LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - jsonb.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 89.1 % 902 804 19 25 42 12 24 405 81 294 56 450 6 35
Current Date: 2023-04-08 15:15:32 Functions: 94.6 % 56 53 1 2 38 15 2 51 1 2
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
jsonb_recv EUB 0
jsonb_send UIC 0 0.0 % (0 / 11)
to_jsonb_is_immutable UNC 0 0.0 % (0 / 14)
jsonb_build_array_noargs GIC 3 100.0 % (5 / 5)
jsonb_build_object_noargs GIC 3 100.0 % (5 / 5)
jsonb_bool ECB 6
jsonb_float4 ECB 6
jsonb_int2 GIC 6 85.7 % (6 / 7)
jsonb_object_agg_unique_strict_transfn GNC 9 100.0 % (2 / 2)
jsonb_object_agg_unique_transfn GNC 9 100.0 % (2 / 2)
cannotCastJsonbValue GIC 12 80.0 % (4 / 5)
jsonb_float8 GIC 12 100.0 % (7 / 7)
jsonb_int4 ECB 12
jsonb_numeric GIC 12 100.0 % (7 / 7)
jsonb_object_agg_strict_transfn ECB 12
JsonbToCStringIndent GIC 18 100.0 % (2 / 2)
jsonb_object GIC 21 97.6 % (41 / 42)
jsonb_object_two_arg GIC 21 97.4 % (38 / 39)
jsonb_int8 GIC 24 85.7 % (6 / 7)
jsonb_object_agg_finalfn ECB 27
jsonb_agg_finalfn GIC 36 100.0 % (10 / 10)
to_jsonb ECB 42
array_dim_to_jsonb ECB 54
array_to_jsonb_internal GIC 54 82.4 % (14 / 17)
clone_parse_state ECB 57
jsonb_object_agg_transfn ECB 66
jsonb_agg_transfn ECB 72
jsonb_build_array ECB 75
jsonb_build_array_worker GNC 88 100.0 % (9 / 9)
composite_to_jsonb GIC 96 96.3 % (26 / 27)
jsonb_object_agg_transfn_worker GNC 96 87.8 % (79 / 90)
jsonb_agg_strict_transfn GNC 111 100.0 % (2 / 2)
jsonb_typeof ECB 141
JsonbContainerTypeName ECB 153
jsonb_build_object GNC 168 100.0 % (5 / 5)
jsonb_agg_transfn_worker ECB 183
jsonb_build_object_worker ECB 199
add_jsonb ECB 809
jsonb_categorize_type GIC 1148 88.1 % (37 / 42)
datum_to_jsonb ECB 1499
jsonb_in_array_end ECB 2979
jsonb_in_array_start ECB 5185
jsonb_out ECB 9383
JsonbToCString GIC 9980 100.0 % (2 / 2)
JsonbToCStringWorker GIC 9998 97.4 % (74 / 76)
jsonb_in_object_end GIC 10319 100.0 % (4 / 4)
jsonb_from_cstring GNC 10821 100.0 % (15 / 15)
jsonb_in GIC 10821 100.0 % (3 / 3)
jsonb_in_object_field_start GIC 23806 90.0 % (9 / 10)
jsonb_in_scalar ECB 26289
checkStringLen ECB 35123
add_indent ECB 39861
jsonb_put_escaped_value ECB 50532
JsonbExtractScalar GIC 95340 100.0 % (16 / 16)

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