LCOV - differential code coverage report
Current view: top level - src/backend/storage/smgr - smgr.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 89.7 % 263 236 27 1 235 1
Current Date: 2026-05-05 10:23:31 +0900 Functions: 94.1 % 34 32 2 1 31
Baseline: lcov-20260505-025707-baseline Branches: 59.9 % 152 91 61 91
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 1 2
(360..) days: 89.6 % 260 233 27 233
Function coverage date bins:
(360..) days: 94.1 % 34 32 2 1 31
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 4 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrdosyncall CBC 5 91.7 % (11 / 12) 80.0 % (8 / 10)
ProcessBarrierSmgrRelease CBC 647 100.0 % (3 / 3)
smgrreadv CBC 766 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrtruncate CBC 804 100.0 % (10 / 10) 100.0 % (2 / 2)
smgrreleaseall CBC 4133 100.0 % (8 / 8) 83.3 % (5 / 6)
smgrprefetch CBC 9458 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrdounlinkall GNC 18115 100.0 % (21 / 21) 92.9 % (13 / 14)
smgrinit CBC 22970 100.0 % (8 / 8) 66.7 % (4 / 6)
smgrshutdown CBC 22970 85.7 % (6 / 7) 66.7 % (4 / 6)
smgrregistersync CBC 32062 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrmaxcombine CBC 37129 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrextend CBC 144430 100.0 % (8 / 8) 75.0 % (3 / 4)
smgrunpin CBC 264037 100.0 % (6 / 6) 50.0 % (2 / 4)
smgrzeroextend CBC 268384 87.5 % (7 / 8) 50.0 % (2 / 4)
smgrreleaserellocator CBC 322204 100.0 % (6 / 6) 100.0 % (4 / 4)
smgrclose CBC 373479 100.0 % (3 / 3)
smgrdestroy CBC 402723 90.9 % (10 / 11) 50.0 % (5 / 10)
AtEOXact_SMgr CBC 423311 100.0 % (3 / 3)
smgrdestroyall CBC 426315 100.0 % (7 / 7) 83.3 % (5 / 6)
smgrrelease CBC 492814 100.0 % (8 / 8) 75.0 % (3 / 4)
smgr_aio_reopen CBC 536359 65.0 % (13 / 20) 25.0 % (4 / 16)
smgrfd CBC 536359 100.0 % (4 / 4) 16.7 % (1 / 6)
smgrexists CBC 596774 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrwritev CBC 717063 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrpin CBC 980952 100.0 % (5 / 5) 50.0 % (1 / 2)
pgaio_io_set_target_smgr CBC 1472365 100.0 % (10 / 10) 25.0 % (1 / 4)
smgrstartreadv CBC 1472380 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrcreate CBC 5934626 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrnblocks CBC 8827492 100.0 % (9 / 9) 75.0 % (3 / 4)
smgrnblocks_cached CBC 8852683 100.0 % (4 / 4) 100.0 % (4 / 4)
smgropen CBC 14614024 100.0 % (21 / 21) 80.0 % (8 / 10)

Generated by: LCOV version 2.5.0-beta