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
TLA
Hit count
Lines
to_jsonb_is_immutable
UNC
0
0.0 % (0 / 14)
jsonb_object_agg_transfn_worker
GNC
96
87.8 % (79 / 90)
jsonb_send
UIC
0
0.0 % (0 / 11)
jsonb_categorize_type
GIC
1148
88.1 % (37 / 42)
array_to_jsonb_internal
GIC
54
82.4 % (14 / 17)
JsonbToCStringWorker
GIC
9998
97.4 % (74 / 76)
cannotCastJsonbValue
GIC
12
80.0 % (4 / 5)
composite_to_jsonb
GIC
96
96.3 % (26 / 27)
jsonb_in_object_field_start
GIC
23806
90.0 % (9 / 10)
jsonb_int2
GIC
6
85.7 % (6 / 7)
jsonb_int8
GIC
24
85.7 % (6 / 7)
jsonb_object
GIC
21
97.6 % (41 / 42)
jsonb_object_two_arg
GIC
21
97.4 % (38 / 39)
JsonbExtractScalar
GIC
95340
100.0 % (16 / 16)
JsonbToCString
GIC
9980
100.0 % (2 / 2)
JsonbToCStringIndent
GIC
18
100.0 % (2 / 2)
jsonb_agg_finalfn
GIC
36
100.0 % (10 / 10)
jsonb_agg_strict_transfn
GNC
111
100.0 % (2 / 2)
jsonb_build_array_noargs
GIC
3
100.0 % (5 / 5)
jsonb_build_array_worker
GNC
88
100.0 % (9 / 9)
jsonb_build_object
GNC
168
100.0 % (5 / 5)
jsonb_build_object_noargs
GIC
3
100.0 % (5 / 5)
jsonb_float8
GIC
12
100.0 % (7 / 7)
jsonb_from_cstring
GNC
10821
100.0 % (15 / 15)
jsonb_in
GIC
10821
100.0 % (3 / 3)
jsonb_in_object_end
GIC
10319
100.0 % (4 / 4)
jsonb_numeric
GIC
12
100.0 % (7 / 7)
jsonb_object_agg_unique_strict_transfn
GNC
9
100.0 % (2 / 2)
jsonb_object_agg_unique_transfn
GNC
9
100.0 % (2 / 2)
JsonbContainerTypeName
ECB
153
add_indent
ECB
39861
add_jsonb
ECB
809
array_dim_to_jsonb
ECB
54
checkStringLen
ECB
35123
clone_parse_state
ECB
57
datum_to_jsonb
ECB
1499
jsonb_agg_transfn
ECB
72
jsonb_agg_transfn_worker
ECB
183
jsonb_bool
ECB
6
jsonb_build_array
ECB
75
jsonb_build_object_worker
ECB
199
jsonb_float4
ECB
6
jsonb_in_array_end
ECB
2979
jsonb_in_array_start
ECB
5185
jsonb_in_scalar
ECB
26289
jsonb_int4
ECB
12
jsonb_object_agg_finalfn
ECB
27
jsonb_object_agg_strict_transfn
ECB
12
jsonb_object_agg_transfn
ECB
66
jsonb_out
ECB
9383
jsonb_put_escaped_value
ECB
50532
jsonb_recv
EUB
0
jsonb_typeof
ECB
141
to_jsonb
ECB
42
Generated by:
LCOV version v1.16-55-g56c0a2a