AbstractSession

Source file "org/apache/sshd/common/session/helpers/AbstractSession.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,410 of 5,4100%579 of 5790%3873871,1221,1229393
receiveNewKeys()5350%300%161610410411
decode()4240%600%3131666611
encode(Buffer)3930%360%1919636311
negotiate()3070%360%1919575711
request(String, Buffer, long)2670%260%1414444411
AbstractSession(boolean, FactoryManager, IoSession)2330%20%22494911
receiveKexInit(Buffer, Map)1700%180%1010393911
sendKexInit(Map)1340%140%88292911
doHandleMessage(Buffer)1160%250%1818393911
handleNewKeys(int, Buffer)1150%140%88333311
doInvokeUnimplementedMessageHandler(int, Buffer)1090%120%77242411
enqueuePendingPacket(Buffer)940%100%66202011
doKexNegotiation()910%40%33212111
sendKexInit()880%100%66202011
resolveOutputPacket(Buffer)840%60%44212111
setNegotiationResult(Map)810%40%33151511
createBuffer(byte, int)750%160%99101011
refreshConfiguration()730%20%22131311
handleKexMessage(int, Buffer)710%60%44131311
handleServiceRequest(String, Buffer)710%40%33181811
requestNewKeysExchange()620%80%55151511
isRekeyTimeIntervalExceeded()610%80%55101011
handleFirstKexPacketFollows(int, Buffer, boolean)600%80%55121211
isRekeyPacketCountsExceeded()590%100%669911
isRekeyDataSizeExceeded()590%100%668811
isRekeyBlocksCountExceeded()590%100%669911
writePacket(Buffer)570%20%22151511
comparePreferredKexProposalOption(KexProposalOption)520%100%668811
resolveIgnoreBufferDataLength()520%80%559911
reExchangeKeys()510%n/a11131311
receiveKexInit(Buffer)480%20%229911
handleMessage(Buffer)470%60%44161611
sendPendingPackets(Queue)470%40%33121211
getService(Class)420%40%338811
preClose()410%40%33141411
preProcessEncodeBuffer(int, Buffer)400%40%337711
addSessionListener(SessionListener)400%80%55101011
addChannelListener(ChannelListener)400%80%55101011
addPortForwardingEventListener(PortForwardingEventListener)400%80%55101011
validateIncomingMac(byte[], int, int)390%40%338811
resolveSessionKexProposal(String)390%80%558811
isRekeyRequired()380%160%999911
sendNewKeys()360%60%44101011
aeadOutgoingBuffer(Buffer, int, int)360%40%337711
attachSession(IoSession, AbstractSession)360%20%226611
appendOutgoingMac(Buffer, int, int)340%20%228811
messageReceived(Readable)330%60%449911
removeSessionListener(SessionListener)330%80%559911
removeChannelListener(ChannelListener)330%80%559911
removePortForwardingEventListener(PortForwardingEventListener)330%80%559911
validateKexState(int, KexState)310%20%225511
validateTargetBuffer(int, Buffer)300%40%334411
requestSuccess(Buffer)270%n/a118811
encryptOutgoingBuffer(Buffer, int, int)250%20%226611
handleKexExtension(int, Buffer)230%40%337711
handleNewCompression(int, Buffer)230%40%337711
getSession(IoSession, boolean)230%40%334411
calculatePadLength(int, int, boolean)200%40%337711
doWritePacket(Buffer)200%n/a115511
signalRequestFailure()190%n/a116611
getInnerCloseable()180%n/a116611
prepareBuffer(byte, Buffer)180%n/a115511
setClientKexData(byte[])180%n/a115511
setServerKexData(byte[])180%n/a115511
getNegotiatedKexParameter(KexProposalOption)170%20%224411
getClientKexData()170%20%222211
getServerKexData()170%20%222211
handleKexInit(Buffer)160%20%225511
handleServiceAccept(String, Buffer)150%20%224411
notImplemented(int, Buffer)140%20%223311
getSessionId()120%20%221111
handleServiceRequest(Buffer)90%n/a113311
getServices()90%20%223311
getCipherInformation(boolean)80%20%221111
getCompressionInformation(boolean)80%20%221111
getMacInformation(boolean)80%20%221111
checkRekey()80%20%221111
static {...}80%20%221111
handleServiceAccept(Buffer)60%n/a112211
getKexState()50%n/a111111
resolveAvailableSignaturesProposal()50%n/a111111
getSession(IoSession)0%n/a111111
getServerVersion()0%n/a111111
getServerKexProposals()0%n/a111111
getClientVersion()0%n/a111111
getClientKexProposals()0%n/a111111
getKex()0%n/a111111
getKexNegotiationResult()0%n/a111111
requestFailure(Buffer)0%n/a112211
getSessionListenerProxy()0%n/a111111
getChannelListenerProxy()0%n/a111111
getPortForwardingEventListenerProxy()0%n/a111111
lambda$getInnerCloseable$0(CloseFuture)0%n/a111111