LCOV - differential code coverage report
Current view: top level - src/backend/storage/smgr - smgr.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 89.7 % 263 236 27 236
Current Date: 2026-08-27 14:31:44 +0300 Functions: 94.1 % 34 32 2 32
Baseline: lcov-20260827-baseline Branches: 59.9 % 152 91 61 91
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 3
(360..) days: 89.6 % 260 233 27 233
Function coverage date bins:
(360..) days: 94.1 % 34 32 2 32
Branch coverage date bins:
(360..) days: 59.9 % 152 91 61 91

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
smgr_aio_describe_identity UBC 0 0.0 % (0 / 11) 0.0 % (0 / 6)
smgrwriteback UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
smgrimmedsync CBC 3 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrdosyncall CBC 4 91.7 % (11 / 12) 80.0 % (8 / 10)
ProcessBarrierSmgrRelease CBC 699 100.0 % (3 / 3)
smgrreadv CBC 798 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrtruncate CBC 824 100.0 % (10 / 10) 100.0 % (2 / 2)
smgrreleaseall CBC 4180 100.0 % (8 / 8) 83.3 % (5 / 6)
smgrprefetch CBC 9601 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrdounlinkall CBC 18008 100.0 % (21 / 21) 92.9 % (13 / 14)
smgrinit CBC 23317 100.0 % (8 / 8) 66.7 % (4 / 6)
smgrshutdown CBC 23317 85.7 % (6 / 7) 66.7 % (4 / 6)
smgrregistersync CBC 31616 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrmaxcombine CBC 37134 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrextend CBC 143556 100.0 % (8 / 8) 75.0 % (3 / 4)
smgrzeroextend CBC 261839 87.5 % (7 / 8) 50.0 % (2 / 4)
smgrunpin CBC 261877 100.0 % (6 / 6) 50.0 % (2 / 4)
smgrreleaserellocator CBC 315248 100.0 % (6 / 6) 100.0 % (4 / 4)
smgrclose CBC 370281 100.0 % (3 / 3)
smgrdestroy CBC 407743 90.9 % (10 / 11) 50.0 % (5 / 10)
AtEOXact_SMgr CBC 431063 100.0 % (3 / 3)
smgrdestroyall CBC 434180 100.0 % (7 / 7) 83.3 % (5 / 6)
smgr_aio_reopen CBC 454409 65.0 % (13 / 20) 25.0 % (4 / 16)
smgrfd CBC 454409 100.0 % (4 / 4) 16.7 % (1 / 6)
smgrrelease CBC 491685 100.0 % (8 / 8) 75.0 % (3 / 4)
smgrexists CBC 609940 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrwritev CBC 722046 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrpin CBC 990073 100.0 % (5 / 5) 50.0 % (1 / 2)
pgaio_io_set_target_smgr CBC 1394827 100.0 % (10 / 10) 25.0 % (1 / 4)
smgrstartreadv CBC 1394842 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrcreate CBC 5930744 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrnblocks CBC 8568325 100.0 % (9 / 9) 75.0 % (3 / 4)
smgrnblocks_cached CBC 8593096 100.0 % (4 / 4) 100.0 % (4 / 4)
smgropen CBC 14529043 100.0 % (21 / 21) 80.0 % (8 / 10)

Generated by: LCOV version 2.0-1