RecordStream

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total696 of 6960%71 of 710%61612525
checkRecordType(byte[], int)940%170%101011
writeRecord(short, byte[], int, int)920%60%4411
readRecord()810%60%4411
readFullRecord(byte[], int, int)740%80%5511
RecordStream(TlsProtocol, InputStream, OutputStream)540%n/a1111
previewRecordHeader(byte[])450%40%3311
enablePendingCipherRead(boolean)380%60%4411
decodeAndVerify(short, ProtocolVersion, byte[], int, int)360%40%3311
close()260%40%3311
checkChangeCipherSpec(byte[], int, int)230%40%3311
finaliseHandshake()190%40%3311
previewOutputRecord(int)170%n/a1111
enablePendingCipherWrite()160%20%2211
notifyChangeCipherSpecReceived()130%20%2211
setPlaintextLimit(int)100%n/a1111
needsKeyUpdate()100%20%2211
checkLength(int, int, short)90%20%2211
notifyKeyUpdateReceived()70%n/a1111
notifyKeyUpdateSent()70%n/a1111
previewOutputRecordSize(int)70%n/a1111
setWriteVersion(ProtocolVersion)40%n/a1111
setIgnoreChangeCipherSpec(boolean)40%n/a1111
setPendingCipher(TlsCipher)40%n/a1111
getPlaintextLimit()30%n/a1111
static {...}30%n/a1111