LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - jsonb_util.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: 92.2 % 702 647 2 18 27 8 5 380 49 213 40 391 2 25
Current Date: 2023-04-08 17:13:01 Functions: 100.0 % 37 37 31 6 35 2
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 91.7 % 24 22 2 22 1
View type: Flat (180,240] days: 100.0 % 27 27 27
Legend: Lines: hit not hit (240..) days: 91.9 % 651 598 18 27 8 5 380 213 38 378
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 5 5 5
(240..) days: 47.0 % 66 31 31 35

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
pushJsonbValue GIC 199842 73.5 % (25 / 34)
pushJsonbValueScalar GIC 201000 93.5 % (58 / 62)
compareJsonbScalarValue GNC 234682 84.2 % (16 / 19)
convertJsonbObject GNC 11994 91.4 % (32 / 35)
equalsJsonbScalarValue GNC 1833 78.6 % (11 / 14)
JsonbIteratorNext GIC 1204914 96.5 % (55 / 57)
convertJsonbScalar GNC 93885 93.1 % (27 / 29)
convertJsonbValue GIC 116223 81.8 % (9 / 11)
appendElement GIC 43931 90.9 % (10 / 11)
JsonbIteratorInit GIC 347807 100.0 % (2 / 2)
JsonbValueToJsonb GIC 45049 100.0 % (18 / 18)
appendValue GIC 28005 100.0 % (5 / 5)
getJsonbOffset GIC 937059 100.0 % (7 / 7)
getKeyJsonValueFromContainer GIC 125875 100.0 % (24 / 24)
lengthCompareJsonbPair GIC 39432 100.0 % (9 / 9)
padBufferToInt GIC 75430 100.0 % (6 / 6)
pushState GIC 54527 100.0 % (6 / 6)
reserveFromBuffer GIC 301113 100.0 % (6 / 6)
JsonbDeepContains ECB 21810
JsonbHashScalarValue ECB 86883
JsonbHashScalarValueExtended ECB 108
JsonbToJsonbValue ECB 327
appendKey ECB 30016
appendToBuffer ECB 131014
compareJsonbContainers ECB 136572
convertToJsonb ECB 44506
copyToBuffer ECB 230556
fillJsonbValue ECB 756774
findJsonbValueFromContainer ECB 103060
freeAndGetParent ECB 67898
getIthJsonbValueFromContainer ECB 402
getJsonbLength ECB 826066
iteratorFromContainer ECB 351324
lengthCompareJsonbString ECB 342199
lengthCompareJsonbStringValue ECB 41094
uniqueifyJsonbObject ECB 12012

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