AbstractXMPPConnection

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,581 of 2,77242%200 of 27727%19427042373669126
parseAndProcessNonza(XmlPullParser)930%60%44242411
parseFeatures(XmlPullParser)850%180%1212282811
bindResourceAndEstablishSession(Resourcepart)700%60%44151511
onStreamOpen(XmlPullParser)680%60%44141411
callConnectionClosedOnErrorListener(Exception)610%100%66151511
notifyConnectionError(Exception)600%40%33121211
firePacketSendingListeners(TopLevelStreamElement)600%100%66161611
parseFeaturesAndNotify(XmlPullParser)480%120%77131311
invokeStanzaCollectorsAndNotifyRecvListeners(Stanza)4416679%81463%714145501
sendStreamOpen()430%20%22121211
unregisterIQRequestHandler(String, String, IQ.Type)420%30%337711
parseAndProcessStanza(XmlPullParser)400%40%33151511
waitFor(Supplier)370%40%33101011
afterSuccessfulLogin(boolean)360%80%55131311
firePacketInterceptors(Stanza)335964%6857%5882401
fireMessageOrPresenceInterceptors(MessageOrPresence, Map)293252%4450%3581601
initDebugger()290%60%446611
asyncGoLimited(Runnable)284561%7330%5641701
addStanzaInterceptor(StanzaListener, StanzaFilter)280%20%227711
setCurrentConnectionExceptionAndNotify(Exception)250%40%337711
callConnectionAuthenticatedListener(boolean)240%20%227711
waitForClosingStreamTagFromServer()230%n/a116611
addOneTimeSyncCallback(StanzaListener, StanzaFilter)210%n/a115511
setMaxAsyncOperations(int)200%20%226611
waitForConditionOrThrowConnectionException(Supplier, String)180%40%336611
processStanza(Stanza)180%40%335511
lambda$invokeStanzaCollectorsAndNotifyRecvListeners$8(StanzaListener, Stanza, Semaphore)180%n/a117711
throwCurrentConnectionException()170%40%335511
removeStanzaListener(StanzaListener)160%20%222211
removeSyncStanzaListener(StanzaListener)160%20%222211
trySendStanza(Stanza)140%n/a116611
removeStanzaSendingListener(StanzaListener)140%n/a114411
removeStanzaInterceptor(StanzaListener)140%n/a114411
connect()133271%4450%4541501
lambda$waitForConditionOrThrowConnectionException$3(Supplier)130%40%331111
isAnonymous()120%40%331111
authenticate(String, String, EntityBareJid, SSLSession)120%n/a113311
sendIqRequestAndWaitForResponse(IQ)120%n/a114411
removeInterceptor(Map, Consumer)120%n/a114411
sendAndWaitForResponse(Nonza, Class, Class)110%n/a113311
lambda$invokeStanzaCollectorsAndNotifyRecvListeners$7(ErrorIQ)110%n/a115511
lambda$new$1(SaslNonza.Success)110%n/a115511
lambda$new$0(SaslNonza.Challenge)110%n/a115511
getPort()100%20%224411
hasCurrentConnectionException()100%40%331111
sendStanza(Stanza)93680%4763%4721101
login()92775%3350%340501
maybeNotifyDebuggerAboutIncoming(TopLevelStreamElement)90%20%224411
unregisterIQRequestHandler(IQRequestHandler)90%n/a112211
login(CharSequence, String)80%n/a112211
getStreamId()80%20%223311
createStanzaCollector(StanzaFilter)80%n/a112211
setWasAuthenticated()80%20%223311
setUnknownIqRequestReplyMode(SmackConfiguration.UnknownIqRequestReplyMode)70%n/a112211
sendAsync(Stanza, StanzaFilter)70%n/a111111
AbstractXMPPConnection(ConnectionConfiguration)617496%1375%1314401
disconnect()61773%1150%1221001
callConnectionClosedListener()61672%2100%022701
disconnect(Presence)61164%1150%122801
removeConnectionListener(ConnectionListener)60%n/a112211
registerIQRequestHandler(IQRequestHandler)53788%1266%131701
addStanzaListener(StanzaListener, StanzaFilter)52382%1150%121701
addSyncStanzaListener(StanzaListener, StanzaFilter)52382%1150%121701
addAsyncStanzaListener(StanzaListener, StanzaFilter)52382%1150%121701
addStanzaSendingListener(StanzaListener, StanzaFilter)52382%1150%121701
createStanzaCollectorAndSend(StanzaFilter, Stanza)51676%n/a0131001
setReplyTimeout(long)51066%1150%121401
throwNotConnectedExceptionIfAppropriate(String)5444%1150%121301
trySendStanza(Stanza, long, TimeUnit)50%n/a112211
removeMessageInterceptor(Consumer)50%n/a112211
removePresenceInterceptor(Consumer)50%n/a112211
lambda$new$2(SaslNonza.SASLFailure)50%n/a111111
sendAsync(Stanza, StanzaFilter, long)44491%1150%1211101
lambda$sendAsync$9(Stanza, SmackFuture.InternalSmackFuture)4555%n/a012501
throwAlreadyConnectedExceptionIfAppropriate()4450%1150%121301
throwAlreadyLoggedInExceptionIfAppropriate()4450%1150%121301
getUsedSaslMechansism()40%n/a111111
isSaslAuthenticated()40%n/a111111
setFromMode(XMPPConnection.FromMode)40%n/a112211
setParsingExceptionCallback(ParsingExceptionCallback)40%n/a112211
getSmackTlsContext()40%n/a111111
lambda$waitForClosingStreamTagFromServer$6()40%n/a111111
lambda$notifyConnectionError$5(Exception)40%n/a112211
lambda$bindResourceAndEstablishSession$4()40%n/a111111
getXMPPServiceDomain()3770%1150%121301
getHost()30%n/a111111
getConnectionLock()30%n/a111111
afterSaslAuthenticationSuccess()30%n/a112211
getFromMode()30%n/a111111
getLastStanzaReceived()30%n/a111111
getAuthenticatedConnectionInitiallyEstablishedTimestamp()30%n/a111111
getParsingExceptionCallback()30%n/a111111
toString()22893%1150%120301
static {...}22793%1150%120701
login(CharSequence, String, Resourcepart)3597%2250%230901
addConnectionListener(ConnectionListener)888%1150%121401
afterFeaturesReceived()0%n/a111111
extractMatchingListeners(Stanza, Map, Collection)29100%4100%030701
addInterceptor(Map, Consumer, Predicate)24100%n/a010601
initState()16100%n/a010401
removeAsyncStanzaListener(StanzaListener)16100%2100%020201
callConnectionConnectingListener()16100%2100%020401
callConnectionConnectedListener()16100%2100%020401
createStanzaCollectorAndSend(IQ)13100%n/a010301
createStanzaCollector(StanzaCollector.Configuration)13100%n/a010301
notifyWaitingThreads()12100%n/a010401
sendIqRequestAsync(IQ, long)12100%n/a010201
addStreamFeature(FullyQualifiedElement)10100%n/a010301
schedule(Runnable, long, TimeUnit)7100%n/a010101
removeStanzaCollector(StanzaCollector)6100%n/a010201
addMessageInterceptor(Consumer, Predicate)6100%n/a010201
addPresenceInterceptor(Consumer, Predicate)6100%n/a010201
getFeature(QName)6100%n/a010101
sendIqRequestAsync(IQ)6100%n/a010101
buildNonzaCallback()5100%n/a010101
hasFeature(QName)5100%n/a010101
throwNotConnectedExceptionIfAppropriate()4100%n/a010201
asyncGo(Runnable)4100%n/a010201
getConfiguration()3100%n/a010101
isConnected()3100%n/a010101
isAuthenticated()3100%n/a010101
getUser()3100%n/a010101
getStanzaFactory()3100%n/a010101
getReplyTimeout()3100%n/a010101
getConnectionCounter()3100%n/a010101
getReactor()2100%n/a010101