LCOV - code coverage report
Current view:
top level
-
credentials
- FabricTable.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov_final.info
Lines:
798
884
90.3 %
Date:
2024-02-15 08:20:41
Functions:
64
67
95.5 %
Function Name
Hit count
_ZN4chip10FabricInfo14SetFabricLabelERKNS_4SpanIKcEE
645
_ZN4chip10FabricInfo15LoadFromStorageEPNS_25PersistentStorageDelegateEhRKNS_4SpanIKhEES7_
12
_ZN4chip10FabricInfo21SetOperationalKeypairEPKNS_6Crypto11P256KeypairE
596
_ZN4chip10FabricInfo36SetExternallyOwnedOperationalKeypairEPNS_6Crypto11P256KeypairE
23
_ZN4chip10FabricInfo4InitERKNS0_10InitParamsE
640
_ZN4chip10FabricInfoaSEOS0_
2
_ZN4chip11FabricTable14GetFabricLabelEhRNS_4SpanIKcEE
6
_ZN4chip11FabricTable14ReadFabricInfoERNS_3TLV25ContiguousBufferTLVReaderE
19
_ZN4chip11FabricTable14SetFabricLabelEhRKNS_4SpanIKcEE
4
_ZN4chip11FabricTable15GetCommitMarkerERNS0_12CommitMarkerE
367
_ZN4chip11FabricTable15LoadFromStorageEPNS_10FabricInfoEh
12
_ZN4chip11FabricTable16AddOrUpdateInnerEhbPNS_6Crypto11P256KeypairEbtNS0_17AdvertiseIdentityE
644
_ZN4chip11FabricTable16DeleteAllFabricsEv
2
_ZN4chip11FabricTable17AddFabricDelegateEPNS0_8DelegateE
734
_ZN4chip11FabricTable17ClearCommitMarkerEv
630
_ZN4chip11FabricTable17StoreCommitMarkerERKNS0_12CommitMarkerE
630
_ZN4chip11FabricTable17VerifyCredentialsERKNS_4SpanIKhEES5_S5_RNS_11Credentials17ValidationContextERmS9_S9_RNS_6Crypto13P256PublicKeyEPSB_
658
_ZN4chip11FabricTable19AddNewFabricForTestERKNS_4SpanIKhEES5_S5_S5_Ph
597
_ZN4chip11FabricTable19NotifyFabricUpdatedEh
645
_ZN4chip11FabricTable20RemoveFabricDelegateEPNS0_8DelegateE
366
_ZN4chip11FabricTable21NotifyFabricCommittedEh
629
_ZN4chip11FabricTable23CommitPendingFabricDataEv
631
_ZN4chip11FabricTable23GetMutableFabricByIndexEh
1283
_ZN4chip11FabricTable23ReleaseEphemeralKeypairEPNS_6Crypto11P256KeypairE
34
_ZN4chip11FabricTable23RevertPendingFabricDataEv
388
_ZN4chip11FabricTable24ValidateIncomingNOCChainERKNS_4SpanIKhEES5_S5_mPNS_11Credentials25CertificateValidityPolicyERmS9_S9_RNS_6Crypto13P256PublicKeyESC_
644
_ZN4chip11FabricTable25AddNewPendingFabricCommonERKNS_4SpanIKhEES5_tPNS_6Crypto11P256KeypairEbNS0_17AdvertiseIdentityEPh
642
_ZN4chip11FabricTable25DeleteMetadataFromStorageEh
17
_ZN4chip11FabricTable25SetPendingDataFabricIndexEh
1306
_ZN4chip11FabricTable25UpdatePendingFabricCommonEhRKNS_4SpanIKhEES5_PNS_6Crypto11P256KeypairEbNS0_17AdvertiseIdentityE
4
_ZN4chip11FabricTable28AddNewPendingTrustedRootCertERKNS_4SpanIKhEE
640
_ZN4chip11FabricTable29AllocatePendingOperationalKeyENS_8OptionalIhEERNS_4SpanIhEE
22
_ZN4chip11FabricTable29SetLastKnownGoodChipEpochTimeENSt6chrono8durationIjSt5ratioILl1ELl1EEEE
8
_ZN4chip11FabricTable30PeekFabricIndexForNextAdditionERh
13
_ZN4chip11FabricTable30RevertPendingOpCertsExceptRootEv
392
_ZN4chip11FabricTable30UpdateNextAvailableFabricIndexEv
627
_ZN4chip11FabricTable31AllocateEphemeralKeypairForCASEEv
22
_ZN4chip11FabricTable32GetDeletedFabricFromCommitMarkerEv
4
_ZN4chip11FabricTable37EnsureNextAvailableFabricIndexUpdatedEv
1336
_ZN4chip11FabricTable4InitERKNS0_10InitParamsE
367
_ZN4chip11FabricTable6DeleteEh
17
_ZN4chip11FabricTable6ForgetEh
0
_ZN4chip11FabricTable8ShutdownEv
364
_ZN4chip12_GLOBAL__N_115NextFabricIndexEh
627
_ZN4chip18NotBeforeCollector30ApplyCertificateValidityPolicyEPKNS_11Credentials19ChipCertificateDataEhNS1_25CertificateValidityResultE
1915
_ZN4chip18NotBeforeCollectorC2Ev
644
_ZNK4chip10FabricInfo15CommitToStorageEPNS_25PersistentStorageDelegateE
632
_ZNK4chip10FabricInfo15FetchRootPubkeyERNS_6Crypto13P256PublicKeyE
53
_ZNK4chip10FabricInfo17SignWithOpKeypairENS_4SpanIKhEERNS_6Crypto19SensitiveDataBufferILm64EEE
8
_ZNK4chip11FabricTable10FindFabricERKNS_6Crypto13P256PublicKeyEm
2
_ZNK4chip11FabricTable12FetchICACertEhRNS_4SpanIhEE
667
_ZNK4chip11FabricTable12FetchNOCCertEhRNS_4SpanIhEE
683
_ZNK4chip11FabricTable12FindIdentityERKNS_6Crypto13P256PublicKeyEmm
2
_ZNK4chip11FabricTable13FetchRootCertEhRNS_4SpanIhEE
732
_ZNK4chip11FabricTable15FetchRootPubkeyEhRNS_6Crypto13P256PublicKeyE
47
_ZNK4chip11FabricTable16FindFabricCommonERKNS_6Crypto13P256PublicKeyEmm
4
_ZNK4chip11FabricTable17SignWithOpKeypairEhNS_4SpanIKhEERNS_6Crypto19SensitiveDataBufferILm64EEE
29
_ZNK4chip11FabricTable17VerifyCredentialsEhRKNS_4SpanIKhEES5_RNS_11Credentials17ValidationContextERmS9_S9_RNS_6Crypto13P256PublicKeyEPSB_
7
_ZNK4chip11FabricTable19FindFabricWithIndexEh
20959
_ZNK4chip11FabricTable19StoreFabricMetadataEPKNS_10FabricInfoE
632
_ZNK4chip11FabricTable20StoreFabricIndexInfoEv
643
_ZNK4chip11FabricTable24HasPendingOperationalKeyERb
0
_ZNK4chip11FabricTable26FindFabricWithCompressedIdEm
0
_ZNK4chip11FabricTable26HasOperationalKeyForFabricEh
630
_ZNK4chip11FabricTable31FindExistingFabricByNocChainingEhRKNS_4SpanIKhEERh
50
_ZNK4chip11FabricTable39FetchPendingNonFabricAssociatedRootCertERNS_4SpanIhEE
6
_ZNK4chip11FabricTable9FetchCATsEhRNS_9CATValuesE
2
Generated by:
LCOV version 1.14