ChannelStream

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,740 of 2,7400%444 of 4440%3103106686688787
fgets(ByteList)1760%280%1515444411
readall()1600%240%1313424211
getline(ByteList, byte, long)1300%280%1515323211
freopen(Ruby, String, ModeFlags)1300%260%1414262611
bufferedRead(ByteBuffer, boolean)1210%340%1818363611
getline(ByteList, byte)1120%240%1313303011
flushWrite(boolean)1020%160%99212111
bufferedRead(ByteList, int)950%200%1111303011
ready()920%80%55202011
writenonblock(ByteList)910%160%99151511
copyBufferedBytes(ByteBuffer)760%120%77141411
lseek(long, int)760%100%77232311
readnonblock(int)690%100%66141411
copyBufferedBytes(ByteList, int)620%100%66131311
bufferedWrite(ByteList)610%120%77121211
bufferedRead(int)570%60%44121211
fgetpos()550%100%66101011
copyBufferedBytes(byte[], int, int)510%60%44111111
ChannelStream(Ruby, ChannelDescriptor, boolean)500%n/a11161611
ftruncate(long)500%40%33141411
bufferedWrite(ByteBuffer)490%100%66111111
fclose()440%40%339911
invalidateBuffer()360%60%448811
ensureReadNonBuffered()350%60%44111111
readpartial(int)350%100%668811
setBlocking(boolean)350%20%229911
flushWrite()340%80%557711
resetForWrite()310%40%337711
finish(boolean)270%n/a116611
bufferedRead()270%60%449911
read()270%20%229911
read(int)230%20%227711
bufferedWrite(int)230%40%336611
fgetc()220%40%338811
fread(int)220%40%338811
fopen(Ruby, String, ModeFlags)210%n/a115511
maybeWrapWithLineEndingWrapper(Stream, ModeFlags)200%80%554411
refillBuffer()180%n/a114411
ensureRead()180%20%226611
finalize()180%60%445511
static {...}180%20%224411
ungetc(int)150%20%225511
readDataBuffered()140%60%441111
hasBufferedInputBytes()140%60%441111
read(ByteBuffer, boolean)140%40%332211
bufferedInputBytesRemaining()130%20%221111
newInputStream()130%20%222211
fdopen(Ruby, ChannelDescriptor, ModeFlags)130%n/a112211
fdopen(Ruby, ChannelDescriptor, ModeFlags, boolean)130%n/a112211
clearUngotChars()120%20%223311
read(ByteBuffer)120%20%221111
writeDataBuffered()110%40%331111
hasBufferedOutputSpace()110%40%331111
checkReadable()100%20%222211
checkWritable()100%20%222211
fflush()100%n/a116611
open(Ruby, ChannelDescriptor)100%n/a111111
open(Ruby, ChannelDescriptor, boolean)100%n/a111111
ChannelStream(Ruby, ChannelDescriptor, ModeFlags, boolean)90%n/a113311
bufferedOutputSpaceRemaining()90%20%221111
feof()90%20%224411
hasUngotChars()80%20%221111
newEOFException()80%20%223311
waitUntilReady()70%20%223311
ensureWrite()70%20%223311
checkPermissionsSubsetOf(ModeFlags)60%n/a112211
newOutputStream()50%n/a111111
fputc(int)50%n/a112211
setModes(ModeFlags)40%n/a112211
setSync(boolean)40%n/a112211
setAutoclose(boolean)40%n/a112211
bufferedAvailable()40%n/a111111
close()40%n/a112211
clearerr()40%n/a112211
fwrite(ByteList)40%n/a111111
write(ByteBuffer)40%n/a111111
getChannel()40%n/a111111
getBuffer()30%n/a111111
getRuntime()30%n/a111111
getModes()30%n/a111111
isSync()30%n/a111111
isAutoclose()30%n/a111111
sync()30%n/a112211
getDescriptor()30%n/a111111
isBlocking()30%n/a111111
isBinmode()20%n/a111111
setBinmode()0%n/a111111