Source file "io/undertow/server/protocol/framed/AbstractFramedChannel.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,581 of 1,581 | 0% | 230 of 230 | 0% | 169 | 169 | 393 | 393 | 54 | 54 |
| receive() | 0% | 0% | 39 | 39 | 103 | 103 | 1 | 1 | ||
| flushSenders() | 0% | 0% | 32 | 32 | 78 | 78 | 1 | 1 | ||
| AbstractFramedChannel(StreamConnection, ByteBufferPool, FramePriority, PooledByteBuffer, OptionMap) | 0% | 0% | 5 | 5 | 47 | 47 | 1 | 1 | ||
| allocateReferenceCountedBuffer() | 0% | 0% | 9 | 9 | 17 | 17 | 1 | 1 | ||
| markWritesBroken(Throwable) | 0% | 0% | 6 | 6 | 20 | 20 | 1 | 1 | ||
| toString() | 0% | 0% | 2 | 2 | 17 | 17 | 1 | 1 | ||
| markReadsBroken(Throwable) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| queueFrame(AbstractFramedStreamSinkChannel) | 0% | 0% | 9 | 9 | 8 | 8 | 1 | 1 | ||
| close() | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| handleLastFrame(AbstractFramedStreamSourceChannel) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| flush() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| doResume() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| runInIoThread(Runnable) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| suspendReceives() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| resumeReceives() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| recalculateHeldFrames() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isReadsSuspended() | 0% | 0% | 4 | 4 | 1 | 1 | 1 | 1 | ||
| isWritesBroken() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isReadsBroken() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| awaitWritable(long, TimeUnit) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| isReceivesResumed() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| setOption(Option, Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| addCloseTask(ChannelListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createIdleTimeoutChannel(StreamConnection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLocalAddress(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsOption(Option) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOption(Option) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPeerAddress(Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSourceAddress() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDestinationAddress() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| awaitWritable() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| resumeWrites() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| suspendWrites() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| wakeupWrites() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIdleTimeout(long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeExceptionHandler() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLocalAddress() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getWorker() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIoThread() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOpen() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPeerAddress() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSourceChannel() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIdleTimeout() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setRequireExplicitFlush(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getBufferPool() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getReceiveSetter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCloseSetter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFramePriority() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getUnderlyingConnection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isRequireExplicitFlush() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSettings() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lastDataRead() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| notifyFrameReadComplete(AbstractFramedStreamSourceChannel) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |