LCOV - differential code coverage report
Current view: top level - src/backend/storage/smgr - smgr.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 97.6 % 164 160 4 1 38 121 1 41
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 28 28 14 14 10
Baseline: 16@8cea358b128 Branches: 84.2 % 76 64 5 7 9 55
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 4 4 4
(60,120] days: 100.0 % 34 34 32 2
(120,180] days: 100.0 % 1 1 1
(240..) days: 96.8 % 125 121 4 1 1 119
Function coverage date bins:
[..60] days: 100.0 % 2 2 2
(60,120] days: 100.0 % 11 11 11
(240..) days: 100.0 % 15 15 1 14
Branch coverage date bins:
(60,120] days: 66.7 % 12 8 4 8
(120,180] days: 50.0 % 2 1 1 1
(240..) days: 88.7 % 62 55 7 55

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
smgrdestroy GNC 293329 88.9 % (8 / 9) 50.0 % (4 / 8)
smgrdosyncall CBC 9 90.0 % (9 / 10) 87.5 % (7 / 8)
smgrshutdown CBC 18048 80.0 % (4 / 5) 75.0 % (3 / 4)
smgrzeroextend CBC 195784 83.3 % (5 / 6) 50.0 % (1 / 2)
AtEOXact_SMgr GNC 432915 100.0 % (3 / 3)
ProcessBarrierSmgrRelease CBC 542 100.0 % (3 / 3)
smgrcreate CBC 3127289 100.0 % (3 / 3)
smgrdestroyall GNC 434024 100.0 % (5 / 5) 100.0 % (4 / 4)
smgrdounlinkall CBC 12495 100.0 % (19 / 19) 100.0 % (12 / 12)
smgrextend CBC 106809 100.0 % (6 / 6) 100.0 % (2 / 2)
smgrimmedsync CBC 1 100.0 % (3 / 3)
smgrinit CBC 19578 100.0 % (6 / 6) 75.0 % (3 / 4)
smgrnblocks CBC 5567708 100.0 % (7 / 7) 100.0 % (2 / 2)
smgrnblocks_cached CBC 5587245 100.0 % (4 / 4) 100.0 % (4 / 4)
smgropen GNC 8835259 100.0 % (19 / 19) 87.5 % (7 / 8)
smgrpin GNC 841516 100.0 % (5 / 5) 50.0 % (1 / 2)
smgrprefetch GNC 137257 100.0 % (2 / 2)
smgrreadv GNC 1105525 100.0 % (3 / 3)
smgrregistersync GNC 21978 100.0 % (3 / 3)
smgrrelease CBC 371764 100.0 % (6 / 6) 100.0 % (2 / 2)
smgrreleaseall GNC 2610 100.0 % (6 / 6) 100.0 % (4 / 4)
smgrreleaserellocator GNC 220012 100.0 % (6 / 6) 100.0 % (4 / 4)
smgrtruncate CBC 578 100.0 % (8 / 8) 100.0 % (2 / 2)
smgrunpin GNC 199689 100.0 % (6 / 6) 50.0 % (2 / 4)
smgrwriteback CBC 85655 100.0 % (3 / 3)
smgrwritev GNC 531288 100.0 % (3 / 3)

Generated by: LCOV version 2.1-beta2-3-g6141622