LCOV - code coverage report
Current view:
top level
-
src/node
- blockstorage.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
502
618
81.2 %
Date:
2022-04-21 14:51:19
Functions:
41
41
100.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
205
274
74.8 %
Function Name
Hit count
_ZN4node12BlockManager11FindUndoPosER20BlockValidationStateiR11FlatFilePosj
60074
_ZN4node12BlockManager12FindBlockPosER11FlatFilePosjjR6CChainmb
64594
_ZN4node12BlockManager13FlushUndoFileEib
1642
_ZN4node12BlockManager14FlushBlockFileEbb
1642
_ZN4node12BlockManager14LoadBlockIndexERKN9Consensus6ParamsE
929
_ZN4node12BlockManager15AddToBlockIndexERK12CBlockHeader
67535
_ZN4node12BlockManager15SaveBlockToDiskERK6CBlockiR6CChainRK12CChainParamsPK11FlatFilePos
64594
_ZN4node12BlockManager16FindFilesToPruneERNSt3__13setIiNS1_4lessIiEENS1_9allocatorIiEEEEmiib
56
_ZN4node12BlockManager16GetBlockFileInfoEm
2
_ZN4node12BlockManager16InsertBlockIndexERK7uint256
157348
_ZN4node12BlockManager16LoadBlockIndexDBEv
929
_ZN4node12BlockManager16LookupBlockIndexERK7uint256
668333
_ZN4node12BlockManager17GetLastCheckpointERK15CCheckpointData
95070
_ZN4node12BlockManager17PruneOneBlockFileEi
10
_ZN4node12BlockManager17WriteBlockIndexDBEv
1623
_ZN4node12BlockManager18GetAllBlockIndicesEv
1857
_ZN4node12BlockManager21CalculateCurrentUsageEv
490
_ZN4node12BlockManager21WriteUndoDataForBlockERK10CBlockUndoR20BlockValidationStateP11CBlockIndexRK12CChainParams
61743
_ZN4node12BlockManager22FindFilesToPruneManualERNSt3__13setIiNS1_4lessIiEENS1_9allocatorIiEEEEii
3
_ZN4node12BlockManager6UnloadEv
3069
_ZN4node12ThreadImportER17ChainstateManagerNSt3__16vectorIN2fs4pathENS2_9allocatorIS5_EEEERK11ArgsManager
725
_ZN4node13CImportingNowC2Ev
725
_ZN4node13CImportingNowD2Ev
725
_ZN4node13IsBlockPrunedEPK11CBlockIndex
4335
_ZN4node13OpenBlockFileERK11FlatFilePosb
200666
_ZN4node16UndoReadFromDiskER10CBlockUndoPK11CBlockIndex
18458
_ZN4node17ReadBlockFromDiskER6CBlockPK11CBlockIndexRKN9Consensus6ParamsE
126607
_ZN4node17ReadBlockFromDiskER6CBlockRK11FlatFilePosRKN9Consensus6ParamsE
126848
_ZN4node17UnlinkPrunedFilesERKNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEE
6
_ZN4node19GetBlockPosFilenameERK11FlatFilePos
19
_ZN4node20CleanupBlockRevFilesEv
1
_ZN4node20ReadRawBlockFromDiskERNSt3__16vectorIhNS0_9allocatorIhEEEERK11FlatFilePosRA4_Kh
9829
_ZNK4node12BlockManager16LookupBlockIndexERK7uint256
1
_ZNK4node25CBlockIndexWorkComparatorclEPK11CBlockIndexS3_
280334392
_ZNK4node31CBlockIndexHeightOnlyComparatorclEPK11CBlockIndexS3_
1619195
blockstorage.cpp:_ZN4nodeL11UndoFileSeqEv
140258
blockstorage.cpp:_ZN4nodeL12BlockFileSeqEv
265595
blockstorage.cpp:_ZN4nodeL12OpenUndoFileERK11FlatFilePosb
78532
blockstorage.cpp:_ZN4nodeL15UndoWriteToDiskERK10CBlockUndoR11FlatFilePosRK7uint256RA4_Kh
60074
blockstorage.cpp:_ZN4nodeL16WriteBlockToDiskERK6CBlockR11FlatFilePosRA4_Kh
63258
blockstorage.cpp:_ZZN4node12BlockManager14LoadBlockIndexERKN9Consensus6ParamsEENK3$_0clERK7uint256
157348
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a