org.jruby.ext.socket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total10,139 of 12,77821%703 of 84317%1,1011,2751,5912,158688839156191
SocketUtilsIPV6.java1,2310%1220%103103205205424244
SocketUtils.java79542735%1014531%78100151246132713
RubyUDPSocket.java706334%420%4952181187283113
RubyBasicSocket.java65354846%853227%85118148266305803
SubnetUtils.java6160%380%53539797343422
RubySocket.java59744543%521522%5880138240244603
Addrinfo.java57919926%431526%6887101143415702
Ifaddr.java511194%500%41437984161802
Option.java424184%140%31336570222413
SocketType.java38326841%39511%94114110142648306
RubyUNIXSocket.java25711531%160%21286489132013
RubyServerSocket.java2329930%11321%1423548071602
RubyTCPServer.java21318146%15938%21325093102002
RubyIPSocket.java2026324%7222%20284762152302
RubyUNIXServer.java1742613%40%13164045111402
RubyTCPSocket.java16915548%141246%112233653902
MulticastStateManager.java1500%80%9928285511
Addrinfo$INVOKER$i$initialize.gen510%40%77005511
RubyUDPSocket$INVOKER$i$send.gen450%40%66004411
RubyUNIXSocket$INVOKER$i$0$1$recvfrom.gen300%40%44002211
RubyTCPSocket$INVOKER$i$0$2$initialize.gen300%40%44002211
RubyTCPServer$INVOKER$i$0$1$initialize.gen300%40%44002211
RubySocket$INVOKER$s$0$4$getaddrinfo.gen290%40%44002211
RubySocket$INVOKER$s$0$1$getservbyname.gen290%40%44002211
RubySocket$INVOKER$s$0$1$getnameinfo.gen290%40%44002211
Option$INVOKER$i$1$0$initialize.gen260%20%33002211
RubyBasicSocket$INVOKER$i$0$1$shutdown.gen260%20%33002211
RubyUNIXSocket$INVOKER$s$0$2$socketpair.gen250%20%33002211
RubySocket$INVOKER$s$0$0$gethostbyaddr.gen250%20%33002211
RubyBasicSocket$INVOKER$i$send.gen230%n/a33003311
RubySocket$INVOKER$i$initialize19.gen230%n/a33003311
RubyUDPSocket$INVOKER$i$recvfrom_nonblock.gen210%n/a33003311
RubyServerSocket$INVOKER$i$bind.gen210%n/a33003311
RubyBasicSocket$INVOKER$i$recv_nonblock.gen210%n/a33003311
RubySocket$INVOKER$i$recvfrom.gen210%n/a33003311
RubySocket$INVOKER$i$recvfrom_nonblock.gen210%n/a33003311
RubyBasicSocket$INVOKER$i$recv.gen210%n/a33003311
RubyIPSocket$INVOKER$i$recvfrom.gen210%n/a33003311
RubyIPSocket$INVOKER$i$addr19.gen190%n/a33003311
Option$INVOKER$i$rb_int.gen190%n/a33003311
Option$INVOKER$i$linger.gen190%n/a33003311
RubyIPSocket$INVOKER$i$peeraddr19.gen190%n/a33003311
RubyUDPSocket$INVOKER$i$initialize.gen190%n/a33003311
Option$INVOKER$i$bool.gen190%n/a33003311
RubyBasicSocket$INVOKER$i$3$0$setsockopt.gen160%n/a22002211
RubyUDPSocket$INVOKER$i$2$0$connect.gen150%n/a22002211
RubyUDPSocket$INVOKER$i$2$0$bind.gen150%n/a22002211
RubyBasicSocket$INVOKER$i$2$0$getsockopt.gen150%n/a22002211
RubyUNIXServer$INVOKER$i$1$0$initialize.gen140%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$readmsg.gen140%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$sendmsg_nonblock.gen140%n/a22002211
RubyTCPServer$INVOKER$i$0$0$peeraddr.gen140%n/a22002211
RubyTCPServer$INVOKER$i$1$0$listen.gen140%n/a22002211
RubyServerSocket$INVOKER$i$1$0$connect.gen140%n/a22002211
RubyUNIXServer$INVOKER$i$1$0$listen.gen140%n/a22002211
RubyTCPServer$INVOKER$s$0$0$open.gen140%n/a22002211
RubyBasicSocket$INVOKER$i$1$0$set_do_not_reverse_lookup19.gen140%n/a22002211
RubySocket$INVOKER$i$1$0$bind.gen140%n/a22002211
RubySocket$INVOKER$i$1$0$listen.gen140%n/a22002211
Option$INVOKER$i$1$0$unpack.gen140%n/a22002211
Addrinfo$INVOKER$i$1$0$marshal_load.gen140%n/a22002211
RubySocket$INVOKER$s$2$0$pack_sockaddr_in.gen140%n/a22002211
RubySocket$INVOKER$i$1$0$connect.gen140%n/a22002211
Addrinfo$INVOKER$i$0$0$getnameinfo.gen140%n/a22002211
Addrinfo$INVOKER$s$2$0$tcp.gen140%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$sendmsg.gen140%n/a22002211
RubyServerSocket$INVOKER$i$1$0$connect_nonblock.gen140%n/a22002211
Addrinfo$INVOKER$s$2$0$udp.gen140%n/a22002211
RubySocket$INVOKER$i$1$0$connect_nonblock.gen140%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$readmsg_nonblock.gen140%n/a22002211
RubyUDPSocket$INVOKER$s$0$0$open.gen140%n/a22002211
RubyUNIXSocket$INVOKER$i$1$0$initialize.gen140%n/a22002211
RubyTCPServer$INVOKER$i$0$0$getpeername.gen140%n/a22002211
RubyServerSocket$INVOKER$i$1$0$listen.gen140%n/a22002211
Addrinfo$INVOKER$s$0$0$getaddrinfo.gen130%n/a22002211
RubyIPSocket$INVOKER$i$0$0$getpeereid.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$netmask.gen130%n/a22002211
RubyUNIXServer$INVOKER$i$0$0$accept.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$inspect.gen130%n/a22002211
RubySocket$INVOKER$s$1$0$for_fd.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$broadaddr.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_mc_global_p.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$to_str.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$inspect.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_unspecified_p.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ip_unpack.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$socktype.gen130%n/a22002211
RubyTCPServer$INVOKER$i$0$0$accept_nonblock.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_mc_nodelocal_p.gen130%n/a22002211
Option$INVOKER$i$0$0$inspect.gen130%n/a22002211
Option$INVOKER$i$0$0$to_s.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$unix_p.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_to_ipv4.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_multicast_p.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$getpeereid.gen130%n/a22002211
RubySocket$INVOKER$s$1$0$unpack_sockaddr_in.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$getpeername.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv4_multicast_p.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$afamily.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ip_p.gen130%n/a22002211
Option$INVOKER$i$0$0$family.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_v4mapped_p.gen130%n/a22002211
RubyServerSocket$INVOKER$i$0$0$accept.gen130%n/a22002211
RubyUNIXServer$INVOKER$i$0$0$accept_nonblock.gen130%n/a22002211
RubyBasicSocket$INVOKER$s$1$0$set_do_not_reverse_lookup.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$ifindex.gen130%n/a22002211
RubyUNIXSocket$INVOKER$i$0$0$addr.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$remote_address.gen130%n/a22002211
RubyUNIXSocket$INVOKER$i$0$0$path.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$getsockname.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$flags.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$close_write.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$do_not_reverse_lookup19.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_loopback_p.gen130%n/a22002211
RubyUNIXSocket$INVOKER$i$0$0$peeraddr.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$protocol.gen130%n/a22002211
Addrinfo$INVOKER$s$1$0$ip.gen130%n/a22002211
RubyUNIXSocket$INVOKER$i$1$0$send_io.gen130%n/a22002211
Option$INVOKER$i$0$0$data.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$inspect_sockaddr.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv4_p.gen130%n/a22002211
RubyUNIXServer$INVOKER$i$0$0$addr.gen130%n/a22002211
RubyTCPSocket$INVOKER$s$1$0$gethostbyname.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$name.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv4_loopback_p.gen130%n/a22002211
RubyUNIXSocket$INVOKER$i$0$0$recv_io.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$local_address.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$canonname.gen130%n/a22002211
RubySocket$INVOKER$s$1$0$gethostbyname.gen130%n/a22002211
RubySocket$INVOKER$s$1$0$pack_sockaddr_un.gen130%n/a22002211
RubyUNIXServer$INVOKER$i$0$0$peeraddr.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_mc_linklocal_p.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_mc_orglocal_p.gen130%n/a22002211
RubyServerSocket$INVOKER$i$0$0$accept_nonblock.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_sitelocal_p.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_linklocal_p.gen130%n/a22002211
RubyTCPServer$INVOKER$i$0$0$accept.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$pfamily.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$addr.gen130%n/a22002211
RubyBasicSocket$INVOKER$s$1$0$for_fd.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$to_sockaddr.gen130%n/a22002211
Option$INVOKER$i$0$0$level.gen130%n/a22002211
Addrinfo$INVOKER$s$0$0$unix.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_p.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$unix_path.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$marshal_dump.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ip_port.gen130%n/a22002211
RubyUNIXServer$INVOKER$i$0$0$path.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_mc_sitelocal_p.gen130%n/a22002211
Ifaddr$INVOKER$i$0$0$dstaddr.gen130%n/a22002211
Option$INVOKER$i$0$0$optname.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv6_v4compat_p.gen130%n/a22002211
RubyUNIXServer$INVOKER$i$0$0$sysaccept.gen130%n/a22002211
RubyIPSocket$INVOKER$s$1$0$getaddress.gen130%n/a22002211
RubyBasicSocket$INVOKER$i$0$0$close_read.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ipv4_private_p.gen130%n/a22002211
RubySocket$INVOKER$i$0$0$accept.gen130%n/a22002211
Addrinfo$INVOKER$i$0$0$ip_address.gen130%n/a22002211
RubySocket$INVOKER$s$0$0$gethostname.gen120%n/a22002211
RubyBasicSocket$INVOKER$s$0$0$do_not_reverse_lookup.gen120%n/a22002211
RubySocket$INVOKER$s$0$0$getifaddrs.gen120%n/a22002211
RubySocket$INVOKER$s$0$0$ip_address_list.gen120%n/a22002211
SocketLibrary.java43100%2250%240160201