LCOV - code coverage report
Current view: top level - src/backend/executor - nodeWindowAgg.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 93.6 % 1846 1727
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.8 % 1253 900

Function Name Sort by function name Hit count Sort by function hit count
ExecReScanWindowAgg 13
WinGetPartitionRowCount 52
GetAggInitVal 117
ignorenulls_getfuncarginframe 160
put_notnull_info 196
initialize_peragg 257
WinGetFuncArgCurrent 335
init_notnull_info 339
prepare_tuplestore 381
calculate_frame_offsets 394
ExecEndWindowAgg 423
ExecInitWindowAgg 457
get_notnull_info 462
begin_partition 598
grow_notnull_info 658
initialize_windowaggregate 681
update_grouptailpos 812
release_partition 992
advance_windowaggregate_base 993
WinGetFuncArgInFrame 1645
finalize_windowaggregate 1782
eval_windowaggregates 26719
WinRowsArePeers 27593
advance_windowaggregate 30494
row_is_in_frame 32405
update_frametailpos 33807
WinGetFuncArgInPartition 39510
gettuple_eval_partition 39590
WinGetPartitionLocalMemory 55315
update_frameheadpos 61095
are_peers 99555
WinGetCurrentPosition 125373
window_gettupleslot 127552
WinCheckAndInitializeNullTreatment 145151
eval_windowfunction 145151
WinSetMarkPosition 145868
ExecWindowAgg 151160
spool_tuples 310440

Generated by: LCOV version 2.3.2-1