LCOV - differential code coverage report
Current view: top level - src/common - blkreftable.c (source / functions) Coverage Total Hit UNC GNC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 71.5 % 383 274 109 274
Current Date: 2024-04-14 14:21:10 Functions: 77.3 % 22 17 5 17
Baseline: 16@8cea358b128 Branches: 60.4 % 182 110 72 110
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 % 3 3 3
(60,120] days: 71.3 % 380 271 109 271
Function coverage date bins:
(60,120] days: 77.3 % 22 17 5 17
Branch coverage date bins:
[..60] days: 50.0 % 4 2 2 2
(60,120] days: 60.7 % 178 108 70 108

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
BlockRefTableComparator GNC 23119 95.0 % (19 / 20) 93.8 % (15 / 16)
BlockRefTableEntryGetBlocks GNC 30 75.0 % (27 / 36) 46.9 % (15 / 32)
BlockRefTableEntryMarkBlockModified GNC 191941 58.2 % (32 / 55) 68.2 % (15 / 22)
BlockRefTableEntrySetLimitBlock GNC 5 73.9 % (17 / 23) 61.1 % (11 / 18)
BlockRefTableFileTerminate GNC 69 100.0 % (8 / 8)
BlockRefTableFlush GNC 69 100.0 % (4 / 4)
BlockRefTableFreeEntry UNC 0 0.0 % (0 / 12) 0.0 % (0 / 6)
BlockRefTableGetEntry GNC 11937 100.0 % (9 / 9) 75.0 % (3 / 4)
BlockRefTableMarkBlockModified GNC 191941 100.0 % (15 / 15) 100.0 % (2 / 2)
BlockRefTableRead GNC 952 69.6 % (16 / 23) 60.0 % (6 / 10)
BlockRefTableReaderGetBlocks GNC 579 71.9 % (23 / 32) 50.0 % (11 / 22)
BlockRefTableReaderNextRelation GNC 346 95.5 % (21 / 22) 75.0 % (6 / 8)
BlockRefTableSetLimitBlock GNC 1312 100.0 % (13 / 13) 100.0 % (2 / 2)
BlockRefTableWrite GNC 9223 63.6 % (7 / 11) 50.0 % (3 / 6)
BlockRefTableWriteEntry UNC 0 0.0 % (0 / 17) 0.0 % (0 / 10)
CreateBlockRefTableEntry UNC 0 0.0 % (0 / 6)
CreateBlockRefTableReader GNC 13 91.7 % (11 / 12) 50.0 % (1 / 2)
CreateBlockRefTableWriter UNC 0 0.0 % (0 / 8)
CreateEmptyBlockRefTable GNC 88 83.3 % (5 / 6)
DestroyBlockRefTableReader GNC 13 100.0 % (6 / 6) 100.0 % (2 / 2)
DestroyBlockRefTableWriter UNC 0 0.0 % (0 / 4)
WriteBlockRefTable GNC 69 100.0 % (41 / 41) 90.0 % (18 / 20)

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