Package io.trino.testing
Class ExtendedFailureRecoveryTest
java.lang.Object
io.trino.testing.AbstractTestQueryFramework
io.trino.testing.BaseFailureRecoveryTest
io.trino.testing.ExtendedFailureRecoveryTest
@TestInstance(PER_CLASS)
public abstract class ExtendedFailureRecoveryTest
extends BaseFailureRecoveryTest
-
Nested Class Summary
Nested classes/interfaces inherited from class io.trino.testing.BaseFailureRecoveryTest
BaseFailureRecoveryTest.FailureRecoveryAssert -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidcreatePartitionedLineitemTable(String tableName, List<String> columns, String partitionColumn) voidprotected voidprotected voidprotected voidprotected voidtestNonSelect(Optional<Session> session, Optional<String> setupQuery, String query, Optional<String> cleanupQuery, boolean writesData) protected voidprotected voidprotected voidMethods inherited from class io.trino.testing.BaseFailureRecoveryTest
areWriteRetriesSupported, assertThatQuery, boundaryCoordinatorStage, boundaryDistributedStage, checkTemporaryTables, createQueryRunner, createQueryRunner, distributedStage, getRetryPolicy, intermediateDistributedStage, leafStage, moreParallelTests, parallelTest, rootStage, testAnalyzeTable, testCreateTable, testDelete, testDeleteWithSubquery, testExplainAnalyze, testInsert, testMerge, testRefreshMaterializedView, testSelect, testSelect, testSelect, testTableModification, testTableModification, testUpdate, testUpdateWithSubqueryMethods inherited from class io.trino.testing.AbstractTestQueryFramework
assertAccessAllowed, assertAccessAllowed, assertAccessDenied, assertAccessDenied, assertExplain, assertExplain, assertExplainAnalyze, assertExplainAnalyze, assertFunctionNotFound, assertNoDataRead, assertQuery, assertQuery, assertQuery, assertQuery, assertQuery, assertQuery, assertQueryEventually, assertQueryFails, assertQueryFails, assertQueryFailsEventually, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryReturnsEmptyResult, assertQueryReturnsEmptyResult, assertQueryStats, assertQuerySucceeds, assertQuerySucceeds, assertTableColumnNames, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, close, closeAfterClass, computeActual, computeActual, computeExpected, computeScalar, computeScalar, ensureTestNamingConvention, executeExclusively, formatSqlText, getDistributedQueryRunner, getDynamicFilteringStats, getExplainPlan, getExplainPlan, getGraphvizExplainPlan, getNodeCount, getQualifiedTableName, getQueryRunner, getSession, init, inTransaction, newTransaction, noJoinReordering, noJoinReordering, query, query, searchScanFilterAndProjectOperatorStats
-
Constructor Details
-
ExtendedFailureRecoveryTest
-
-
Method Details
-
initTables
- Throws:
Exception
-
createPartitionedLineitemTable
-
testSimpleSelect
@Test protected void testSimpleSelect() -
testAggregation
@Test protected void testAggregation() -
testJoinDynamicFilteringDisabled
@Test protected void testJoinDynamicFilteringDisabled() -
testJoinDynamicFilteringEnabled
@Test protected void testJoinDynamicFilteringEnabled() -
testUserFailure
@Test protected void testUserFailure() -
testRequestTimeouts
@Test protected void testRequestTimeouts()- Overrides:
testRequestTimeoutsin classBaseFailureRecoveryTest
-
testNonSelect
protected void testNonSelect(Optional<Session> session, Optional<String> setupQuery, String query, Optional<String> cleanupQuery, boolean writesData) - Overrides:
testNonSelectin classBaseFailureRecoveryTest
-