LCOV - differential code coverage report
Current view: top level - src/backend/storage/freespace - freespace.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 91.4 % 233 213 20 213
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 22 22 22
Baseline: lcov-20251028-005825-baseline Branches: 74.6 % 126 94 1 31 94
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 91.4 % 233 213 20 213
Function coverage date bins:
(360..) days: 100.0 % 22 22 22
Branch coverage date bins:
(360..) days: 74.6 % 126 94 1 31 94

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
FreeSpaceMapVacuum CBC 196 100.0 % (3 / 3)
FreeSpaceMapPrepareTruncateRel CBC 206 85.7 % (18 / 21) 62.5 % (15 / 24)
fsm_space_cat_to_avail CBC 1330 100.0 % (4 / 4) 100.0 % (2 / 2)
GetRecordedFreeSpace CBC 1366 100.0 % (8 / 8) 100.0 % (2 / 2)
fsm_extend CBC 4077 100.0 % (2 / 2)
FreeSpaceMapVacuumRange CBC 6643 100.0 % (4 / 4) 100.0 % (2 / 2)
fsm_vacuum_page CBC 20748 89.7 % (35 / 39) 75.0 % (18 / 24)
fsm_does_block_exist CBC 27458 100.0 % (5 / 5) 83.3 % (5 / 6)
fsm_get_heap_blk CBC 27458 100.0 % (3 / 3) 50.0 % (1 / 2)
fsm_get_child CBC 40737 100.0 % (5 / 5) 50.0 % (1 / 2)
fsm_get_parent CBC 42139 100.0 % (6 / 6) 50.0 % (1 / 2)
GetPageWithFreeSpace CBC 86033 100.0 % (3 / 3)
RecordPageWithFreeSpace CBC 86987 100.0 % (5 / 5)
RecordAndGetPageWithFreeSpace CBC 110120 100.0 % (10 / 10) 75.0 % (3 / 4)
fsm_search CBC 180490 76.3 % (29 / 38) 75.0 % (12 / 16)
fsm_space_needed_to_cat CBC 196153 66.7 % (6 / 9) 37.5 % (3 / 8)
fsm_set_and_search CBC 199172 100.0 % (12 / 12) 100.0 % (4 / 4)
XLogRecordPageWithFreeSpace CBC 298598 100.0 % (13 / 13) 100.0 % (4 / 4)
fsm_readbuf CBC 430660 100.0 % (20 / 20) 92.9 % (13 / 14)
fsm_space_avail_to_cat CBC 495705 87.5 % (7 / 8) 66.7 % (4 / 6)
fsm_get_location CBC 523993 100.0 % (5 / 5)
fsm_logical_to_physical CBC 729464 100.0 % (10 / 10) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta