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 17:13:01
Functions:
93.8 %
48
45
1
2
23
22
3
42
3
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
88.9 %
180
160
20
160
View type:
Flat
(60,120] days
:
66.7 %
3
2
1
2
Legend:
Lines:
hit
not hit
(180,240] days
:
100.0 %
6
6
4
2
1
2
(240..) days
:
93.6 %
488
457
11
20
17
288
3
149
22
239
Function coverage date bins:
[..60] days
:
95.7 %
23
22
1
22
(180,240] days
:
0.0 %
2
0
2
(240..) days
:
41.1 %
56
23
2
23
3
28
Function Name
TLA
Hit count
Lines
json_recv
EUB
0
json_send
UIC
0
0.0 % (0 / 5)
to_json_is_immutable
EUB
0
json_build_array_noargs
GIC
3
100.0 % (2 / 2)
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
GNC
6
100.0 % (2 / 2)
array_to_json
GIC
9
100.0 % (5 / 5)
array_to_json_pretty
ECB
12
json_object_agg_strict_transfn
GNC
12
100.0 % (2 / 2)
json_unique_builder_get_throwawaybuf
GNC
18
100.0 % (8 / 8)
json_object_agg_finalfn
GIC
21
100.0 % (6 / 6)
json_object_agg_unique_strict_transfn
GNC
21
100.0 % (2 / 2)
json_object_two_arg
ECB
21
json_unique_builder_init
GNC
22
100.0 % (5 / 5)
json_object
GIC
24
97.5 % (39 / 40)
row_to_json_pretty
ECB
24
json_build_array
ECB
27
json_typeof
GIC
30
89.7 % (26 / 29)
json_unique_hash_match
ECB
38
json_object_agg_transfn
ECB
60
json_agg_finalfn
GIC
62
100.0 % (8 / 8)
to_json
GIC
66
88.9 % (8 / 9)
catenate_stringinfo_string
GIC
74
100.0 % (8 / 8)
json_agg_transfn
ECB
76
json_build_object
ECB
78
json_unique_object_end
GNC
83
100.0 % (8 / 8)
json_unique_object_start
GNC
86
88.9 % (8 / 9)
json_build_array_worker
GNC
94
100.0 % (12 / 12)
json_object_agg_transfn_worker
GNC
99
93.5 % (43 / 46)
json_unique_object_field_start
GNC
122
90.9 % (10 / 11)
json_unique_hash
ECB
181
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
ECB
240
json_agg_transfn_worker
GNC
271
92.9 % (26 / 28)
JsonEncodeDateTime
GIC
297
91.7 % (44 / 48)
composite_to_json
ECB
490
add_json
ECB
583
json_validate
GNC
639
91.3 % (21 / 23)
json_out
ECB
1373
json_categorize_type
GIC
1895
97.5 % (39 / 40)
json_in
GIC
2478
100.0 % (7 / 7)
datum_to_json
ECB
2608
escape_json
GIC
168556
100.0 % (32 / 32)
Generated by:
LCOV version v1.16-55-g56c0a2a