Class files must be compiled with debug information to show line coverage.
Source file "org/apache/doris/proto/InternalService.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Methods | 
| Total | 2,357 of 2,357 | 0% | 309 of 309 | 0% | 268 | 268 | 110 | 110 | 
| mergeFrom(InternalService.PMultiGetRequest) |  | 0% |  | 0% | 24 | 24 | 1 | 1 | 
| mergeFrom(CodedInputStream, ExtensionRegistryLite) |  | 0% |  | 0% | 15 | 15 | 1 | 1 | 
| clear() |  | 0% |  | 0% | 6 | 6 | 1 | 1 | 
| buildPartialRepeatedFields(InternalService.PMultiGetRequest) |  | 0% |  | 0% | 7 | 7 | 1 | 1 | 
| buildPartial0(InternalService.PMultiGetRequest) |  | 0% |  | 0% | 7 | 7 | 1 | 1 | 
| isInitialized() |  | 0% |  | 0% | 9 | 9 | 1 | 1 | 
| mergeDesc(Descriptors.PTupleDescriptor) |  | 0% |  | 0% | 6 | 6 | 1 | 1 | 
| mergeQueryId(Types.PUniqueId) |  | 0% |  | 0% | 6 | 6 | 1 | 1 | 
| setRowLocs(int, InternalService.PRowLocation) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| getRowLocsFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| setDesc(Descriptors.PTupleDescriptor) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| setSlots(int, Descriptors.PSlotDescriptor) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| getSlotsFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| setQueryId(Types.PUniqueId) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| setColumnDesc(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| getColumnDescFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| addRowLocs(int, InternalService.PRowLocation) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| addSlots(int, Descriptors.PSlotDescriptor) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| addColumnDesc(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| addRowLocs(InternalService.PRowLocation) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| addSlots(Descriptors.PSlotDescriptor) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| addColumnDesc(OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| setRowLocs(int, InternalService.PRowLocation.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| setDesc(Descriptors.PTupleDescriptor.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| setSlots(int, Descriptors.PSlotDescriptor.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| setQueryId(Types.PUniqueId.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| setColumnDesc(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addRowLocs(int, InternalService.PRowLocation.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addSlots(int, Descriptors.PSlotDescriptor.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addColumnDesc(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addRowLocs(InternalService.PRowLocation.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| clearDesc() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addSlots(Descriptors.PSlotDescriptor.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| clearQueryId() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addColumnDesc(OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| clearRowLocs() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getDescFieldBuilder() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| clearSlots() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getQueryIdFieldBuilder() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| clearColumnDesc() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| buildPartial() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| ensureRowLocsIsMutable() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addAllRowLocs(Iterable) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| removeRowLocs(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| ensureSlotsIsMutable() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addAllSlots(Iterable) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| removeSlots(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| ensureColumnDescIsMutable() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| addAllColumnDesc(Iterable) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| removeColumnDesc(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| maybeForceBuilderInitialization() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getDesc() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| getDescOrBuilder() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| getQueryId() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| getQueryIdOrBuilder() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 
| InternalService.PMultiGetRequest.Builder(GeneratedMessageV3.BuilderParent) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getRowLocs(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getRowLocsOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getSlots(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getSlotsOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getColumnDesc(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getColumnDescOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| InternalService.PMultiGetRequest.Builder() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| mergeFrom(Message) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getDescBuilder() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| setBeExecVersion(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| clearBeExecVersion() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| setFetchRowStore(boolean) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| clearFetchRowStore() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getQueryIdBuilder() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| build() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getRowLocsList() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getRowLocsCount() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getRowLocsOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getSlotsList() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getSlotsCount() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getSlotsOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getColumnDescList() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getColumnDescCount() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| getColumnDescOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| hasDesc() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| hasBeExecVersion() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| hasFetchRowStore() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| hasQueryId() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 
| setRepeatedField(Descriptors.FieldDescriptor, int, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| addRowLocsBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| addSlotsBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| addColumnDescBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| setField(Descriptors.FieldDescriptor, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| addRepeatedField(Descriptors.FieldDescriptor, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getRowLocsBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| addRowLocsBuilder() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getSlotsBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| addSlotsBuilder() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getColumnDescBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| addColumnDescBuilder() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| internalGetFieldAccessorTable() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| clearField(Descriptors.FieldDescriptor) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| clearOneof(Descriptors.OneofDescriptor) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| setUnknownFields(UnknownFieldSet) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| mergeUnknownFields(UnknownFieldSet) |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| clone() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getRowLocsBuilderList() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getSlotsBuilderList() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getColumnDescBuilderList() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getBeExecVersion() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getFetchRowStore() |  | 0% | n/a | 1 | 1 | 1 | 1 | |
| getDescriptor() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getDescriptorForType() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getDefaultInstanceForType() | 0% | n/a | 1 | 1 | 1 | 1 |