LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeWindowAgg.c (source / functions) Coverage Total Hit UBC CBC EUB ECB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 92.3 % 1290 1191 99 1191
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 31 31 31
Baseline: lcov-20250907-010129-baseline Branches: 75.7 % 998 755 243 755 7 1
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: 100.0 % 4 4 4
(360..) days: 92.3 % 1286 1187 99 1187
Function coverage date bins:
(360..) days: 100.0 % 31 31 31
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 75.0 % 1004 753 243 753 7 1

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
update_frameheadpos CBC 179916 86.0 % (86 / 100) 74.5 % (79 / 106)
WinGetFuncArgInFrame CBC 4314 85.4 % (88 / 103) 66.2 % (49 / 74)
initialize_peragg CBC 766 86.0 % (80 / 93) 66.2 % (49 / 74)
update_frametailpos CBC 101101 92.4 % (97 / 105) 77.9 % (81 / 104)
window_gettupleslot CBC 379749 85.7 % (30 / 35) 52.8 % (19 / 36)
calculate_frame_offsets CBC 1086 86.2 % (25 / 29) 50.0 % (15 / 30)
ExecReScanWindowAgg CBC 39 95.0 % (19 / 20) 50.0 % (13 / 26)
advance_windowaggregate CBC 88405 91.8 % (56 / 61) 74.0 % (37 / 50)
advance_windowaggregate_base CBC 2313 94.8 % (55 / 58) 71.7 % (33 / 46)
ExecInitWindowAgg CBC 1273 97.7 % (126 / 129) 82.8 % (48 / 58)
ExecWindowAgg CBC 452901 96.2 % (76 / 79) 83.3 % (50 / 60)
eval_windowaggregates CBC 80092 97.3 % (110 / 113) 88.9 % (80 / 90)
WinGetFuncArgInPartition CBC 118170 70.0 % (21 / 30) 50.0 % (9 / 18)
WinRowsArePeers CBC 82647 81.2 % (13 / 16) 35.7 % (5 / 14)
WinSetMarkPosition CBC 436584 93.8 % (15 / 16) 58.3 % (7 / 12)
row_is_in_frame CBC 94363 95.1 % (39 / 41) 93.2 % (41 / 44)
WinGetCurrentPosition CBC 378800 100.0 % (3 / 3) 50.0 % (2 / 4)
WinGetFuncArgCurrent CBC 582 100.0 % (6 / 6) 50.0 % (2 / 4)
WinGetPartitionLocalMemory CBC 165695 100.0 % (6 / 6) 66.7 % (4 / 6)
WinGetPartitionRowCount CBC 81 100.0 % (4 / 4) 50.0 % (2 / 4)
prepare_tuplestore CBC 1047 100.0 % (41 / 41) 93.3 % (28 / 30)
spool_tuples CBC 927450 100.0 % (32 / 32) 92.3 % (24 / 26)
update_grouptailpos CBC 2436 78.3 % (18 / 23) 83.3 % (10 / 12)
begin_partition CBC 1705 100.0 % (45 / 45) 95.0 % (19 / 20)
finalize_windowaggregate CBC 5313 92.6 % (25 / 27) 95.0 % (19 / 20)
ExecEndWindowAgg CBC 1207 100.0 % (15 / 15) 100.0 % (6 / 6)
are_peers CBC 298523 100.0 % (8 / 8) 100.0 % (2 / 2)
eval_windowfunction CBC 434228 100.0 % (16 / 16) 100.0 % (8 / 8)
initialize_windowaggregate CBC 2024 100.0 % (15 / 15) 100.0 % (4 / 4)
release_partition CBC 2861 100.0 % (15 / 15) 100.0 % (10 / 10)
GetAggInitVal CBC 350 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta