LCOV - code coverage report
Current view:
top level
-
src
- validationinterface.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
148
149
99.3 %
Date:
2022-04-21 14:51:19
Functions:
54
54
100.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
62
86
72.1 %
Function Name
Hit count
_Z14GetMainSignalsv
359541
_Z27RegisterValidationInterfaceP20CValidationInterface
818
_Z29UnregisterValidationInterfaceP20CValidationInterface
255806
_Z32SyncWithValidationInterfaceQueuev
6209
_Z33RegisterSharedValidationInterfaceNSt3__110shared_ptrI20CValidationInterfaceEE
255740
_Z33UnregisterAllValidationInterfacesv
796
_Z35UnregisterSharedValidationInterfaceNSt3__110shared_ptrI20CValidationInterfaceEE
254921
_Z38CallFunctionInValidationInterfaceQueueNSt3__18functionIFvvEEE
13172
_ZN12CMainSignals12BlockCheckedERK6CBlockRK20BlockValidationState
69173
_ZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
61924
_ZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_b
59012
_ZN12CMainSignals16CallbacksPendingEv
83109
_ZN12CMainSignals16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEE
56292
_ZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
3873
_ZN12CMainSignals17ChainStateFlushedERK13CBlockLocator
1613
_ZN12CMainSignals24FlushBackgroundCallbacksEv
998
_ZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEm
20008
_ZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonm
1545
_ZN12CMainSignals33RegisterBackgroundSignalSchedulerER10CScheduler
996
_ZN12CMainSignals35UnregisterBackgroundSignalSchedulerEv
998
_ZN19MainSignalsInstance10UnregisterEP20CValidationInterface
255800
_ZN19MainSignalsInstance5ClearEv
794
_ZN19MainSignalsInstance8RegisterENSt3__110shared_ptrI20CValidationInterfaceEE
255740
_ZN19MainSignalsInstanceC2EP10CScheduler
996
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZN12CMainSignals12BlockCheckedERK6CBlockRK20BlockValidationStateE4$_13EEvOT_
69173
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZN12CMainSignals16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEE4$_14EEvOT_
56292
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_7clEvEUlR20CValidationInterfaceE_EEvOT_
61924
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS4_bENK4$_15clEvEUlR20CValidationInterfaceE_EEvOT_
59012
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_9clEvEUlR20CValidationInterfaceE_EEvOT_
3873
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_11clEvEUlR20CValidationInterfaceE_EEvOT_
880
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_3clEvEUlR20CValidationInterfaceE_EEvOT_
20008
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_5clEvEUlR20CValidationInterfaceE_EEvOT_
1545
validationinterface.cpp:_ZZ27RegisterValidationInterfaceP20CValidationInterfaceENK3$_0clES0_
818
validationinterface.cpp:_ZZ32SyncWithValidationInterfaceQueuevENK3$_1clEv
6209
validationinterface.cpp:_ZZN12CMainSignals12BlockCheckedERK6CBlockRK20BlockValidationStateENK4$_13clER20CValidationInterface
114799
validationinterface.cpp:_ZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_7clEv
61924
validationinterface.cpp:_ZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_8clEv
61924
validationinterface.cpp:_ZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_bENK3$_2clEv
59012
validationinterface.cpp:_ZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_bENK4$_15clEv
59012
validationinterface.cpp:_ZZN12CMainSignals16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEENK4$_14clER20CValidationInterface
102873
validationinterface.cpp:_ZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_9clEv
3873
validationinterface.cpp:_ZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK4$_10clEv
3873
validationinterface.cpp:_ZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_11clEv
880
validationinterface.cpp:_ZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_12clEv
880
validationinterface.cpp:_ZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_3clEv
20008
validationinterface.cpp:_ZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_4clEv
20008
validationinterface.cpp:_ZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_5clEv
1545
validationinterface.cpp:_ZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_6clEv
1545
validationinterface.cpp:_ZZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_7clEvENKUlR20CValidationInterfaceE_clESC_
101586
validationinterface.cpp:_ZZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_bENK4$_15clEvENKUlR20CValidationInterfaceE_clES5_
98805
validationinterface.cpp:_ZZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_9clEvENKUlR20CValidationInterfaceE_clESC_
4330
validationinterface.cpp:_ZZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_11clEvENKUlR20CValidationInterfaceE_clES5_
856
validationinterface.cpp:_ZZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_3clEvENKUlR20CValidationInterfaceE_clES9_
26706
validationinterface.cpp:_ZZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_5clEvENKUlR20CValidationInterfaceE_clESA_
1628
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a