LCOV - code coverage report
Current view: top level - src/backend/executor - nodeWindowAgg.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 92.7 % 1461 1355
Test Date: 2026-08-14 19:15:53 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 77.7 % 1074 835

Function Name Sort by function name Hit count Sort by function hit count
ExecEndWindowAgg 1871
ExecInitWindowAgg 2007
ExecReScanWindowAgg 52
ExecWindowAgg 605198
GetAggInitVal 550
WinCheckAndInitializeNullTreatment 580725
WinGetCurrentPosition 501553
WinGetFuncArgCurrent 1360
WinGetFuncArgInFrame 6712
WinGetFuncArgInPartition 158060
WinGetPartitionLocalMemory 221260
WinGetPartitionRowCount 208
WinRowsArePeers 110372
WinSetMarkPosition 583743
advance_windowaggregate 118945
advance_windowaggregate_base 3116
are_peers 398530
begin_partition 2461
calculate_frame_offsets 1637
eval_windowaggregates 107104
eval_windowfunction 580725
finalize_windowaggregate 7348
get_notnull_info 1948
gettuple_eval_partition 158236
grow_notnull_info 2632
ignorenulls_getfuncarginframe 680
init_notnull_info 1390
initialize_peragg 1173
initialize_windowaggregate 2847
prepare_tuplestore 1585
put_notnull_info 876
release_partition 4216
row_is_in_frame 128876
spool_tuples 1241720
update_frameheadpos 244018
update_frametailpos 135378
update_grouptailpos 3248
window_gettupleslot 509516

Generated by: LCOV version 2.0-1