LCOV - differential code coverage report
Current view: top level - src/backend/nodes - queryjumblefuncs.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 90.6 % 256 232 4 20 232
Current Date: 2025-09-06 07:49:51 +0900 Functions: 95.7 % 23 22 1 22
Baseline: lcov-20250907-010129-baseline Branches: 83.4 % 433 361 1 71 361
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 93.6 % 156 146 4 6 146
(360..) days: 86.0 % 100 86 14 86
Function coverage date bins:
(30,360] days: 94.1 % 17 16 1 16
(360..) days: 100.0 % 6 6 6
Branch coverage date bins:
(30,360] days: 83.0 % 88 73 1 14 73
(360..) days: 83.5 % 345 288 57 288

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
_jumbleNode CBC 3897957 81.2 % (13 / 16) 90.9 % (249 / 274)
_jumbleList CBC 383411 52.4 % (11 / 21) 38.7 % (12 / 31)
_jumbleA_Const CBC 8524 91.7 % (22 / 24) 62.5 % (10 / 16)
CleanQuerytext CBC 99095 100.0 % (18 / 18) 75.0 % (12 / 16)
IsSquashableConstant CBC 6410 96.8 % (30 / 31) 84.6 % (22 / 26)
JumbleQuery CBC 79184 66.7 % (6 / 9) 33.3 % (2 / 6)
AppendJumble64 LBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
_jumbleElements CBC 2416 100.0 % (14 / 14) 80.0 % (8 / 10)
AppendJumbleInternal CBC 5643112 100.0 % (21 / 21) 87.5 % (7 / 8)
EnableQueryId CBC 7 100.0 % (4 / 4) 50.0 % (1 / 2)
FlushPendingNulls CBC 922681 100.0 % (6 / 6) 50.0 % (1 / 2)
IsSquashableConstantList CBC 2416 100.0 % (7 / 7) 90.0 % (9 / 10)
RecordConstLocation CBC 125170 100.0 % (14 / 14) 87.5 % (7 / 8)
_jumbleRangeTblEntry_eref CBC 80363 100.0 % (4 / 4) 50.0 % (1 / 2)
AppendJumble CBC 191095 100.0 % (5 / 5) 100.0 % (2 / 2)
AppendJumble16 CBC 428929 100.0 % (5 / 5) 100.0 % (2 / 2)
AppendJumble32 CBC 3579747 100.0 % (5 / 5) 100.0 % (2 / 2)
AppendJumble8 CBC 520660 100.0 % (5 / 5) 100.0 % (2 / 2)
DoJumble CBC 79184 100.0 % (8 / 8) 100.0 % (4 / 4)
_jumbleParam CBC 5270 100.0 % (10 / 10) 100.0 % (4 / 4)
_jumbleVariableSetStmt CBC 2614 100.0 % (9 / 9) 100.0 % (4 / 4)
AppendJumbleNull CBC 2531930 100.0 % (3 / 3)
InitJumble CBC 79184 100.0 % (12 / 12)

Generated by: LCOV version 2.4-beta