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 17:15:34 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
ExecReScanWindowAgg 52
WinGetPartitionRowCount 208
GetAggInitVal 554
ignorenulls_getfuncarginframe 680
put_notnull_info 876
initialize_peragg 1175
WinGetFuncArgCurrent 1360
init_notnull_info 1390
prepare_tuplestore 1584
calculate_frame_offsets 1636
ExecEndWindowAgg 1873
get_notnull_info 1948
ExecInitWindowAgg 2009
begin_partition 2460
grow_notnull_info 2632
initialize_windowaggregate 2834
advance_windowaggregate_base 3116
update_grouptailpos 3248
release_partition 4217
WinGetFuncArgInFrame 6712
finalize_windowaggregate 7347
eval_windowaggregates 107101
WinRowsArePeers 110372
advance_windowaggregate 118104
row_is_in_frame 128141
update_frametailpos 135378
WinGetFuncArgInPartition 158060
gettuple_eval_partition 158236
WinGetPartitionLocalMemory 221260
update_frameheadpos 243280
are_peers 398528
WinGetCurrentPosition 501553
window_gettupleslot 508780
WinCheckAndInitializeNullTreatment 580725
eval_windowfunction 580725
WinSetMarkPosition 583743
ExecWindowAgg 605194
spool_tuples 1240980

Generated by: LCOV version 2.0-1