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