LCOV - code coverage report
Current view: top level - src/backend/storage/freespace - freespace.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 87.3 % 306 267
Test Date: 2026-01-26 10:56:24 Functions: 95.5 % 22 21
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 69.7 % 132 92

Function Name Sort by function name Hit count Sort by function hit count
FreeSpaceMapPrepareTruncateRel 73
FreeSpaceMapVacuum 36
FreeSpaceMapVacuumRange 546
GetPageWithFreeSpace 12467
GetRecordedFreeSpace 269
RecordAndGetPageWithFreeSpace 16247
RecordPageWithFreeSpace 13203
XLogRecordPageWithFreeSpace 0
fsm_does_block_exist 2339
fsm_extend 459
fsm_get_child 3797
fsm_get_heap_blk 2339
fsm_get_location 31988
fsm_get_parent 3572
fsm_logical_to_physical 62059
fsm_readbuf 62026
fsm_search 27491
fsm_set_and_search 29668
fsm_space_avail_to_cat 29450
fsm_space_cat_to_avail 269
fsm_space_needed_to_cat 28714
fsm_vacuum_page 1800

Generated by: LCOV version 2.3.2-1