testFromComparisonsWithCoercions() |  | 0% | | n/a | 1 | 1 | 93 | 93 | 1 | 1 |
testFromOrPredicate() |  | 0% | | n/a | 1 | 1 | 50 | 50 | 1 | 1 |
testNumericTypeTranslation(TestExpressionDomainTranslator.NumericValues, TestExpressionDomainTranslator.NumericValues) |  | 0% |  | 0% | 10 | 10 | 70 | 70 | 1 | 1 |
testInOptimization() |  | 0% | | n/a | 1 | 1 | 39 | 39 | 1 | 1 |
testFromBasicComparisons() |  | 0% | | n/a | 1 | 1 | 61 | 61 | 1 | 1 |
testLegacyCharComparedToVarcharExpression() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
testToPredicate() |  | 0% | | n/a | 1 | 1 | 33 | 33 | 1 | 1 |
testNumericTypeTranslation() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
testFromFlippedBasicComparisons() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
testFromAndPredicate() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
testFromBasicComparisonsWithNulls() |  | 0% | | n/a | 1 | 1 | 32 | 32 | 1 | 1 |
testInPredicateWithNull() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
testFromInPredicate() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
testFromBetweenPredicate() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
testRoundTrip() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
testFromInPredicateWithCastsAndNulls() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
testConjunctExpression() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
testNoSaturatedFloorCastFromUnsupportedApproximateDomain() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
testInPredicateWithCasts() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
testFromUnprocessableInPredicate() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
testExpressionConstantFolding() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
testFromNotPredicate() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testToPredicateAllIgnored() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
testSimpleComparison(Expression, String, Domain) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
testFromIsNullPredicate() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
testFromIsNotNullPredicate() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
testNonImplicitCastOnSymbolSide() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testNumericTypeTranslationChain(TestExpressionDomainTranslator.NumericValues[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
testCharComparedToVarcharExpression() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testToPredicateNone() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
testMultipleCoercionsOnSymbolSide() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
bigintLiteral(long) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
in(Expression, Type, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
setup() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
testFromUnprocessableComparison() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$testNumericTypeTranslation$0(Type, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testNoneRoundTrip() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testAllRoundTrip() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testFromBooleanLiteralPredicate() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
randPredicate(String, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
in(String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
assertPredicateIsAlwaysFalse(Expression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
assertUnsupportedPredicate(Expression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
assertPredicateTranslates(Expression, TupleDomain) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
unprocessableExpression1(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
unprocessableExpression2(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
colorLiteral(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testSimpleComparison(Expression, String, Range) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
tearDown() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
testFromUnknownPredicate() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
testFromNullLiteralPredicate() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isNull(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
between(String, Expression, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isNotNull(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
cast(Expression, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
function(String, Expression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
shortDecimal(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
fromPredicate(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
equal(String, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
notEqual(String, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
greaterThan(String, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
greaterThanOrEqual(String, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lessThan(String, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lessThanOrEqual(String, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isDistinctFrom(String, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
between(Expression, Expression, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
comparison(ComparisonExpression.Operator, Expression, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
cast(String, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isNotNull(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
doubleLiteral(double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
nullLiteral(Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
longDecimal(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toExpression(Object, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
assertPredicateIsAlwaysTrue(Expression) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
toPredicate(TupleDomain) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isNull(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
equal(Expression, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
notEqual(Expression, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
greaterThan(Expression, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
greaterThanOrEqual(Expression, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lessThan(Expression, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lessThanOrEqual(Expression, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isDistinctFrom(Expression, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
not(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
stringLiteral(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
stringLiteral(String, Type) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
varbinaryLiteral(Slice) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
realValue(float) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
nullLiteral() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TestExpressionDomainTranslator() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |