LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - jsonpath.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 91.3 % 704 643 28 33 2 3 250 388 4 81
Current Date: 2024-04-14 14:21:10 Functions: 91.7 % 24 22 2 8 14
Baseline: 16@8cea358b128 Branches: 83.2 % 548 456 49 2 4 37 8 22 194 232
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 79.5 % 117 93 24 93
(60,120] days: 97.7 % 172 168 4 2 157 9
(240..) days: 92.0 % 415 382 33 2 1 379
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(240..) days: 90.9 % 22 20 2 6 14
Branch coverage date bins:
[..60] days: 68.0 % 75 51 24 51
(60,120] days: 85.1 % 168 143 25 143
(240..) days: 85.9 % 305 262 2 4 37 8 22 232

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
alignStringInfoInt CBC 17018 100.0 % (8 / 8) 70.0 % (7 / 10)
flattenJsonPathParseItem GNC 17018 92.8 % (103 / 111) 80.4 % (45 / 56)
jsonPathFromCstring CBC 5000 100.0 % (17 / 17) 85.7 % (12 / 14)
jsonPathToCstring CBC 919 100.0 % (10 / 10) 75.0 % (3 / 4)
jsonpath_in CBC 5000 100.0 % (4 / 4)
jsonpath_out CBC 919 100.0 % (3 / 3)
jsonpath_recv UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
jsonpath_send UBC 0 0.0 % (0 / 10)
jspGetArg GNC 53020 100.0 % (4 / 4) 95.5 % (21 / 22)
jspGetArraySubscript CBC 318 100.0 % (7 / 7) 75.0 % (3 / 4)
jspGetBool CBC 717 100.0 % (3 / 3) 50.0 % (1 / 2)
jspGetLeftArg CBC 50485 100.0 % (4 / 4) 96.7 % (29 / 30)
jspGetNext GNC 225866 100.0 % (7 / 7) 81.8 % (90 / 110)
jspGetNumeric CBC 10915 100.0 % (3 / 3) 50.0 % (1 / 2)
jspGetRightArg CBC 37834 100.0 % (4 / 4) 96.7 % (29 / 30)
jspGetString CBC 101043 100.0 % (5 / 5) 87.5 % (7 / 8)
jspInit CBC 100453 100.0 % (4 / 4) 50.0 % (1 / 2)
jspInitByBuffer GNC 343238 94.6 % (35 / 37) 72.7 % (8 / 11)
jspIsMutable GNC 117 100.0 % (9 / 9)
jspIsMutableWalker GNC 393 77.8 % (84 / 108) 68.0 % (51 / 75)
jspOperationName GNC 769 91.7 % (66 / 72) 86.5 % (32 / 37)
operationPriority CBC 1672 100.0 % (16 / 16) 100.0 % (7 / 7)
printJsonPathItem GNC 3304 98.4 % (242 / 246) 90.8 % (109 / 120)
reserveSpaceForItemPointer CBC 23276 100.0 % (5 / 5)

Generated by: LCOV version 2.1-beta2-3-g6141622