MessageProcessor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,606 of 8,17555%616 of 1,17647%4986338032,102344
readMessage2(byte[], boolean, byte[], HashMap, HashMap, HashMap, Set, Set)62158248%1047441%849013430001
readMessage3(byte[], boolean, byte[], HashMap, HashMap, HashMap, Set)60148544%906441%737812326201
readMessage1(byte[], boolean, List, Set, AppProfile, SideProcessor)35029545%525250%45539217101
readMessage4(byte[], boolean, byte[], HashMap, Set)33818735%582832%43448214301
writeMessage2(EdhocSession)23535059%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, byte[], CBORObject[])426661%7750%5862501
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
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
createSessionAsResponder(byte[], boolean, HashMap, HashMap, HashMap, List, Set, Set, AppProfile, int, HashMapCtxDB)2312984%11738%91033601
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