LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - json.c (source / functions) Coverage Total Hit UNC LBC UIC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 92.3 % 677 625 21 11 20 17 292 165 151 32 446 3 17
Current Date: 2023-04-08 15:15:32 Functions: 93.8 % 48 45 1 2 23 22 3 42 3
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
json_recv EUB 0
json_send EUB 0
to_json_is_immutable UNC 0 0.0 % (0 / 14)
json_build_array_noargs ECB 3
json_build_object_noargs GNC 3 100.0 % (2 / 2)
json_build_object_noargs GIC 3
json_unique_builder_get_throwawaybuf ECB 18
json_object_agg_unique_transfn ECB 6
array_to_json GIC 9 100.0 % (5 / 5)
array_to_json_pretty ECB 12
json_unique_builder_get_throwawaybuf GNC 18 100.0 % (8 / 8)
json_object_agg_finalfn ECB 21
json_object_agg_unique_strict_transfn ECB 21
json_object_two_arg GIC 21 97.3 % (36 / 37)
json_unique_builder_init GNC 22 100.0 % (5 / 5)
json_object ECB 24
row_to_json_pretty GNC 24 100.0 % (6 / 6)
array_to_json ECB 9
row_to_json_pretty GIC 24
json_build_array ECB 27
json_typeof ECB 30
json_unique_hash_match ECB 38
json_object_agg_transfn ECB 60
json_agg_finalfn GIC 62 100.0 % (8 / 8)
to_json ECB 66
catenate_stringinfo_string ECB 74
json_agg_transfn GNC 76 100.0 % (2 / 2)
json_build_object ECB 78
json_unique_object_end GNC 83 100.0 % (8 / 8)
json_unique_object_start ECB 86
json_build_array_worker GNC 94 100.0 % (12 / 12)
json_object_agg_transfn_worker ECB 99
json_unique_object_field_start GNC 122 90.9 % (10 / 11)
json_unique_check_key GNC 181 100.0 % (6 / 6)
json_unique_hash GNC 181 100.0 % (5 / 5)
array_to_json_internal ECB 183
array_dim_to_json ECB 189
json_agg_strict_transfn GNC 195 100.0 % (2 / 2)
json_build_object_worker ECB 196
row_to_json GIC 240 100.0 % (5 / 5)
json_agg_transfn_worker ECB 271
JsonEncodeDateTime GIC 297 91.7 % (44 / 48)
composite_to_json GIC 490 96.7 % (29 / 30)
add_json GIC 583 88.9 % (8 / 9)
json_validate GNC 639 91.3 % (21 / 23)
json_out ECB 1373
json_categorize_type GIC 1895 97.5 % (39 / 40)
json_in ECB 2478
datum_to_json ECB 2608
escape_json ECB 168556

Generated by: LCOV version v1.16-55-g56c0a2a