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

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