TestExpressionCompiler

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total9,936 of 9,9360%1,278 of 1,2780%748748962962103103
testIn()8240%1260%6464787811
static {...}6320%n/a11212111
testCast()4610%720%3737404011
testBinaryOperatorsIntegralIntegral()4370%840%4343232311
testFunctionCall()4090%620%3232282811
testUnaryOperators()3670%520%2727292911
testBinaryOperatorsIntegralDouble()3400%660%3434202011
testBinaryOperatorsDoubleIntegral()3260%640%3333171711
testBinaryOperatorsDecimalDouble()3170%640%3333171711
testBinaryOperatorsDoubleDecimal()3150%640%3333171711
testBinaryOperatorsDoubleDouble()3090%620%3232171711
testSimpleCase()2800%480%2525383811
testSearchCaseSingle()2460%320%1717333311
testSearchCaseMultiple()2280%320%1717303011
testInComplexTypes()2280%n/a11434311
testBinaryOperatorsDecimalBigint()2270%420%2222131311
testBinaryOperatorsDecimalInteger()2270%420%2222131311
testBinaryOperatorsBigintDecimal()2230%420%2222131311
testBinaryOperatorsIntegerDecimal()2230%420%2222131311
testBinaryOperatorsString()2210%440%2323131311
testCoalesce()2100%n/a11373711
smokedTest()1880%n/a11232311
testFunctionCallJson()1770%240%1313222211
testHugeIn()1590%n/a11222211
formatExpression(String, List, List)1290%140%88202011
testBinaryOperatorsBoolean()1120%180%10109911
testFunctionCallRegexp()1110%200%1111121211
testExtract()1030%80%55151511
testTryCast()1000%n/a11181811
testIf()930%100%66111111
testTernaryOperatorsLongDecimal()890%160%997711
testTernaryOperatorsDoubleDouble()880%160%997711
testTernaryOperatorsLongDouble()870%160%997711
callExtractFunction(ConnectorSession, long, Extract.Field)860%140%1414151511
testTernaryOperatorsLongLong()850%160%997711
testTernaryOperatorsDecimalDouble()850%160%997711
testAnd()840%n/a11161611
testOr()840%n/a11161611
testTernaryOperatorsString()830%160%997711
testNullif()780%n/a11141411
testNestedColumnFilter()720%n/a11161611
testLike()650%80%559911
filterFunction()540%n/a11141411
assertExecute(List, BigDecimal)340%40%336611
nullIf(Object, Object)320%120%779911
tearDown(Method)300%n/a113311
testNot()280%n/a116611
testFunctionWithSessionCall()280%n/a114411
assertExecute(List, Type, Object)240%40%336611
tearDownClass()220%20%226611
formatExpression(String, Object, String, Object, String, Object, String)220%n/a113311
lambda$testHugeIn$0(int)190%n/a111111
formatExpression(String, Object, String, Object, String)170%n/a113311
varcharType(List)150%20%223311
generateExpression(String, BigDecimal, BigDecimal, BigDecimal)150%n/a111111
generateExpression(String, BigDecimal, Double, BigDecimal)130%n/a111111
formatExpression(String, Object, String)120%n/a113311
getDecimalType(BigDecimal)120%20%223311
formatDoubleToScientificNotation(Double)110%n/a113311
assertExecute(String, Type, Object)110%n/a112211
assertFilterWithNoInputColumns(String, boolean)110%n/a112211
assertFilter(String, boolean)110%n/a112211
setupClass()100%n/a114411
testFilterEmptyInput()100%n/a113311
setUp()90%n/a113311
generateExpression(String, Long, BigDecimal)90%n/a111111
generateExpression(String, BigDecimal, Long)90%n/a111111
generateExpression(String, Integer, BigDecimal)90%n/a111111
generateExpression(String, BigDecimal, Integer)90%n/a111111
generateExpression(String, Double, BigDecimal)90%n/a111111
generateExpression(String, BigDecimal, Double)90%n/a111111
generateExpression(String, Long, Long, Long)90%n/a111111
generateExpression(String, Integer, Integer, Integer)90%n/a111111
generateExpression(String, Long, Double, Long)90%n/a111111
generateExpression(String, Integer, Double, Integer)90%n/a111111
generateExpression(String, Double, Double, Double)90%n/a111111
generateExpression(String, Double, Double, Integer)90%n/a111111
generateExpression(String, Double, Long, Double)90%n/a111111
generateExpression(String, String, String, String)90%n/a111111
generateExpression(String, Boolean, String, String)90%n/a111111
generateExpression(String, String, Long, Long)90%n/a111111
generateExpression(String, String, Integer, Integer)90%n/a111111
generateExpression(String, Long, BigDecimal, Long)90%n/a111111
generateExpression(String, BigDecimal)70%n/a111111
generateExpression(String, Boolean, Boolean)70%n/a111111
generateExpression(String, Long, Long)70%n/a111111
generateExpression(String, Long, Integer)70%n/a111111
generateExpression(String, Integer, Integer)70%n/a111111
generateExpression(String, Long, Double)70%n/a111111
generateExpression(String, Integer, Double)70%n/a111111
generateExpression(String, Double, Long)70%n/a111111
generateExpression(String, Double, Integer)70%n/a111111
generateExpression(String, Double, Double)70%n/a111111
generateExpression(String, String, String)70%n/a111111
generateExpression(String, Boolean)0%n/a111111
generateExpression(String, Long)0%n/a111111
generateExpression(String, Integer)0%n/a111111
generateExpression(String, Double)0%n/a111111
generateExpression(String, String)0%n/a111111
setFunctionAssertions()0%n/a111111
varcharType(String[])0%n/a111111
TestExpressionCompiler()0%n/a111111
addCallable(Runnable)0%n/a112211