MLSClientImpl

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total3,228 of 3,2280%164 of 1640%1691698585
externalJoinImpl(MlsClient.ExternalJoinRequest, StreamObserver)2630%220%121211
createBranchImpl(MLSClientImpl.CachedGroup, MlsClient.CreateBranchRequest, StreamObserver)1610%80%5511
commitImpl(MLSClientImpl.CachedGroup, MlsClient.CommitRequest, StreamObserver)1560%100%6611
proposalFromDescription(MlsCipherSuite, byte[], TreeKEMPublicKey, MlsClient.ProposalDescription)1340%100%8811
externalSignerProposalImpl(MlsClient.ExternalSignerProposalRequest, StreamObserver)1300%120%7711
reInitWelcomeImpl(MlsClient.ReInitWelcomeRequest, StreamObserver)1220%80%5511
reInitCommitImpl(MLSClientImpl.CachedGroup, MlsClient.CommitRequest, StreamObserver)1160%60%4411
handleCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandleCommitRequest, StreamObserver)1000%120%7711
joinGroupImpl(MlsClient.JoinGroupRequest, StreamObserver)960%40%3311
createGroupImpl(MlsClient.CreateGroupRequest, StreamObserver)860%n/a1111
handleReInitCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandleCommitRequest, StreamObserver)850%40%3311
newMemberAddProposalImpl(MlsClient.NewMemberAddProposalRequest, StreamObserver)780%n/a1111
handleReInitWelcomeImpl(MlsClient.HandleReInitWelcomeRequest, StreamObserver)760%40%3311
handleBranchImpl(MLSClientImpl.CachedGroup, MlsClient.HandleBranchRequest, StreamObserver)760%40%3311
addExternalSignerImpl(MLSClientImpl.CachedGroup, MlsClient.AddExternalSignerRequest, StreamObserver)690%40%3311
newKeyPackage(MlsCipherSuite, byte[])680%n/a1111
unprotectImpl(MLSClientImpl.CachedGroup, MlsClient.UnprotectRequest, StreamObserver)650%40%3311
reInitProposalImpl(MLSClientImpl.CachedGroup, MlsClient.ReInitProposalRequest, StreamObserver)630%20%2211
createKeyPackageImpl(MlsClient.CreateKeyPackageRequest, StreamObserver)580%n/a1111
storePSKImpl(MlsClient.StorePSKRequest, StreamObserver)570%40%3311
groupContextExtensionsProposalImpl(MLSClientImpl.CachedGroup, MlsClient.GroupContextExtensionsProposalRequest, StreamObserver)490%20%2211
handlePendingReInitCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandlePendingCommitRequest, StreamObserver)490%60%4411
handlePendingCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandlePendingCommitRequest, StreamObserver)440%60%4411
createExternalSignerImpl(MlsClient.CreateExternalSignerRequest, StreamObserver)440%n/a1111
findState(byte[], long)410%80%5511
groupInfoImpl(MLSClientImpl.CachedGroup, MlsClient.GroupInfoRequest, StreamObserver)370%40%3311
findMember(TreeKEMPublicKey, byte[])360%60%4411
stateWrap(MLSClientImpl.FunctionWithState, MessageOrBuilder, StreamObserver)340%20%2211
updateProposalImpl(MLSClientImpl.CachedGroup, MlsClient.UpdateProposalRequest, StreamObserver)340%n/a1111
supportedCiphersuitesImpl(MlsClient.SupportedCiphersuitesRequest, StreamObserver)320%20%2211
exportImpl(MLSClientImpl.CachedGroup, MlsClient.ExportRequest, StreamObserver)300%n/a1111
storeJoin(KeyPackageWithSecrets)290%n/a1111
storeReinit(KeyPackageWithSecrets, Group.Tombstone, boolean)290%n/a1111
removeProposalImpl(MLSClientImpl.CachedGroup, MlsClient.RemoveProposalRequest, StreamObserver)290%n/a1111
storeGroup(Group, boolean)280%n/a1111
addProposalImpl(MLSClientImpl.CachedGroup, MlsClient.AddProposalRequest, StreamObserver)280%n/a1111
freeImpl(MlsClient.FreeRequest, StreamObserver)260%20%2211
protectImpl(MLSClientImpl.CachedGroup, MlsClient.ProtectRequest, StreamObserver)240%n/a1111
externalPSKProposalImpl(MLSClientImpl.CachedGroup, MlsClient.ExternalPSKProposalRequest, StreamObserver)240%n/a1111
resumptionPSKProposalImpl(MLSClientImpl.CachedGroup, MlsClient.ResumptionPSKProposalRequest, StreamObserver)240%n/a1111
MLSClientImpl()230%n/a1111
loadGroup(int)150%20%2211
loadJoin(int)150%20%2211
storeSigner(byte[])150%n/a1111
loadSigner(int)150%20%2211
loadReinit(int)150%20%2211
stateAuthImpl(MLSClientImpl.CachedGroup, MlsClient.StateAuthRequest, StreamObserver)140%n/a1111
catchWrap(MLSClientImpl.Function, StreamObserver)120%n/a1111
nameImpl(MlsClient.NameRequest, StreamObserver)110%n/a1111
groupInfo(MlsClient.GroupInfoRequest, StreamObserver)110%n/a1111
stateAuth(MlsClient.StateAuthRequest, StreamObserver)110%n/a1111
export(MlsClient.ExportRequest, StreamObserver)110%n/a1111
protect(MlsClient.ProtectRequest, StreamObserver)110%n/a1111
unprotect(MlsClient.UnprotectRequest, StreamObserver)110%n/a1111
addProposal(MlsClient.AddProposalRequest, StreamObserver)110%n/a1111
updateProposal(MlsClient.UpdateProposalRequest, StreamObserver)110%n/a1111
removeProposal(MlsClient.RemoveProposalRequest, StreamObserver)110%n/a1111
externalPSKProposal(MlsClient.ExternalPSKProposalRequest, StreamObserver)110%n/a1111
resumptionPSKProposal(MlsClient.ResumptionPSKProposalRequest, StreamObserver)110%n/a1111
groupContextExtensionsProposal(MlsClient.GroupContextExtensionsProposalRequest, StreamObserver)110%n/a1111
commit(MlsClient.CommitRequest, StreamObserver)110%n/a1111
handleCommit(MlsClient.HandleCommitRequest, StreamObserver)110%n/a1111
handlePendingCommit(MlsClient.HandlePendingCommitRequest, StreamObserver)110%n/a1111
reInitProposal(MlsClient.ReInitProposalRequest, StreamObserver)110%n/a1111
reInitCommit(MlsClient.CommitRequest, StreamObserver)110%n/a1111
handlePendingReInitCommit(MlsClient.HandlePendingCommitRequest, StreamObserver)110%n/a1111
handleReInitCommit(MlsClient.HandleCommitRequest, StreamObserver)110%n/a1111
createBranch(MlsClient.CreateBranchRequest, StreamObserver)110%n/a1111
handleBranch(MlsClient.HandleBranchRequest, StreamObserver)110%n/a1111
addExternalSigner(MlsClient.AddExternalSignerRequest, StreamObserver)110%n/a1111
name(MlsClient.NameRequest, StreamObserver)90%n/a1111
supportedCiphersuites(MlsClient.SupportedCiphersuitesRequest, StreamObserver)90%n/a1111
createGroup(MlsClient.CreateGroupRequest, StreamObserver)90%n/a1111
createKeyPackage(MlsClient.CreateKeyPackageRequest, StreamObserver)90%n/a1111
joinGroup(MlsClient.JoinGroupRequest, StreamObserver)90%n/a1111
externalJoin(MlsClient.ExternalJoinRequest, StreamObserver)90%n/a1111
storePSK(MlsClient.StorePSKRequest, StreamObserver)90%n/a1111
reInitWelcome(MlsClient.ReInitWelcomeRequest, StreamObserver)90%n/a1111
handleReInitWelcome(MlsClient.HandleReInitWelcomeRequest, StreamObserver)90%n/a1111
newMemberAddProposal(MlsClient.NewMemberAddProposalRequest, StreamObserver)90%n/a1111
createExternalSigner(MlsClient.CreateExternalSignerRequest, StreamObserver)90%n/a1111
externalSignerProposal(MlsClient.ExternalSignerProposalRequest, StreamObserver)90%n/a1111
free(MlsClient.FreeRequest, StreamObserver)90%n/a1111
getCallerMethodName()80%n/a1111
removeGroup(int)70%n/a1111