Matter SDK Coverage Report
Current view: top level - app/server - JointFabricDatastore.cpp (source / functions) Coverage Total Hit
Test: SHA:2a48c1efeab1c0f76f3adb3a0940b0f7de706453 Lines: 50.4 % 653 329
Test Date: 2026-01-31 08:14:20 Functions: 55.2 % 87 48

Function Name Sort by function name Hit count Sort by function hit count
_ZN4chip3app20JointFabricDatastore10ACLMatchesERKNS0_9datastore24AccessControlEntryStructERKNS0_8Clusters20JointFabricDatastore7Structs33DatastoreAccessControlEntryStruct13DecodableTypeE 0
_ZN4chip3app20JointFabricDatastore12RemoveKeySetEt 0
_ZN4chip3app20JointFabricDatastore14BindingMatchesERKNS0_8Clusters20JointFabricDatastore7Structs28DatastoreBindingTargetStruct4TypeES8_ 0
_ZN4chip3app20JointFabricDatastore16ACLTargetMatchesERKNS0_8Clusters20JointFabricDatastore7Structs34DatastoreAccessControlTargetStruct4TypeES8_ 0
_ZN4chip3app20JointFabricDatastore18AddNodeKeySetEntryEtt 0
_ZN4chip3app20JointFabricDatastore21RemoveNodeKeySetEntryEtt 0
_ZZN4chip3app20JointFabricDatastore11UpdateGroupERKNS0_8Clusters20JointFabricDatastore8Commands11UpdateGroup13DecodableTypeEENKUlvE0_clEv 0
_ZZN4chip3app20JointFabricDatastore11UpdateGroupERKNS0_8Clusters20JointFabricDatastore8Commands11UpdateGroup13DecodableTypeEENKUlvE_clEv 0
_ZZN4chip3app20JointFabricDatastore14AddPendingNodeEmRKNS_4SpanIKcEEENKUlRKNS0_36GenericDatastoreNodeInformationEntryEE_clES9_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs35DatastoreEndpointBindingEntryStruct4TypeESaIS8_EEE5_clES2_SC_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs35DatastoreEndpointBindingEntryStruct4TypeESaIS8_EEE5_clES2_SC_ 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs35DatastoreEndpointBindingEntryStruct4TypeESaIS8_EEE5_clES2_SC_ENKUlRKS8_E_clESF_ 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs35DatastoreEndpointBindingEntryStruct4TypeESaIS8_EEE5_clES2_SC_ENKUlRKT_E0_clIS8_EEDaSG_ 0
_ZZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs35DatastoreEndpointBindingEntryStruct4TypeESaIS8_EEE5_clES2_SC_ENKUlRKT_E0_clIS8_EEDaSG_ENKUlSG_E_clIS8_EEDaSG_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs36DatastoreGroupInformationEntryStruct4TypeESaIS8_EEE2_clES2_SC_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs36DatastoreGroupInformationEntryStruct4TypeESaIS8_EEE2_clES2_SC_ 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs36DatastoreGroupInformationEntryStruct4TypeESaIS8_EEE2_clES2_SC_ENKUlRKNS6_35DatastoreEndpointGroupIDEntryStruct4TypeEE_clESH_ 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs36DatastoreGroupInformationEntryStruct4TypeESaIS8_EEE2_clES2_SC_ENKUlRKT_E0_clINS6_35DatastoreEndpointGroupIDEntryStruct4TypeEEEDaSG_ 0
_ZZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs36DatastoreGroupInformationEntryStruct4TypeESaIS8_EEE2_clES2_SC_ENKUlRKT_E0_clINS6_35DatastoreEndpointGroupIDEntryStruct4TypeEEEDaSG_ENKUlSG_E_clIS8_EEDaSG_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlRKNS0_8Clusters20JointFabricDatastore7Structs28DatastoreEndpointEntryStruct4TypeEE0_clES8_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlRKT_E1_clINS0_8Clusters20JointFabricDatastore7Structs28DatastoreEndpointEntryStruct4TypeEEEDaS4_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE10_clEv 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE3_clEv 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE4_clEv 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE4_clEv 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE4_clEvENKUlRKT_E_clINS0_8Clusters20JointFabricDatastore7Structs35DatastoreEndpointGroupIDEntryStruct4TypeEEEDaS5_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE8_clEv 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE9_clEv 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE9_clEv 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE9_clEvENKUlRKT_E_clINS0_8Clusters20JointFabricDatastore7Structs30DatastoreNodeKeySetEntryStruct4TypeEEEDaS5_ 0
_ZZN4chip3app20JointFabricDatastore18AddNodeKeySetEntryEttENKUlvE_clEv 0
_ZZN4chip3app20JointFabricDatastore21RemoveNodeKeySetEntryEttENKUlvE_clEv 0
_ZZN4chip3app20JointFabricDatastore21RemoveNodeKeySetEntryEttENKUlvE_clEv 0
_ZZZN4chip3app20JointFabricDatastore21RemoveNodeKeySetEntryEttENKUlvE_clEvENKUlRKT_E_clINS0_8Clusters20JointFabricDatastore7Structs30DatastoreNodeKeySetEntryStruct4TypeEEEDaS5_ 0
_ZZN4chip3app20JointFabricDatastore27AddGroupIDToEndpointForNodeEmttENKUlvE_clEv 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlRKT_E1_clINS0_8Clusters20JointFabricDatastore7Structs28DatastoreEndpointEntryStruct4TypeEEEDaS4_ENKUlS4_E_clISB_EEDaS4_ 0
_ZN4chip3app20JointFabricDatastore10RemoveNodeEm 1
_ZN4chip3app20JointFabricDatastore10UpdateNodeEmRKNS_4SpanIKcEE 1
_ZN4chip3app20JointFabricDatastore11RemoveAdminEm 1
_ZN4chip3app20JointFabricDatastore11RemoveGroupERKNS0_8Clusters20JointFabricDatastore8Commands11RemoveGroup13DecodableTypeE 1
_ZN4chip3app20JointFabricDatastore11UpdateAdminEmNS_4SpanIKcEENS2_IKhEE 1
_ZN4chip3app20JointFabricDatastore11UpdateGroupERKNS0_8Clusters20JointFabricDatastore8Commands11UpdateGroup13DecodableTypeE 1
_ZN4chip3app20JointFabricDatastore14RemoveListenerERNS1_8ListenerE 1
_ZN4chip3app20JointFabricDatastore20UpdateNodeKeySetListERNS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeE 1
_ZN4chip3app20JointFabricDatastore22RemoveGroupKeySetEntryEt 1
_ZN4chip3app20JointFabricDatastore22UpdateGroupKeySetEntryERNS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeE 1
_ZN4chip3app20JointFabricDatastore27AddGroupIDToEndpointForNodeEmtt 1
_ZN4chip3app20JointFabricDatastore32RemoveGroupIDFromEndpointForNodeEmtt 1
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs23DatastoreACLEntryStruct4TypeESaIS8_EEE11_clES2_SC_ 1
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs23DatastoreACLEntryStruct4TypeESaIS8_EEE11_clES2_SC_ENKUlRKNS0_9datastore14ACLEntryStructEE_clESH_ 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs23DatastoreACLEntryStruct4TypeESaIS8_EEE11_clES2_SC_ENKUlRKT_E0_clINS0_9datastore14ACLEntryStructEEEDaSG_ 0
_ZZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs23DatastoreACLEntryStruct4TypeESaIS8_EEE11_clES2_SC_ENKUlRKT_E0_clINS0_9datastore14ACLEntryStructEEEDaSG_ENKUlSG_E_clIS8_EEDaSG_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs23DatastoreACLEntryStruct4TypeESaIS8_EEE11_clES2_SC_ 1
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeESaIS8_EEE7_clES2_SC_ 1
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeESaIS8_EEE7_clES2_SC_ENKUlRKS8_E_clESF_ 0
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeESaIS8_EEE7_clES2_SC_ENKUlRKT_E0_clIS8_EEDaSG_ 0
_ZZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeESaIS8_EEE7_clES2_SC_ENKUlRKT_E0_clIS8_EEDaSG_ENKUlSG_E_clIS8_EEDaSG_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeESaIS8_EEE7_clES2_SC_ 1
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlNS_9ChipErrorERKSt6vectorINS0_8Clusters20JointFabricDatastore7Structs28DatastoreEndpointEntryStruct4TypeESaIS8_EEE_clES2_SC_ 1
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE12_clEv 1
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE12_clEvENKUlRKT_E_clINS0_9datastore14ACLEntryStructEEEDaS5_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE12_clEv 1
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE6_clEv 1
_ZZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE6_clEvENKUlRKT_E_clINS0_8Clusters20JointFabricDatastore7Structs35DatastoreEndpointBindingEntryStruct4TypeEEEDaS5_ 0
_ZZN4chip3app20JointFabricDatastore15ContinueRefreshEvENKUlvE6_clEv 1
_ZZN4chip3app20JointFabricDatastore17RemoveACLFromNodeEtmENKUlvE_clEv 1
_ZZN4chip3app20JointFabricDatastore20UpdateNodeKeySetListERNS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeEENKUlvE_clEv 1
_ZZN4chip3app20JointFabricDatastore27AddGroupIDToEndpointForNodeEmttENKUlvE0_clEv 1
_ZZN4chip3app20JointFabricDatastore32RemoveBindingFromEndpointForNodeEtmtENKUlvE_clEv 1
_ZZN4chip3app20JointFabricDatastore32RemoveGroupIDFromEndpointForNodeEmttENKUlvE0_clEv 1
_ZZN4chip3app20JointFabricDatastore32RemoveGroupIDFromEndpointForNodeEmttENKUlvE_clEv 1
_ZN4chip3app20JointFabricDatastore11RefreshNodeEm 2
_ZN4chip3app20JointFabricDatastore17RemoveACLFromNodeEtm 2
_ZN4chip3app20JointFabricDatastore19IsAdminEntryPresentEm 2
_ZN4chip3app20JointFabricDatastore21UpdateEndpointForNodeEmtNS_4SpanIKcEE 2
_ZN4chip3app20JointFabricDatastore22TestAddNodeKeySetEntryEttm 2
_ZN4chip3app20JointFabricDatastore27AddBindingToEndpointForNodeEmtRKNS0_8Clusters20JointFabricDatastore7Structs28DatastoreBindingTargetStruct4TypeE 2
_ZN4chip3app20JointFabricDatastore32RemoveBindingFromEndpointForNodeEtmt 2
_ZN4chip3app20JointFabricDatastore8AddAdminERNS0_8Clusters20JointFabricDatastore7Structs44DatastoreAdministratorInformationEntryStruct4TypeE 2
_ZZN4chip3app20JointFabricDatastore12AddACLToNodeEmRKNS0_8Clusters20JointFabricDatastore7Structs33DatastoreAccessControlEntryStruct13DecodableTypeEENKUlvE_clEv 2
_ZZN4chip3app20JointFabricDatastore22TestAddNodeKeySetEntryEttmENKUlvE_clEv 2
_ZZN4chip3app20JointFabricDatastore27AddBindingToEndpointForNodeEmtRKNS0_8Clusters20JointFabricDatastore7Structs28DatastoreBindingTargetStruct4TypeEENKUlvE_clEv 2
_ZN4chip3app20JointFabricDatastore12AddACLToNodeEmRKNS0_8Clusters20JointFabricDatastore7Structs33DatastoreAccessControlEntryStruct13DecodableTypeE 3
_ZN4chip3app20JointFabricDatastore19AddGroupKeySetEntryERNS0_8Clusters20JointFabricDatastore7Structs26DatastoreGroupKeySetStruct4TypeE 3
_ZN4chip3app20JointFabricDatastore19IsNodeIDInDatastoreEmRm 3
_ZN4chip3app20JointFabricDatastore25IsGroupKeySetEntryPresentEt 3
_ZN4chip3app20JointFabricDatastore7SetNodeEmNS0_8Clusters20JointFabricDatastore18DatastoreStateEnumE 3
_ZN4chip3app20JointFabricDatastore20TestAddEndpointEntryEtmNS_4SpanIKcEE 4
_ZN4chip3app20JointFabricDatastore30GenerateAndAssignAUniqueListIDERt 4
_ZN4chip3app20JointFabricDatastore8AddGroupERKNS0_8Clusters20JointFabricDatastore8Commands8AddGroup13DecodableTypeE 4
_ZN4chip3app20JointFabricDatastore32IsNodeIdInNodeInformationEntriesEmRm 5
_ZN4chip3app20JointFabricDatastore11AddListenerERNS1_8ListenerE 6
_ZN4chip3app20JointFabricDatastore47IsNodeIdAndEndpointInEndpointInformationEntriesEmtRm 6
_ZN4chip3app20JointFabricDatastore15ContinueRefreshEv 8
_ZN4chip3app20JointFabricDatastore20IsGroupIDInDatastoreEtRm 8
_ZN4chip3app20JointFabricDatastore14AddPendingNodeEmRKNS_4SpanIKcEE 11

Generated by: LCOV version 2.0-1