com.mongodb.internal.connection

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total32,980 of 32,9800%2,762 of 2,7620%3,2393,2397,3287,3281,8511,851237237
InternalStreamConnection1,3160%1040%9797291291454511
IdHoldingBsonWriter1,0770%500%14314320420411811811
AbstractMultiServerCluster1,0550%1480%106106226226313111
DefaultConnectionPool1,0020%1010%8888198198363611
BaseCluster8900%760%7474190190363611
QueryProtocol8420%620%5757190190262611
CompositeByteBuf7390%460%6464128128414111
CommandMessage7130%940%7373141141262611
ScramShaAuthenticator.ScramShaSaslClient6460%300%4141118118262611
ProtocolHelper6050%680%6464137137303011
LoadBalancedCluster5950%480%4646125125222211
AwsAuthenticator.AwsSaslClient5880%640%5050138138181811
DefaultConnectionPool.PooledConnection5240%560%56569393282811
DefaultServerMonitor.ServerMonitorRunnable4950%620%4141107107101011
DescriptionHelper4790%620%50509292191911
AuthorizationHeader4570%120%26267575202011
GetMoreProtocol4380%220%191983838811
DefaultConnectionPool.OpenConcurrencyLimiter4280%480%3939115115151511
LoggingCommandEventSender4090%360%272770709911
InternalStreamConnectionInitializer4020%360%33338383151511
SaslAuthenticator4000%300%37378989222211
ByteBufferBsonOutput3970%300%29299595141411
ClientMetadataHelper3830%400%30307979101011
DefaultServerMonitor3720%620%404085859911
KillCursorProtocol3710%320%242468688811
ConcurrentLinkedDeque3690%620%6969107107383811
DefaultServerConnection3510%100%32326969272711
ByteBufBsonDocument3350%120%18187878121211
ConcurrentLinkedDeque.Node3320%760%60609494222211
SplittablePayload.WriteRequestEncoder3270%480%272773733311
FieldTrackingBsonWriter3260%40%4747135135454511
BulkWriteBatchCombiner3190%280%30306060161611
ConcurrentPool3150%360%41419191232311
ConcurrentPool.StateAndPermits2770%300%25257575101011
WriteProtocol2740%140%22226464141411
DefaultSdamServerDescriptionManager2560%360%29295656111111
BsonWriterDecorator2530%n/a49499898494911
SocketStream2510%160%23235959151511
DefaultServer2460%200%25255858151511
EventHelper2330%620%343461613311
UsageTrackingInternalConnection2260%60%29295959262611
BsonWriterHelper2110%220%21215151101011
RequestMessage2070%20%20205151191911
DefaultAuthenticator1970%240%23234444111111
AsynchronousChannelStream1960%100%25255555202011
ReplyHeader1860%140%21214141141411
SocketStreamHelper1850%220%141447473311
LoadBalancedServer1810%240%25254646131311
GetMoreProtocol.GetMoreResultCallback1800%140%9940402211
DefaultConnectionPool.StateAndGeneration1720%140%141442427711
DefaultConnectionPool.AsyncWorkManager1720%200%181856568811
DefaultConnectionPool.UsageTrackingInternalConnectionItemFactory1660%220%171733336611
GSSAPIAuthenticator1640%80%111132327711
SingleServerCluster1620%160%161633338811
X509Authenticator1610%120%16163838101011
AbstractByteBufBsonDocument1600%100%25252828202011
ScramShaAuthenticator1570%80%15153333111111
DefaultClusterableServerFactory1560%20%4428283311
QueryProtocol.QueryResultCallback1530%100%7734342211
DefaultDnsSrvRecordMonitor.DnsSrvRecordMonitorRunnable1510%200%151535355511
UpdateProtocol1490%80%111127277711
PowerOfTwoBufferPool1440%60%111133338811
ClusterDescriptionHelper1440%260%26262727131311
SplittablePayload1420%100%21213030161611
DefaultServer.AsyncOperationCountTrackingConnection1420%40%17173333151511
CommandProtocolImpl1360%40%7725255511
DeleteProtocol1350%60%101023237711
SdamServerDescriptionManager.SdamIssue1350%160%24242424161611
DefaultServer.OperationCountTrackingConnection1340%40%17172626151511
InternalStreamConnectionFactory1320%100%101020203311
AsynchronousSocketChannelStream1280%80%8831314411
LoadBalancedCluster.WaitQueueHandler1270%140%111129294411
CommandHelper1240%100%131323238811
BaseQueryMessage1230%120%21214141151511
Compressor1220%100%101036365511
OpCode1140%n/a3314143311
SaslAuthenticator.new PrivilegedAction() {...}1140%80%6621212211
InsertProtocol1130%40%9925257711
DefaultServerMonitor.RoundTripTimeRunnable1130%100%101031315511
DefaultClusterFactory1130%120%8816162211
DefaultServer.DefaultServerProtocolExecutor1120%60%8823235511
UpdateMessage1100%120%8823232211
LoadBalancedCluster.new DnsSrvRecordInitializer() {...}1030%60%8819195511
ClusterClockAdvancingSessionContext1000%n/a21213131212111
AsynchronousChannelStream.BasicCompletionHandler990%60%6621213311
LoadBalancedServer.LoadBalancedServerProtocolExecutor980%80%9922225511
InternalStreamConnection.2.new SingleResultCallback() {...}970%40%4422222211
LoadBalancedClusterableServerFactory970%20%4418183311
SnappyCompressor960%40%9926267711
ZstdCompressor960%40%9926267711
IndexMap.RangeBased950%120%101023234411
DefaultConnectionPool.BackgroundMaintenanceManager950%120%101022224411
AsynchronousChannelStream.FutureAsyncCompletionHandler910%60%101024247711
FutureAsyncCompletionHandler910%60%101024247711
InternalStreamConnection.MessageHeaderCallback.MessageCallback900%40%4423232211
BaseCluster.WaitQueueHandler900%100%7721212211
ReplyMessage890%60%7720204411
SingleServerCluster.DefaultServerDescriptionChangedListener880%120%8821212211
CompressedHeader860%40%8817176611
ReadConcernHelper860%220%141415153311
SaslAuthenticator.Continuator830%40%6622224411
NativeAuthenticator810%20%6619195511
DnsMultiServerCluster.new DnsSrvRecordInitializer() {...}810%100%101020205511
KillCursorProtocol.new SingleResultCallback() {...}790%60%5511112211
AsynchronousSocketChannelStream.AsynchronousSocketChannelAdapter780%n/a11112020111111
SendMessageCallback760%40%4419192211
CompressedMessage740%n/a5517175511
CommandResultCallback730%60%6616163311
InternalStreamConnection.new AsyncCompletionHandler() {...}730%40%7718185511
DefaultConnectionPool.ServiceStateManager720%100%121216167711
ScramShaAuthenticator.CacheKey710%100%8819193311
AsynchronousSocketChannelStream.OpenCompletionHandler700%40%5515153311
InternalStreamConnection.new SingleResultCallback() {...}680%40%4410102211
SplittablePayloadBsonWriter670%40%7718185511
ConcurrentLinkedDeque.CLDIterator660%100%101017175511
LevelCountingBsonWriter660%n/a8822228811
ExponentiallyWeightedMovingAverage650%80%8812124411
TopologyVersionHelper640%140%121216165511
DefaultServer.DefaultServerProtocolExecutor.new SingleResultCallback() {...}640%80%6611112211
InternalConnectionPoolSettings630%80%101013136611
Authenticator630%60%101019197711
IndexMap.HashBased610%40%5511113311
ResponseBuffers600%60%9917176611
DefaultDnsSrvRecordMonitor590%n/a4415154411
NoOpSessionContext590%n/a22222222222211
WriteProtocol.UnacknowledgedWriteResultCallback580%20%3314142211
DefaultConnectionPool.Task560%n/a8815158811
SaslAuthenticator.new SingleResultCallback() {...}540%40%44772211
MessageHeader540%20%6613135511
DefaultServer.new SingleResultCallback() {...}530%20%33992211
DefaultConnectionPool.PinnedStatsManager530%60%9919195511
ScramShaAuthenticator.DefaultRandomStringGenerator500%40%3312121111
NativeAuthenticator.new SingleResultCallback() {...}500%20%33882211
MongoCredentialWithCache500%20%8812127711
InternalStreamConnectionInitializer.new SingleResultCallback() {...}490%40%44662211
InternalStreamConnection.MessageHeaderCallback490%40%4413132211
UsageTrackingInternalConnection.new SingleResultCallback() {...}480%40%44992211
CommandResultBaseCallback480%60%6614143311
PlainAuthenticator480%20%4410103311
KillCursorsMessage470%20%4411113311
ClusterClock460%80%9910105511
BaseCluster.ServerSelectionRequest460%20%5513134411
PlainAuthenticator.new CallbackHandler() {...}450%60%55772211
LoadBalancedCluster.ServerSelectionRequest440%n/a4416164411
DeleteMessage440%20%3311112211
SplittablePayload.Type440%n/a11551111
QueryMessage430%20%3310102211
MessageSettings.Builder430%n/a7715157711
SaslAuthenticator.Continuator.new PrivilegedAction() {...}420%n/a22772211
MessageSettings420%n/a7713137711
QueryResult420%20%7711116611
GetMoreMessage410%n/a4412124411
AsynchronousChannelStream.new AsyncCompletionHandler() {...}400%20%44773311
ResponseCallback380%40%6613134411
InsertMessage370%n/a3310103311
AsynchronousChannelStream.new AsyncCompletionHandler() {...}370%20%44773311
ElementExtendingBsonWriter370%40%5512123311
AuthorizationHeader.Builder360%n/a7713137711
Compressor.ByteBufInputStream360%40%55993311
DnsMultiServerCluster360%20%4410103311
AbstractReferenceCounted350%40%66994411
DefaultConnectionPool.ServiceStateManager.ServiceState340%n/a55885511
DefaultConnectionPool.AsyncWorkManager.State340%n/a11441111
SaslAuthenticator.new PrivilegedAction() {...}340%n/a22552211
ConcurrentPool.Prune340%n/a11441111
SdamServerDescriptionManager.SdamIssue.Context340%40%66884411
DefaultServer.DefaultServerProtocolExecutor.new SingleResultCallback() {...}340%20%33552211
InternalStreamConnectionInitializer.new SingleResultCallback() {...}330%20%33552211
ServerDescriptionHelper320%20%3311112211
InternalStreamConnectionInitializer.new SingleResultCallback() {...}320%20%33552211
AwsAuthenticator320%20%44663311
ZlibCompressor310%n/a55775511
InternalStreamConnection.new AsyncCompletionHandler() {...}270%n/a33663311
InternalStreamConnection.new AsyncCompletionHandler() {...}270%n/a33663311
AbstractByteBufBsonDocument.new AbstractByteBufBsonDocument.Finder() {...}270%20%44663311
InsertProtocol.new SingleResultCallback() {...}260%20%33662211
X509Authenticator.new SingleResultCallback() {...}260%20%33552211
NativeAuthenticator.1.new SingleResultCallback() {...}260%20%33552211
DeleteProtocol.new SingleResultCallback() {...}260%20%33662211
UpdateProtocol.new SingleResultCallback() {...}260%20%33662211
InternalStreamConnection.new SingleResultCallback() {...}260%20%33662211
AbstractByteBufBsonDocument.new AbstractByteBufBsonDocument.Finder() {...}260%20%44663311
DefaultDnsSrvRecordMonitorFactory250%n/a22552211
AbstractByteBufBsonDocument.new AbstractByteBufBsonDocument.Finder() {...}250%20%44663311
Connection.PinningMode240%n/a11331111
DefaultConnectionPool.OpenWithConcurrencyLimitMode240%n/a11331111
CommandProtocolImpl.new SingleResultCallback() {...}230%20%33552211
MongoCredentialWithCache.Cache230%40%55773311
AbstractByteBufBsonDocument.new AbstractByteBufBsonDocument.Finder() {...}230%n/a33663311
InternalConnectionInitializationDescription220%n/a44774411
CompositeByteBuf.Component220%n/a11661111
ScramShaAuthenticator.new ScramShaAuthenticator.AuthenticationHashGenerator() {...}220%40%44662211
ServerAddressHelper210%40%44442211
AsynchronousChannelStream.AsyncWritableByteChannelAdapter.WriteCompletionHandler210%n/a33993311
MongoWriteConcernWithResponseException200%n/a33663311
UsageTrackingInternalConnection.new SingleResultCallback() {...}200%n/a22442211
UsageTrackingInternalConnection.new SingleResultCallback() {...}200%n/a22442211
UsageTrackingInternalConnection.new SingleResultCallback() {...}200%n/a22442211
PowerOfTwoBufferPool.PooledByteBufNIO200%20%33882211
DecimalFormatHelper200%n/a33553311
CommandHelper.new SingleResultCallback() {...}200%20%33552211
ServerTypeHelper190%30%44662211
UnixSocketChannelStream180%n/a22442211
MultiServerCluster180%20%22441111
PowerOfTwoBufferPool.new ConcurrentPool.ItemFactory() {...}180%n/a44444411
AsynchronousChannelStream.AsyncWritableByteChannelAdapter180%n/a22332211
ScramShaAuthenticator.new ScramShaAuthenticator.AuthenticationHashGenerator() {...}180%20%33552211
InternalConnectionPoolSettings.Builder170%n/a33663311
DefaultConnectionPool.new ConnectionGenerationSupplier() {...}170%n/a33333311
DefaultConnectionFactory170%n/a33333311
SslHelper160%n/a22772211
ServerTuple150%n/a33663311
ClusterableServer150%n/a11111111
LegacyMessage150%n/a33553311
AsynchronousChannelStream.BaseCompletionHandler150%n/a22442211
DefaultConnectionPool.PooledConnection.new SingleResultCallback() {...}150%n/a22332211
DefaultConnectionPool.PooledConnection.new SingleResultCallback() {...}150%n/a22332211
DefaultConnectionPool.PooledConnection.new SingleResultCallback() {...}150%n/a22332211
IndexMap130%n/a33333311
AbstractByteBufBsonDocument.new AbstractByteBufBsonDocument.Finder() {...}130%n/a33333311
ReadConcernAwareNoOpSessionContext120%n/a22442211
Time120%20%44553311
AbstractByteBufBsonDocument.new AbstractByteBufBsonDocument.Finder() {...}120%n/a33333311
AbstractMultiServerCluster.DefaultServerDescriptionChangedListener110%n/a22332211
InternalConnectionFactory.new ConnectionGenerationSupplier() {...}0%n/a33333311
AbstractMultiServerCluster.ServerTuple0%n/a11441111
RequestMessage.EncodingMetadata0%n/a22442211
DefaultConnectionPool.MongoOpenConnectionInternalException0%n/a22332211
ByteBufferBsonOutput.BufferPositionPair0%n/a11441111
ScramShaAuthenticator.CacheValue0%n/a11441111
InternalConnectionFactory0%n/a11111111
ProtocolExecutor0%n/a22222211
IdHoldingBsonWriter.new LevelCountingBsonWriter() {...}0%n/a11111111
NoOpCommandEventSender0%n/a55555511
InternalConnection0%n/a33333311
Compressor.BufferExposingByteArrayOutputStream0%n/a22332211
SpeculativeAuthenticator0%n/a33333311