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 Sort by function name Hit count Sort by 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