LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeWindowAgg.c (source / functions) Coverage Total Hit LBC UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 92.1 % 1268 1168 100 1 5 1162 17
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 29 29 4 25
Baseline: 16@8cea358b128 Branches: 74.9 % 992 743 4 245 1 742
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: 100.0 % 1 1 1
(120,180] days: 100.0 % 5 5 5
(240..) days: 92.1 % 1262 1162 100 1 1161
Function coverage date bins:
(240..) days: 100.0 % 29 29 4 25
Branch coverage date bins:
(240..) days: 74.9 % 992 743 4 245 1 742

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
ExecReScanWindowAgg CBC 39 95.0 % (19 / 20) 50.0 % (13 / 26)
WinGetPartitionRowCount CBC 81 100.0 % (4 / 4) 50.0 % (2 / 4)
GetAggInitVal CBC 347 100.0 % (6 / 6)
WinGetFuncArgCurrent CBC 582 100.0 % (6 / 6) 50.0 % (2 / 4)
initialize_peragg CBC 715 86.0 % (80 / 93) 66.2 % (49 / 74)
ExecEndWindowAgg GNC 1156 100.0 % (12 / 12) 100.0 % (4 / 4)
ExecInitWindowAgg CBC 1222 97.7 % (125 / 128) 82.8 % (48 / 58)
begin_partition CBC 1670 100.0 % (73 / 73) 95.0 % (38 / 40)
initialize_windowaggregate GNC 1989 100.0 % (15 / 15) 100.0 % (4 / 4)
advance_windowaggregate_base CBC 2313 94.8 % (55 / 58) 66.0 % (33 / 50)
update_grouptailpos CBC 2436 78.3 % (18 / 23) 83.3 % (10 / 12)
release_partition GNC 2775 100.0 % (15 / 15) 100.0 % (10 / 10)
WinGetFuncArgInFrame CBC 4314 85.4 % (88 / 103) 66.2 % (49 / 74)
finalize_windowaggregate CBC 5283 92.6 % (25 / 27) 95.0 % (19 / 20)
eval_windowaggregates GNC 65054 97.3 % (110 / 113) 88.9 % (80 / 90)
advance_windowaggregate CBC 73643 91.8 % (56 / 61) 70.4 % (38 / 54)
update_frametailpos CBC 74344 92.4 % (97 / 105) 77.9 % (81 / 104)
row_is_in_frame CBC 79574 95.1 % (39 / 41) 93.2 % (41 / 44)
WinRowsArePeers CBC 82653 81.2 % (13 / 16) 35.7 % (5 / 14)
WinGetFuncArgInPartition CBC 91389 70.0 % (21 / 30) 50.0 % (9 / 18)
update_frameheadpos CBC 150089 86.0 % (86 / 100) 74.5 % (79 / 106)
WinGetPartitionLocalMemory CBC 165735 100.0 % (6 / 6) 66.7 % (4 / 6)
are_peers CBC 256755 100.0 % (8 / 8) 100.0 % (2 / 2)
window_gettupleslot CBC 338173 85.7 % (30 / 35) 52.8 % (19 / 36)
WinGetCurrentPosition CBC 378789 100.0 % (3 / 3) 50.0 % (2 / 4)
eval_windowfunction CBC 407430 100.0 % (16 / 16) 100.0 % (8 / 8)
WinSetMarkPosition CBC 409807 93.8 % (15 / 16) 58.3 % (7 / 12)
ExecWindowAgg CBC 411093 93.2 % (96 / 103) 72.7 % (64 / 88)
spool_tuples CBC 817282 96.9 % (31 / 32) 88.5 % (23 / 26)

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