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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 92.5 % 346 320 26 3 317 5
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 26 26 3 23
Baseline: lcov-20260827-baseline Branches: 69.2 % 214 148 66 148
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 3 3 3
(360..) days: 92.4 % 340 314 26 314
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 643 100.0 % (5 / 5)
LogicalTapeSetCreate GNC 643 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 18511 100.0 % (5 / 5) 50.0 % (1 / 2)
LogicalTapeSetBlocks CBC 18684 100.0 % (2 / 2)
LogicalTapeRewindForRead CBC 18744 100.0 % (27 / 27) 94.4 % (17 / 18)
ltsInitReadBuffer CBC 18744 100.0 % (8 / 8) 50.0 % (1 / 2)
ltsGetPreallocBlock GNC 19805 93.8 % (15 / 16) 78.6 % (11 / 14)
ltsReadBlock CBC 31757 80.0 % (4 / 5) 25.0 % (1 / 4)
ltsGetBlock CBC 31868 100.0 % (4 / 4) 100.0 % (2 / 2)
LogicalTapeCreate CBC 34525 75.0 % (3 / 4) 50.0 % (3 / 6)
ltsCreateTape CBC 34808 100.0 % (19 / 19)
ltsWriteBlock CBC 35868 90.0 % (9 / 10) 50.0 % (9 / 18)
ltsReadFillBuffer CBC 41841 100.0 % (19 / 19) 100.0 % (10 / 10)
ltsReleaseBlock GNC 157195 94.4 % (17 / 18) 90.0 % (9 / 10)
ltsGetFreeBlock CBC 158247 96.3 % (26 / 27) 93.8 % (15 / 16)
parent_offset CBC 640240 100.0 % (2 / 2)
left_offset CBC 1015453 100.0 % (2 / 2)
right_offset CBC 1015453 100.0 % (2 / 2)
LogicalTapeWrite CBC 9278710 97.3 % (36 / 37) 64.3 % (18 / 28)
LogicalTapeRead CBC 9799084 100.0 % (19 / 19) 85.7 % (12 / 14)

Generated by: LCOV version 2.0-1