LCOV - differential code coverage report
Current view: top level - src/backend/storage/smgr - md.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 75.7 % 534 404 2 128 15 389 2 15
Current Date: 2026-06-29 16:15:13 +0200 Functions: 94.9 % 39 37 1 1 9 28
Baseline: lcov-20260630-baseline Branches: 50.0 % 398 199 7 192 7 192
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 88.2 % 17 15 2 15
(360..) days: 75.2 % 517 389 128 389
Function coverage date bins:
(360..) days: 94.9 % 39 37 1 1 9 28
Branch coverage date bins:
(30,360] days: 50.0 % 14 7 7 7
(360..) days: 50.0 % 384 192 192 192

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
mdsyncfiletag UBC 0 0.0 % (0 / 20) 0.0 % (0 / 6)
_mdfd_getseg CBC 3165810 57.5 % (23 / 40) 40.0 % (16 / 40)
mdwriteback UNC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
mdtruncate GNC 1244 55.6 % (15 / 27) 35.7 % (10 / 28)
mdreadv GNC 766 74.2 % (23 / 31) 33.3 % (8 / 24)
_mdfd_openseg CBC 32153 41.7 % (5 / 12) 16.7 % (1 / 6)
mdwritev GNC 732584 80.0 % (24 / 30) 50.0 % (11 / 22)
mdnblocks CBC 2764404 64.3 % (9 / 14) 30.0 % (3 / 10)
mdunlinkfork CBC 245844 84.4 % (27 / 32) 69.4 % (25 / 36)
mdzeroextend GNC 263625 84.8 % (28 / 33) 47.2 % (17 / 36)
mdextend GNC 142285 73.3 % (11 / 15) 36.4 % (8 / 22)
mdimmedsync CBC 10 71.4 % (10 / 14) 50.0 % (5 / 10)
_fdvec_resize CBC 1720895 76.9 % (10 / 13) 50.0 % (4 / 8)
do_truncate CBC 288025 57.1 % (4 / 7) 50.0 % (3 / 6)
mdregistersync CBC 32143 76.9 % (10 / 13) 66.7 % (4 / 6)
mdcreate CBC 5967716 90.0 % (18 / 20) 68.8 % (11 / 16)
mdprefetch GNC 9660 88.2 % (15 / 17) 66.7 % (8 / 12)
mdstartreadv GNC 1485786 90.0 % (18 / 20) 43.8 % (7 / 16)
mdunlink CBC 245844 66.7 % (4 / 6) 25.0 % (1 / 4)
_mdfd_segpath CBC 32165 83.3 % (5 / 6) 50.0 % (1 / 2)
_mdnblocks CBC 4043587 80.0 % (4 / 5) 25.0 % (1 / 4)
register_dirty_segment CBC 1209495 90.0 % (9 / 10) 50.0 % (5 / 10)
DropRelationFiles GNC 2973 100.0 % (13 / 13) 100.0 % (8 / 8)
ForgetDatabaseSyncRequests CBC 67 100.0 % (7 / 7)
_mdfd_open_flags CBC 1531040 100.0 % (5 / 5) 100.0 % (2 / 2)
buffers_to_iovec CBC 2219121 100.0 % (17 / 17) 80.0 % (8 / 10)
md_readv_complete CBC 1350236 100.0 % (23 / 23) 80.0 % (8 / 10)
md_readv_report CBC 131 100.0 % (7 / 7) 62.5 % (5 / 8)
mdclose CBC 4419635 100.0 % (9 / 9) 100.0 % (4 / 4)
mdexists CBC 585074 100.0 % (4 / 4) 100.0 % (2 / 2)
mdfd GNC 531104 100.0 % (6 / 6) 50.0 % (1 / 2)
mdfiletagmatches CBC 8781 100.0 % (2 / 2)
mdinit CBC 22618 100.0 % (3 / 3)
mdmaxcombine CBC 36402 100.0 % (3 / 3)
mdopen CBC 1193488 100.0 % (4 / 4) 100.0 % (2 / 2)
mdopenfork CBC 4146045 100.0 % (16 / 16) 75.0 % (9 / 12)
mdunlinkfiletag CBC 37563 100.0 % (4 / 4)
register_forget_request CBC 179913 100.0 % (4 / 4)
register_unlink_segment CBC 48227 100.0 % (5 / 5) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1