DorisParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total38,555 of 67,24742%3,346 of 4,62127%2,2622,8849,34715,07073245
supportedShowStatement()6,6031412%65860%3773781,6051,64001
alterTableClause()1,7041859%11875%767745350201
supportedDropStatement()1,6550%1140%686842142111
supportedCreateStatement()1,6532,43059%18815845%12918837998601
supportedAlterStatement()1,4291167%604%424438841801
supportedStatsStatement()1,17216512%9998%606327531501
supportedAdminStatement()1,06119915%43612%313428233601
unsupportedShowStatement()9260%990%555522222211
alterSystemClause()917898%404%272822124101
statement()8655%991%555618219401
supportedCancelStatement()8370%720%414120020011
primaryExpression(int)77496455%864534%598116141901
unsupportedOtherStatement()6920%480%282818018011
supportedLoadStatement()5950%170%151516616611
materializedViewStatement()59355048%363146%324216631501
supportedJobStatement()5800%230%161615715711
supportedTransactionStatement()5260%660%353510210211
supportedCleanStatement()4520%560%3131797911
unsupportedLoadStatement()4150%320%191910510511
supportedOtherStatement()4130%460%2626747411
constant()37532746%442233%29386713801
supportedDmlStatement()35590671%385257%31519432401
passwordOption()35511424%42714%27288811701
supportedRecoverStatement()3200%160%1010818111
createRoutineLoad()3170%300%1616777711
columnDef()31428647%312746%25349215801
mysqlDataDesc()3040%160%99828211
dataDesc()26353967%283756%18347120901
unsupportedUseStatement()2540%380%2020292911
supportedDescribeStatement()25311230%41612%2326336101
indexDef()2340%160%99595911
optScanParams()2220%360%1919232311
valueExpression(int)22139964%262448%23293712001
hintStatement()22021349%351833%2328367301
supportedRefreshStatement()2170%90%77565611
booleanExpression(int)21639964%222047%19264514201
unsupportedStatsStatement()2050%130%88515111
relationHint()1900%70%55525211
analyzeProperties()18717%127%1112566701
loadProperty()1810%80%88515111
unsupportedAlterStatement()17910035%712%56487401
baseTableRef()1780%140%88484811
lambdaExpression()1750%0%44464611
intoClause()1730%140%99434311
groupingElement()17047473%553438%394749901
withRemoteStorageSystem()1667430%712%67496801
statementBase()15834468%112165%11294914601
lockTable()1480%90%66404011
relationPrimary()14544575%363146%28362010701
functionNameIdentifier()1459339%1229%1217477401
importColumnDesc()1440%70%55393911
dataType()14127766%61266%5123510801
supportedGrantRevokeStatement()13659881%152259%15294221101
partitionSpec()1358538%1620%1112335401
lateralView()13322662%301431%2023135601
unsupportedCancelStatement()1300%0%22313111
tableSnapshot()1290%0%33343411
addRollupClause()1280%60%44353511
stepPartitionDef()1210%160%99272711
castDataType()11425%185%1011243501
channelDescription()1120%80%55292911
stageAndPattern()1120%0%44313111
indexDefs()1110%60%44252511
primitiveColType()11038977%112871%10363014601
storageBackend()10817161%321633%242573401
functionCallExpression()10432475%193564%1628227301
importColumnsStatement()1030%0%22282811
skipLines()1010%0%33262611
workloadPolicyAction()990%0%44262611
planType()990%180%1010161611
simpleColumnDefs()960%0%22242411
unsupportedRefreshStatement()950%0%33262611
resourceDesc()910%0%22252511
unsupportedStatement()9038%820%810314601
dataTypeWithNullable()880%60%44232311
dictionaryColumnDef()850%60%44191911
wildWhere()850%0%33242411
refreshSchedule()850%0%22232311
groupingSet()8416466%231539%162043001
frameBoundary()839453%1131%810184201
rowConstructor()8216666%241436%172043001
dictionaryColumnDefs()820%0%22222211
channelDescriptions()820%0%22222211
workloadPolicyActions()820%0%22222211
workloadPolicyConditions()820%0%22222211
workloadPolicyCondition()800%0%33232311
unsupportedAdminStatement()7910957%40%34235001
columnPosition()790%0%33222211
warmUpItem()780%0%22212111
toRollup()780%60%44181811
partitionValueDef()7734%614%56233401
errorCapturingIdentifierExtra()7636%811%56213001
selectHint()726145%712%45173101
simpleColumnDef()720%0%22191911
optionWithoutType()6838885%111760%11212012701
variable()6812264%660%47205201
sortItem()679458%9743%69143401
predicate()6448088%143068%12261113501
dropRollupClause()640%0%22171711
tableRow()620%n/a11171711
grantUserIdentify()5742%25%23162701
importDeleteOnStatement()0%n/a11151511
importPrecedingFilterStatement()0%n/a11151511
importSequenceStatement()0%n/a11151511
constraintStatement()14874%50%24145301
multiStatements()28685%162863%132385501
dataTypeList()48%16%34122301
qualifiedName()48%16%34122301
importWhereStatement()0%n/a11131311
fromRollup()0%n/a11131311
bulkCollectClause()0%n/a11131311
materializedViewName()0%n/a11131311
lessThanPartitionDef()9065%40%34143901
explain()14775%162460%152193501
distributeType()6358%33%23123001
queryTerm(int)28386%121961%121776901
partitionDef()7363%57%36133301
rollupDef()6560%50%23122901
userIdentify()7063%60%24123101
singleStatement()21384%132363%111983601
valueExpression_sempred(DorisParser.ValueExpressionContext, int)0%70%778811
nonReserved()16680%142463%122051601
refreshTrigger()7164%50%24123001
privilege()58%40%34112501
sampleMethod()6061%33%23102401
isolationLevel()8269%40%35113301
rowConstructorItem()55%25%34112201
fixedPartitionDef()9272%50%12103501
specifiedPartition()11878%660%4794101
windowFrame()7269%33%23102801
partitionTable()14181%1275%4974201
identifierOrTextOrAsterisk()63%50%2492401
sample()8073%50%2382801
querySpecification()20487%1578%41145201
booleanExpression_sempred(DorisParser.BooleanExpressionContext, int)0%0%556611
primaryExpression_sempred(DorisParser.PrimaryExpressionContext, int)0%0%556611
updateAssignment()66%33%2382301
functionArguments()6972%50%2482601
setQuantifier()63%33%3451601
sempred(RuleContext, int, int)23%16%565701
mvPartition()64%33%2371801
supportedSetStatement()36693%81869%718710601
hintAssignment()10080%62%3673201
number()13185%969%4853701
supportedKillStatement()13084%872%3753701
selectClause()7977%660%4652401
aggTypeDef()7676%81055%81051601
unitIdentifier()6674%1477%41051601
explainCommand()5871%50%3451601
comparisonOperator()5871%50%3451601
transactionAccessMode()70%66%2451801
buildMode()70%66%2451801
statementScope()68%675%2551601
mergeType()68%62%3551601
refreshMethod()67%66%2451601
frameUnits()67%50%3451601
booleanValue()67%66%2451601
tableAlias()8380%83%1462501
complexColType()73%50%1262101
expression()71%33%2351801
supportedUnsetStatement()13887%975%3854101
constraint()12186%75%1454001
supportedUseStatement()11185%80%1453301
exceptOrReplace()10384%66%1353401
queryPrimary()9182%75%1453101
strictIdentifier()7880%75%1452701
optionWithType()7279%66%1352601
replayType()6777%66%1352401
joinCriteria()6677%66%1352401
identifierOrText()73%66%1352001
identifierOrAsterisk()73%66%1352001
queryTerm_sempred(DorisParser.QueryTermContext, int)0%0%334411
joinType()25094%1794%11447201
limitClause()12389%75%1443601
tabletList()10588%100%0243001
colMappingList()10388%100%0243001
outFileClause()9987%50%2343101
sortClause()9787%66%2442701
multipartIdentifier()9787%66%2442501
columnDefs()9787%66%2442501
partitionValueList()9687%100%0242801
inlineTable()9086%66%2442501
identityOrFunctionList()8986%100%0242701
joinRelation()8786%100%0342501
relations()8385%66%2442301
namedExpressionSeq()8385%66%2442301
multipartIdentifierOrAsterisk()8285%100%0242401
columnAliases()8285%100%0242601
updateAssignmentSeq()8285%100%0242401
partitionClause()8285%100%0242601
identifierSeq()8285%100%0242401
propertyItemList()8285%100%0242401
partitionsDef()8285%100%0242401
rollupDefs()8285%100%0242401
relation()7684%66%2442101
cte()7584%100%0242401
aliasQuery()7584%100%0242501
namedExpression()7283%100%0342201
privilegeList()6882%100%0242201
complexColTypeList()6882%100%0242201
queryOrganization()6782%100%0341901
functionIdentifier()5880%100%0241801
colFromPath()79%n/a0141901
propertyKey()79%66%1341801
propertyValue()79%66%1341801
identityOrFunction()78%66%1341701
propertyClause()77%n/a0141701
whenClause()77%n/a0141701
propertyItem()75%n/a0141501
interval()75%n/a0141501
replayCommand()74%n/a0141501
preFilterClause()74%n/a0141501
deleteOnClause()74%n/a0141501
sequenceColClause()74%n/a0141501
mappingExpr()74%n/a0141501
aggClause()74%n/a0141501
identifierList()74%n/a0141501
whereClause()71%n/a0141301
havingClause()71%n/a0141301
qualifyClause()71%n/a0141301
commentSpec()71%n/a0141301
fromClause()70%n/a0141301
errorCapturingIdentifier()70%n/a0141301
quotedIdentifier()66%n/a0141101
selectColumnClause()65%n/a0141101
identifier()65%n/a0141101
inPartitionDef()20495%888%1625601
windowSpec()10591%787%1523101
query()5985%100%0221901
queryTerm()0%n/a111111
booleanExpression()0%n/a111111
valueExpression()0%n/a111111
primaryExpression()0%n/a111111
querySpecification_sempred(DorisParser.QuerySpecificationContext, int)85%80%141401
getTokenNames()0%n/a111111
getGrammarFileName()0%n/a111111
getRuleNames()0%n/a111111
getSerializedATN()0%n/a111111
makeSymbolicNames()2,195100%n/a010101
makeLiteralNames()2,131100%n/a010101
makeRuleNames()899100%n/a010101
static {...}102100%8100%0502001
DorisParser(TokenStream)100%n/a010401
getVocabulary()100%n/a010101
getATN()100%n/a010101