LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - logtape.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 92.5 % 348 322 26 3 319 3
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 26 26 3 23
Baseline: lcov-20260630-baseline Branches: 69.2 % 214 148 66 148
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: 100.0 % 3 3 3
(360..) days: 92.5 % 345 319 26 319
Function coverage date bins:
(360..) days: 100.0 % 26 26 3 23
Branch coverage date bins:
(360..) days: 69.2 % 214 148 66 148

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
LogicalTapeBackspace CBC 48 57.7 % (15 / 26) 40.0 % (8 / 20)
LogicalTapeSetForgetFreeSpace CBC 206 100.0 % (3 / 3)
LogicalTapeImport CBC 283 100.0 % (16 / 16) 100.0 % (2 / 2)
LogicalTapeFreeze CBC 393 82.1 % (23 / 28) 60.0 % (12 / 20)
LogicalTapeSetClose CBC 639 100.0 % (5 / 5)
LogicalTapeSetCreate GNC 639 100.0 % (19 / 19) 100.0 % (6 / 6)
LogicalTapeSeek CBC 4128 86.7 % (13 / 15) 50.0 % (8 / 16)
LogicalTapeTell CBC 5872 87.5 % (7 / 8) 50.0 % (3 / 6)
LogicalTapeClose CBC 18427 100.0 % (5 / 5) 50.0 % (1 / 2)
LogicalTapeSetBlocks CBC 18600 100.0 % (2 / 2)
LogicalTapeRewindForRead CBC 18664 100.0 % (27 / 27) 94.4 % (17 / 18)
ltsInitReadBuffer CBC 18664 100.0 % (8 / 8) 50.0 % (1 / 2)
ltsGetPreallocBlock GNC 19477 94.1 % (16 / 17) 78.6 % (11 / 14)
ltsReadBlock CBC 31419 80.0 % (4 / 5) 25.0 % (1 / 4)
ltsGetBlock CBC 31530 100.0 % (4 / 4) 100.0 % (2 / 2)
LogicalTapeCreate CBC 34445 75.0 % (3 / 4) 50.0 % (3 / 6)
ltsCreateTape GNC 34728 100.0 % (19 / 19)
ltsWriteBlock CBC 35254 90.0 % (9 / 10) 50.0 % (9 / 18)
ltsReadFillBuffer CBC 41433 100.0 % (19 / 19) 100.0 % (10 / 10)
ltsReleaseBlock CBC 156289 94.7 % (18 / 19) 90.0 % (9 / 10)
ltsGetFreeBlock CBC 157341 96.3 % (26 / 27) 93.8 % (15 / 16)
parent_offset CBC 637736 100.0 % (2 / 2)
left_offset CBC 1012645 100.0 % (2 / 2)
right_offset CBC 1012645 100.0 % (2 / 2)
LogicalTapeWrite CBC 9155096 97.3 % (36 / 37) 64.3 % (18 / 28)
LogicalTapeRead CBC 9614526 100.0 % (19 / 19) 85.7 % (12 / 14)

Generated by: LCOV version 2.0-1