LCOV - code coverage report
Current view: top level - src/backend/executor - nodeWindowAgg.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 92.9 % 1457 1353
Test Date: 2026-07-15 18:15:35 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 78.1 % 1068 834

Function Name Sort by function name Hit count Sort by function hit count
ExecEndWindowAgg 1873
ExecInitWindowAgg 2009
ExecReScanWindowAgg 52
ExecWindowAgg 605194
GetAggInitVal 554
WinCheckAndInitializeNullTreatment 580725
WinGetCurrentPosition 501553
WinGetFuncArgCurrent 1360
WinGetFuncArgInFrame 6712
WinGetFuncArgInPartition 158060
WinGetPartitionLocalMemory 221260
WinGetPartitionRowCount 208
WinRowsArePeers 110372
WinSetMarkPosition 583743
advance_windowaggregate 118965
advance_windowaggregate_base 3116
are_peers 398528
begin_partition 2460
calculate_frame_offsets 1636
eval_windowaggregates 107101
eval_windowfunction 580725
finalize_windowaggregate 7347
get_notnull_info 1948
gettuple_eval_partition 158236
grow_notnull_info 2632
ignorenulls_getfuncarginframe 680
init_notnull_info 1390
initialize_peragg 1175
initialize_windowaggregate 2836
prepare_tuplestore 1584
put_notnull_info 876
release_partition 4217
row_is_in_frame 128710
spool_tuples 1241549
update_frameheadpos 243849
update_frametailpos 135378
update_grouptailpos 3248
window_gettupleslot 509349

Generated by: LCOV version 2.0-1