Source file "org/apache/calcite/avatica/com/google/protobuf/CodedInputStream.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 2,047 of 2,047 | 0% | 230 of 230 | 0% | 181 | 181 | 454 | 454 | 61 | 61 | 
| readRawVarint64() |  | 0% |  | 0% | 13 | 13 | 31 | 31 | 1 | 1 | 
| tryRefillBuffer(int) |  | 0% |  | 0% | 12 | 12 | 26 | 26 | 1 | 1 | 
| skipRawBytesSlowPath(int) |  | 0% |  | 0% | 10 | 10 | 33 | 33 | 1 | 1 | 
| readRawVarint32() |  | 0% |  | 0% | 13 | 13 | 23 | 23 | 1 | 1 | 
| readRawBytesSlowPathOneChunk(int) |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 1 | 1 | 
| readRawLittleEndian64() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| readRawBytesSlowPath(int, boolean) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 | 
| readBytesSlowPath(int) |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 | 
| skipField(int, CodedOutputStream) |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 | 
| readString() |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 | 
| readStringRequireUtf8() |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 | 
| readRawLittleEndian32() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| readRawBytesSlowPathRemainingChunks(int) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 | 
| readByteBuffer() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 | 
| readMessage(Parser, ExtensionRegistryLite) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 | 
| readMessage(MessageLite.Builder, ExtensionRegistryLite) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 | 
| skipField(int) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 | 
| readBytes() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 | 
| readByteArray() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| recomputeBufferSizeAfterLimit() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| CodedInputStream.StreamDecoder(InputStream, int) |  | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
| readRawVarint64SlowPath() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| readRawBytes(int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| readGroup(int, Parser, ExtensionRegistryLite) |  | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
| pushLimit(int) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 
| readGroup(int, MessageLite.Builder, ExtensionRegistryLite) |  | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
| readTag() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| skipRawVarintFastPath() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| skipRawBytes(int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| refillBuffer(int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 | 
| readRawByte() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getBytesUntilLimit() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| skipRawVarint() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| skipRawVarintSlowPath() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| isAtEnd() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 | 
| skipMessage(CodedOutputStream) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| read(InputStream, byte[], int, int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| skipMessage() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| skip(InputStream, long) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| readBool() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| available(InputStream) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| checkLastTagWas(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| readUnknownGroup(int, MessageLite.Builder) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| resetSizeCounter() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| popLimit(int) |  | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
| getTotalBytesRead() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readDouble() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readFloat() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readSInt32() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readSInt64() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getLastTag() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readUInt64() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readInt64() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readInt32() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readFixed64() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readFixed32() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readUInt32() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readEnum() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readSFixed32() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| readSFixed64() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| enableAliasing(boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |