Source file "org/apache/doris/proto/OlapFile.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 2,829 of 3,846 | 26% | 340 of 429 | 20% | 352 | 420 | 740 | 1,032 | 161 | 191 | 
| mergeFrom(OlapFile.ColumnPB) |  | 0% |  | 0% | 42 | 42 | 107 | 107 | 1 | 1 | 
| clear() |  | 0% |  | 0% | 4 | 4 | 44 | 44 | 1 | 1 | 
| mergeFrom(CodedInputStream, ExtensionRegistryLite) |   | 67% |   | 62% | 14 | 37 | 37 | 117 | 0 | 1 | 
| buildPartial0(OlapFile.ColumnPB) |   | 87% |   | 75% | 14 | 29 | 11 | 87 | 0 | 1 | 
| mergeColumnPathInfo(SegmentV2.ColumnPathInfo) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 | 
| isInitialized() |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 | 
| OlapFile.ColumnPB.Builder(GeneratedMessageV3.BuilderParent) |  | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | |
| setChildrenColumns(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getChildrenColumnsFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| setColumnPathInfo(SegmentV2.ColumnPathInfo) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| setSparseColumns(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getSparseColumnsFieldBuilder() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| addChildrenColumns(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| addSparseColumns(int, OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| addSparseColumns(OlapFile.ColumnPB) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| setChildrenColumns(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setChildrenColumnNames(int, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setColumnPathInfo(SegmentV2.ColumnPathInfo.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setSparseColumns(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| buildPartialRepeatedFields(OlapFile.ColumnPB) |   | 63% |   | 62% | 3 | 5 | 4 | 13 | 0 | 1 | 
| getName() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getType() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getAggregation() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| getReferencedColumn() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| addChildrenColumns(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| addChildrenColumnNames(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| addSparseColumns(int, OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| addChildrenColumns(OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| addChildrenColumnNamesBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| clearColumnPathInfo() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| addSparseColumns(OlapFile.ColumnPB.Builder) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| clearChildrenColumns() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| clearSparseColumns() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setNameBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| setTypeBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| setAggregationBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| setReferencedColumn(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| setReferencedColumnBytes(ByteString) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| addAllChildrenColumns(Iterable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| removeChildrenColumns(int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| ensureSparseColumnsIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| addAllSparseColumns(Iterable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| removeSparseColumns(int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| getNameBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| getTypeBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| getAggregationBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| getReferencedColumnBytes() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| ensureChildrenColumnNamesIsMutable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| addAllChildrenColumnNames(Iterable) |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| getColumnPathInfoOrBuilder() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| getChildrenColumns(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getChildrenColumnsOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getSparseColumns(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getSparseColumnsOrBuilder(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| mergeFrom(Message) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| clearName() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearType() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearAggregation() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearDefaultValue() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearReferencedColumn() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearUniqueId() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIsKey() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIsNullable() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearPrecision() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearFrac() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearLength() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIndexLength() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIsBfColumn() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setReferencedColumnId(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearReferencedColumnId() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setHasBitmapIndex(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearHasBitmapIndex() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearVisible() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearChildrenColumnNames() |  | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
| clearResultIsNullable() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| getColumnPathInfoBuilder() |  | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
| setIsAutoIncrement(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIsAutoIncrement() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setParentUniqueId(int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearParentUniqueId() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearBeExecVersion() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearVariantMaxSubcolumnsCount() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearPatternType() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearVariantEnableTypedPathsToSparse() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| setIsOnUpdateCurrentTimestamp(boolean) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearIsOnUpdateCurrentTimestamp() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| clearVariantMaxSparseColumnStatisticsSize() |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| getChildrenColumnsList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getChildrenColumnsCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getChildrenColumnsOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getSparseColumnsList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getSparseColumnsCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getSparseColumnsOrBuilderList() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| getPatternType() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 | 
| addChildrenColumns(OlapFile.ColumnPB) |   | 65% |   | 50% | 2 | 3 | 2 | 8 | 0 | 1 | 
| maybeForceBuilderInitialization() |  | 25% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 | 
| hasUniqueId() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasName() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIsKey() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasAggregation() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIsNullable() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasDefaultValue() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasPrecision() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasFrac() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasLength() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIndexLength() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIsBfColumn() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasReferencedColumnId() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasReferencedColumn() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasHasBitmapIndex() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasVisible() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasResultIsNullable() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasColumnPathInfo() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIsAutoIncrement() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasParentUniqueId() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasBeExecVersion() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasVariantMaxSubcolumnsCount() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasPatternType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasVariantEnableTypedPathsToSparse() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasIsOnUpdateCurrentTimestamp() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| hasVariantMaxSparseColumnStatisticsSize() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| getColumnPathInfo() |   | 56% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 | 
| setRepeatedField(Descriptors.FieldDescriptor, int, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addChildrenColumnsBuilder(int) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| addSparseColumnsBuilder(int) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| setField(Descriptors.FieldDescriptor, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addRepeatedField(Descriptors.FieldDescriptor, Object) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getChildrenColumnsBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addChildrenColumnsBuilder() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| getChildrenColumnNamesList() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| getSparseColumnsBuilder(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| addSparseColumnsBuilder() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| internalGetFieldAccessorTable() |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| clearField(Descriptors.FieldDescriptor) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| clearOneof(Descriptors.OneofDescriptor) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getChildrenColumnNames(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getChildrenColumnNamesBytes(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| setUnknownFields(UnknownFieldSet) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| mergeUnknownFields(UnknownFieldSet) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| setPatternType(OlapFile.PatternTypePB) |   | 80% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 | 
| setName(String) |   | 78% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 | 
| setType(String) |   | 78% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 | 
| setAggregation(String) |   | 78% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 | 
| setDefaultValue(ByteString) |   | 78% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 | 
| clone() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getChildrenColumnsBuilderList() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getChildrenColumnNamesCount() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| getSparseColumnsBuilderList() |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| build() |  | 72% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getUniqueId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIsKey() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIsNullable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultValue() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPrecision() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFrac() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLength() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIndexLength() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIsBfColumn() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getReferencedColumnId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getHasBitmapIndex() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVisible() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getResultIsNullable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIsAutoIncrement() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getParentUniqueId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBeExecVersion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVariantMaxSubcolumnsCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVariantEnableTypedPathsToSparse() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIsOnUpdateCurrentTimestamp() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getVariantMaxSparseColumnStatisticsSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDescriptor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDescriptorForType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultInstanceForType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| OlapFile.ColumnPB.Builder() |  | 100% | n/a | 0 | 1 | 0 | 17 | 0 | 1 | |
| getColumnPathInfoFieldBuilder() |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 | 
| buildPartial() |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 | 
| ensureChildrenColumnsIsMutable() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| setUniqueId(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setIsKey(boolean) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setIsNullable(boolean) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setPrecision(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setFrac(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setLength(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setIndexLength(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setIsBfColumn(boolean) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setVisible(boolean) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setResultIsNullable(boolean) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setBeExecVersion(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setVariantMaxSubcolumnsCount(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setVariantEnableTypedPathsToSparse(boolean) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
| setVariantMaxSparseColumnStatisticsSize(int) |  | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 |