| testFromComparisonsWithCoercions() |  | 0% | | n/a | 1 | 1 | 93 | 93 | 1 | 1 |
| testFromOrPredicate() |  | 0% | | n/a | 1 | 1 | 50 | 50 | 1 | 1 |
| testNumericTypeTranslation(TestRowExpressionDomainTranslator.NumericValues, TestRowExpressionDomainTranslator.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 | 27 | 27 | 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 |
| testFromBasicComparisonsWithNulls() |  | 0% | | n/a | 1 | 1 | 32 | 32 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 26 | 26 | 1 | 1 |
| testFromAndPredicate() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testFromBetweenPredicate() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| testFromInPredicate() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testComplexDisjunctExpression() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testRoundTrip() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testConjunctExpression() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testExpressionConstantFolding() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testFromNotPredicate() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testToPredicateAllIgnored() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testBooleanAll() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testNoSaturatedFloorCastFromUnsupportedApproximateDomain() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testFromIsNotNullPredicate() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testSimpleComparison(RowExpression, VariableReferenceExpression, Domain) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| between(RowExpression, RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFromIsNullPredicate() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testFromUnprocessableInPredicate() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testCharComparedToVarcharExpression() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| randPredicate(VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| binaryOperator(OperatorType, RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testNumericTypeTranslationChain(TestRowExpressionDomainTranslator.NumericValues[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| testToPredicateNone() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testMultipleCoercionsOnSymbolSide() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNonImplicitCastOnSymbolSide() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testFromUnprocessableComparison() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| cast(RowExpression, Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| not(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 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 |
| testFromPredicateBoolean() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFromUnknownPredicate() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testFromNullLiteralPredicate() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertPredicateTranslates(RowExpression, TupleDomain) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertPredicateIsAlwaysFalse(RowExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| bigintIn(RowExpression, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertUnsupportedPredicate(RowExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isNull(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| in(RowExpression, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setup() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testSimpleComparison(RowExpression, VariableReferenceExpression, Range) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fromPredicate(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shortDecimal(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tearDown() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| realLiteral(float) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| longDecimal(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDistinctFrom(RowExpression, RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| greaterThan(RowExpression, RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lessThan(RowExpression, RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| greaterThanOrEqual(RowExpression, RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lessThanOrEqual(RowExpression, RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equal(RowExpression, RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| notEqual(RowExpression, RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertPredicateIsAlwaysTrue(RowExpression) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toPredicate(TupleDomain) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stringLiteral(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bigintLiteral(long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| doubleLiteral(double) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| colorLiteral(long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNotNull(RowExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unprocessableExpression1(VariableReferenceExpression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unprocessableExpression2(VariableReferenceExpression) | | 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 |
| lambda$bigintIn$1(Long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| TestRowExpressionDomainTranslator() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nullLiteral(Type) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |