LCOV - differential code coverage report
Current view: top level - src/backend/storage/smgr - md.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 75.4 % 480 362 23 3 92 84 278 10 25
Current Date: 2024-04-14 14:21:10 Functions: 97.1 % 34 33 1 7 26 3
Baseline: 16@8cea358b128 Branches: 51.7 % 350 181 30 3 136 36 145
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: 73.3 % 15 11 4 11
(60,120] days: 79.3 % 92 73 19 73
(240..) days: 74.5 % 373 278 3 92 278
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(60,120] days: 100.0 % 4 4 4
(240..) days: 96.6 % 29 28 1 2 26
Branch coverage date bins:
[..60] days: 66.7 % 6 4 2 4
(60,120] days: 53.3 % 60 32 28 32
(240..) days: 51.1 % 284 145 3 136 145

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
_mdfd_getseg CBC 2162318 60.0 % (24 / 40) 42.9 % (18 / 42)
mdtruncate CBC 851 57.1 % (16 / 28) 35.7 % (10 / 28)
mdreadv GNC 1105525 66.7 % (22 / 33) 31.8 % (7 / 22)
mdzeroextend CBC 195784 85.7 % (24 / 28) 50.0 % (15 / 30)
mdextend CBC 106809 73.3 % (11 / 15) 36.4 % (8 / 22)
mdunlinkfork CBC 169924 82.9 % (29 / 35) 69.4 % (25 / 36)
mdwritev GNC 531288 82.1 % (23 / 28) 55.6 % (10 / 18)
register_dirty_segment GNC 881627 50.0 % (5 / 10) 20.0 % (2 / 10)
mdnblocks CBC 1937888 57.1 % (8 / 14) 30.0 % (3 / 10)
mdsyncfiletag UNC 0 0.0 % (0 / 21) 0.0 % (0 / 6)
_mdfd_openseg CBC 21989 46.2 % (6 / 13) 16.7 % (1 / 6)
mdcreate CBC 3127289 90.5 % (19 / 21) 68.8 % (11 / 16)
mdimmedsync CBC 11 71.4 % (10 / 14) 50.0 % (5 / 10)
mdprefetch GNC 137257 88.2 % (15 / 17) 66.7 % (8 / 12)
mdwriteback CBC 85655 94.1 % (16 / 17) 66.7 % (8 / 12)
_mdnblocks CBC 2946042 80.0 % (4 / 5) 25.0 % (1 / 4)
do_truncate CBC 199495 57.1 % (4 / 7) 50.0 % (3 / 6)
mdopenfork CBC 3245026 100.0 % (18 / 18) 75.0 % (9 / 12)
mdunlink CBC 169924 66.7 % (4 / 6) 25.0 % (1 / 4)
_fdvec_resize CBC 1325023 83.3 % (10 / 12) 66.7 % (4 / 6)
buffers_to_iovec GNC 1636798 100.0 % (17 / 17) 80.0 % (8 / 10)
mdregistersync GNC 21978 76.9 % (10 / 13) 66.7 % (4 / 6)
_mdfd_segpath CBC 22001 85.7 % (6 / 7) 50.0 % (1 / 2)
register_unlink_segment CBC 32551 100.0 % (5 / 5) 50.0 % (1 / 2)
DropRelationFiles GNC 2493 100.0 % (13 / 13) 100.0 % (8 / 8)
_mdfd_open_flags CBC 1237959 100.0 % (5 / 5) 100.0 % (2 / 2)
mdclose CBC 3357189 100.0 % (9 / 9) 100.0 % (4 / 4)
mdexists CBC 1123745 100.0 % (4 / 4) 100.0 % (2 / 2)
mdopen CBC 976733 100.0 % (4 / 4) 100.0 % (2 / 2)
ForgetDatabaseSyncRequests CBC 59 100.0 % (7 / 7)
mdfiletagmatches CBC 19329 100.0 % (2 / 2)
mdinit CBC 19578 100.0 % (3 / 3)
mdunlinkfiletag CBC 30677 100.0 % (5 / 5)
register_forget_request CBC 125761 100.0 % (4 / 4)

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