LCOV - code coverage report
Current view: top level - src/backend/executor - nodeWindowAgg.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 93.0 % 1465 1362
Test Date: 2026-11-12 20:16:20 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.9 % 1078 840

Function Name Sort by function name Hit count Sort by function hit count
ExecEndWindowAgg 1916
ExecInitWindowAgg 2060
ExecReScanWindowAgg 52
ExecWindowAgg 605434
GetAggInitVal 554
WinCheckAndInitializeNullTreatment 580817
WinGetCurrentPosition 501553
WinGetFuncArgCurrent 1416
WinGetFuncArgInFrame 6772
WinGetFuncArgInPartition 158092
WinGetPartitionLocalMemory 221260
WinGetPartitionRowCount 208
WinRowsArePeers 110372
WinSetMarkPosition 583755
advance_windowaggregate 119305
advance_windowaggregate_base 3116
are_peers 398822
begin_partition 2512
calculate_frame_offsets 1684
eval_windowaggregates 107249
eval_windowfunction 580817
finalize_windowaggregate 7465
get_notnull_info 1972
gettuple_eval_partition 158276
grow_notnull_info 2700
ignorenulls_getfuncarginframe 740
init_notnull_info 1426
initialize_peragg 1206
initialize_windowaggregate 2864
prepare_tuplestore 1630
put_notnull_info 920
release_partition 4304
row_is_in_frame 129209
spool_tuples 1244050
update_frameheadpos 244556
update_frametailpos 135530
update_grouptailpos 3248
window_gettupleslot 509698

Generated by: LCOV version 2.0-1