io.netty.resolver.dns

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11,263 of 11,2630%1,166 of 1,1660%1,1421,1422,4492,4495565569393
DnsNameResolver1,7290%2060%177177382382727211
DnsResolveContext1,6910%2380%149149382382303011
UnixResolverDnsServerAddressStreamProvider7610%1220%7676159159151511
DnsNameResolverBuilder6630%730%7474146146373711
DnsQueryContext4530%420%36369494151511
DnsResolveContext.AuthoritativeNameServerList3640%640%414186869911
DnsQueryContextManager3490%200%181857578811
DefaultDnsCache3160%280%28287474141411
Cache.Entries2320%380%252558586611
DefaultDnsServerAddressStreamProvider2250%340%212148484411
DnsServerAddresses2150%240%27274545151511
LoggingDnsQueryLifecycleObserver1600%40%101024248811
InflightNameResolver1530%100%141432329911
DnsResolveContext.new FutureListener() {...}1500%120%8824242211
DefaultAuthoritativeDnsServerCache1450%100%121227277711
DnsNameResolver.DnsResponseHandler1400%100%9929294411
DnsResolveContext.new FutureListener() {...}1400%120%8820202211
DnsNameResolver.AddressedEnvelopeAdapter1380%200%23234141131311
DnsAddressResolverGroup1330%40%9930307711
DnsNameResolver.DnsResponseHandler.1.new ChannelInboundHandlerAdapter() {...}1310%80%7722223311
DefaultDnsCache.DefaultDnsCacheEntry1170%100%15153232101011
DnsAddressResolveContext1160%60%14142222111111
Cache1120%140%151527278811
DefaultDnsCnameCache1090%60%9921216611
SequentialDnsServerAddressStream1070%40%8822226611
DirContextUtils1000%120%8823232211
DnsNameResolver.DnsResponseHandler.new ChannelFutureListener() {...}990%40%4417172211
DnsResolveContext.new FutureListener() {...}900%20%33992211
AuthoritativeDnsServerCacheAdapter900%100%111121216611
DnsServerAddressStreamProviders880%100%8831313311
BiDnsQueryLifecycleObserver870%n/a8825258811
DnsResolveContext.AuthoritativeNameServer840%100%111122226611
DnsResolveContext.CombinedDnsServerAddressStream770%40%7716165511
ShuffledDnsServerAddressStream670%20%8820207711
DnsNameResolver.new GenericFutureListener() {...}630%40%44882211
LoggingDnsQueryLifeCycleObserverFactory610%n/a7718187711
DefaultDnsServerAddresses590%20%3312122211
NameServerComparator560%160%101012122211
DnsRecordResolveContext560%n/a10101313101011
DnsResolveContext.DnsAddressStreamList500%40%6611114411
DnsResolveContext.DnsResolveContextException500%80%9911115511
DnsServerAddressStreamProviders.DefaultProviderHolder.new DnsServerAddressStreamProvider() {...}480%60%6611113311
PreferredAddressTypeComparator470%70%8812124411
DnsNameResolverException460%n/a7714147711
MultiDnsServerAddressStreamProvider450%40%5511113311
DnsQueryContext.new Runnable() {...}450%20%33552211
DnsAddressDecoder440%80%5511111111
DnsResolveContext.DnsAddressStreamList.new Iterator() {...}430%40%66884411
DnsNameResolver.new Runnable() {...}400%n/a22332211
RotationalDnsServerAddresses380%40%5511113311
DnsNameResolver.DnsResponseHandler.1.new FutureListener() {...}370%20%33772211
DnsQueryContext.new GenericFutureListener() {...}360%20%33662211
DefaultDnsCache.DnsCacheEntryList360%20%6610105511
UnixResolverOptions.Builder340%n/a5512125511
DefaultDnsCache.new Cache() {...}330%60%66773311
DefaultAuthoritativeDnsServerCache.new Cache() {...}330%40%66884411
DnsResolveContext.SearchDomainUnknownHostException320%n/a22662211
DnsNameResolver.new ChannelInitializer() {...}290%n/a22332211
DnsNameResolver.new DatagramDnsResponseDecoder() {...}290%40%44882211
DnsNameResolver.new FutureListener() {...}280%20%33552211
BiDnsQueryLifecycleObserverFactory270%n/a22662211
SingletonDnsServerAddresses270%n/a33663311
UnixResolverOptions260%n/a55995511
DnsNameResolver.new ChannelFutureListener() {...}250%n/a22552211
DnsResolveContext.RedirectAuthoritativeDnsServerCache250%n/a55995511
Cache.new ScheduledFuture() {...}230%n/a88888811
DatagramDnsQueryContext220%n/a44554411
TcpDnsQueryContext210%n/a44664411
RoundRobinDnsAddressResolverGroup210%n/a44774411
NoopDnsCache200%n/a77777711
InflightNameResolver.new FutureListener() {...}190%n/a22332211
DnsNameResolver.new ChannelFutureListener() {...}180%20%33552211
SingletonDnsServerAddresses.new DnsServerAddressStream() {...}180%n/a55555511
DnsNameResolver.new GenericFutureListener() {...}170%n/a22332211
NoopDnsCache.NoopDnsCacheEntry150%n/a44664411
DnsQueryContext.new ChannelFutureListener() {...}150%n/a22332211
NoopDnsQueryLifecycleObserver150%n/a88888811
InflightNameResolver.new FutureListener() {...}0%n/a22332211
UniSequentialDnsServerAddressStreamProvider0%n/a22442211
DnsServerAddressStreamProviders.new PrivilegedAction() {...}0%n/a22552211
DnsNameResolver.new FastThreadLocal() {...}0%n/a22222211
DefaultDnsCnameCache.new Cache() {...}0%n/a33333311
DnsServerAddresses.new DefaultDnsServerAddresses() {...}0%n/a22222211
NoopDnsCnameCache0%n/a55555511
NoopAuthoritativeDnsServerCache0%n/a55555511
DnsServerAddresses.new DefaultDnsServerAddresses() {...}0%n/a22222211
SequentialDnsServerAddressStreamProvider0%n/a22442211
DnsQueryContext.new AbstractDnsOptPseudoRrRecord() {...}0%n/a11111111
DnsServerAddressStreamProviders.DefaultProviderHolder0%n/a11221111
NoopDnsQueryLifecycleObserverFactory0%n/a22222211
DefaultDnsCache.new UnknownHostException() {...}0%n/a22222211
DnsNameResolverTimeoutException0%n/a11221111
SingletonDnsServerAddressStreamProvider0%n/a11221111