CreateTableInfo

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,202 of 3,81015%515 of 57610%3303656688116577
validate(ConnectContext)1,0410%1960%999921821811
validateKeyColumns()3270%540%2828545411
generatedColumnCheck(ConnectContext)2980%140%88626211
columnToIndexesCheck()2820%380%2020656511
toSql()2760%400%2121505011
addOlapHiddenColumns(List, KeysType, boolean, Map, boolean)1810%520%2727414111
withTableNameAndIfNotExists(String, boolean)770%20%223311
analyzeUniqueKeyMergeOnWrite()510%100%66101011
maybeRewriteByAutoBucket(DistributionDescriptor, Map)510%80%55151511
lambda$checkExpressionInGeneratedColumn$9(Map, ColumnDefinition, TreeNode)480%100%66101011
generatedColumnCommonCheck()460%140%888811
CreateTableInfo(boolean, TableNameInfo, List, String, DistributionDescriptor, Map)450%n/a11151511
lambda$validate$1(ColumnDefinition)370%200%11117711
addRowBinlogHiddenColumns(List, KeysType, boolean, BinlogConfig)300%100%668811
getTableNameParts()270%60%445511
lambda$validate$0(Map, ColumnDefinition)260%20%227711
lambda$checkParsedExpressionInGeneratedColumn$8(TreeNode)250%60%447711
isEffectiveRowBinlogEnabled()210%20%225511
getAddRollupOps()190%20%225511
analyzeEngine()180%20%224411
checkFunctionInGeneratedColumn(Expression)170%60%447711
checkPartitionNullity(List, PartitionTableInfo)1611888%41477%31033001
getKeysDesc()160%n/a112211
addIfAbsent(List, ColumnDefinition)130%20%225511
validateCreateTableAsSelect(List, List, ConnectContext)113274%2250%233901
lambda$validate$2(Set, Set, boolean, boolean, ColumnDefinition)110%n/a111111
resolveTargetCatalog()108589%61672%51212001
checkNullityEqual(List, List)93880%4866%4741201
getColumns()90%n/a112211
getIndexes()90%n/a112211
createRowBinlogHiddenColumnsIfNecessary(BinlogConfig)90%n/a112211
addOlapHiddenColumns(List, KeysType, boolean, Map)0%n/a111111
checkExpressionInGeneratedColumn(Expression, ColumnDefinition, Map)0%n/a112211
lambda$addIfAbsent$12(ColumnDefinition, ColumnDefinition)0%n/a111111
lambda$validateKeyColumns$5(String, ColumnDefinition)0%n/a111111
setIndexes(List)0%n/a112211
setSortOrderFields(List)0%n/a112211
setRollups(List)0%n/a112211
setPartitionTableInfo(PartitionTableInfo)0%n/a112211
setEngineName(String)0%n/a112211
setKeysType(KeysType)0%n/a112211
setCtasColumns(List)0%n/a112211
setCatalog(String)0%n/a112211
setDbName(String)0%n/a112211
setTableName(String)0%n/a112211
getTableName()0%n/a111111
setColumns(List)0%n/a112211
setIsExternal(boolean)0%n/a112211
checkParsedExpressionInGeneratedColumn(Expression)0%n/a112211
lambda$columnToIndexesCheck$11(String)0%n/a111111
lambda$columnToIndexesCheck$10(String)0%n/a111111
lambda$generatedColumnCheck$7(String)0%n/a111111
lambda$validate$4(IndexType)0%n/a111111
lambda$validate$3(ColumnDefinition)0%n/a111111
isEnableMergeOnWrite()0%n/a111111
getSortOrderFields()0%n/a111111
getCtasColumns()0%n/a111111
getCtlName()0%n/a111111
getDbName()0%n/a111111
getProperties()0%n/a111111
isIfNotExists()0%n/a111111
getPartitionTableInfo()0%n/a111111
getDistribution()0%n/a111111
isTemp()0%n/a111111
getPartitionDesc()0%n/a111111
getComment()0%n/a111111
getDistributionDesc()0%n/a111111
getExtProperties()0%n/a111111
lambda$generatedColumnCheck$6(Expr)0%n/a111111
checkLegalityOfPartitionExprs(PartitionTableInfo)99100%31785%31102001
CreateTableInfo(boolean, boolean, boolean, String, String, String, List, List, String, KeysType, List, String, PartitionTableInfo, DistributionDescriptor, List, Map, Map, List)97100%n/a0102901
CreateTableInfo(boolean, boolean, boolean, String, String, String, List, String, KeysType, List, String, PartitionTableInfo, DistributionDescriptor, List, Map, Map, List)95100%n/a0102901
findAllowNullforSlot(List, UnboundSlot)27100%4100%030501
static {...}100%n/a010301
getEngineName()100%n/a010101
getColumnDefinitions()100%n/a010101
isExternal()100%n/a010101