MessageProcessor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,613 of 8,19155%616 of 1,17647%4986338042,105344
readMessage2(byte[], boolean, byte[], HashMap, HashMap, HashMap, Set, Set)62158348%1047441%849013430001
readMessage3(byte[], boolean, byte[], HashMap, HashMap, HashMap, Set)60148844%906441%737812326301
readMessage1(byte[], boolean, List, Set, AppProfile, SideProcessor)35029545%525250%45539217101
readMessage4(byte[], boolean, byte[], HashMap, Set)33818735%582832%43448214301
writeMessage2(EdhocSession)23535159%403445%34385215901
writeMessage3(EdhocSession)21334361%363448%33364915901
writeMessage4(EdhocSession)19614442%281839%2324429201
computeKeystream2(EdhocSession, int)1273722%12214%78273701
messageType(byte[], boolean, HashMap, byte[])7212864%493541%3343226201
computePRK3e2m(EdhocSession, byte[])609761%131350%1114144201
writeMessage1(EdhocSession)5723780%152360%1220117701
computePRK4e3m(EdhocSession)508964%111150%912103601
computeMAC2(EdhocSession, byte[], byte[], CBORObject, CBORObject, byte[], CBORObject[])427062%7750%5862601
computeMAC3(EdhocSession, byte[], byte[], CBORObject, byte[], CBORObject[])426661%7750%5862501
preParseEAD(CBORObject[], int, int, Set)4022684%92573%91885201
computeIV(int, EdhocSession)405959%2360%2482701
computeKey(int, EdhocSession)375961%2360%2462501
computePRK2e(byte[], byte[], String)361326%516%3461101
computeExternalData(byte[], byte[], CBORObject[])332946%7330%5671501
createSessionAsResponder(byte[], boolean, HashMap, HashMap, HashMap, List, Set, Set, AppProfile, int, HashMapCtxDB)3012981%11738%91043701
processError(int, int, boolean, byte[], String, CBORObject, CoAP.ResponseCode)300%20%227711
computePRKout(EdhocSession, byte[])282244%n/a0161301
computePRKexporter(EdhocSession, byte[])282244%n/a0161301
computeSALT3e2m(EdhocSession, byte[])282244%n/a0161301
computeSALT4e3m(EdhocSession, byte[])282244%n/a0161301
writeErrorMessage(int, int, boolean, byte[], String, CBORObject)248076%142261%111962501
verifySignatureOrMac2(EdhocSession, byte[], byte[], byte[])243357%5550%4661401
verifySignatureOrMac3(EdhocSession, byte[], byte[], byte[])243357%5550%4661401
computeSignatureOrMac2(EdhocSession, byte[], byte[])224868%5550%4651801
computeSignatureOrMac3(EdhocSession, byte[], byte[])224868%5550%4651801
isErrorMessage(byte[], boolean)200%20%229911
computeTH3(EdhocSession, byte[], byte[], byte[])146381%n/a0131801
computeTH4(EdhocSession, byte[], byte[], byte[])146381%n/a0131801
computeTH2(EdhocSession, byte[], byte[])144074%n/a0131301
computeCiphertext3(EdhocSession, byte[], byte[], byte[], byte[])142160%n/a0131001
computeCiphertext4(EdhocSession, byte[], byte[], byte[], byte[])142160%n/a0131001
decryptCiphertext3(EdhocSession, byte[], byte[], byte[], byte[])142160%n/a0131001
decryptCiphertext4(EdhocSession, byte[], byte[], byte[], byte[])142160%n/a0131001
decodeIdentifier(CBORObject)4285%91155%81121301
readErrorMessage(byte[], byte[], HashMap)22097%54189%52436401
MessageProcessor()0%n/a111111
createSessionAsInitiator(int, HashMap, HashMap, HashMap, List, List, Set, HashMap, Set, AppProfile, int, HashMapCtxDB)3397%50%120501
encodeIdentifier(byte[])40100%41275%490901
isErrorMessage(CBORObject[], boolean)33100%990%160801