Package io.trino.testing
Class BaseFailureRecoveryTest.FailureRecoveryAssert
java.lang.Object
io.trino.testing.BaseFailureRecoveryTest.FailureRecoveryAssert
- Enclosing class:
BaseFailureRecoveryTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionat(Function<MaterializedResult, Integer> stageSelector) experiencing(FailureInjector.InjectedFailureType failureType) experiencing(FailureInjector.InjectedFailureType failureType, Optional<ErrorType> errorType) failsAlways(Consumer<org.assertj.core.api.AbstractThrowableAssert<?, ? extends Throwable>> failureAssertion) failsDespiteRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert<?, ? extends Throwable>> failureAssertion) failsWithoutRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert<?, ? extends Throwable>> failureAssertion) finishesSuccessfully(Consumer<QueryId> queryAssertion, boolean expectTaskFailures) voidwithCleanupQuery(Optional<String> query) withSession(Optional<Session> session) withSetupQuery(Optional<String> query)
-
Constructor Details
-
FailureRecoveryAssert
-
-
Method Details
-
withSession
-
withSetupQuery
-
withCleanupQuery
-
experiencing
public BaseFailureRecoveryTest.FailureRecoveryAssert experiencing(FailureInjector.InjectedFailureType failureType) -
experiencing
public BaseFailureRecoveryTest.FailureRecoveryAssert experiencing(FailureInjector.InjectedFailureType failureType, Optional<ErrorType> errorType) -
at
public BaseFailureRecoveryTest.FailureRecoveryAssert at(Function<MaterializedResult, Integer> stageSelector) -
isCoordinatorOnly
public void isCoordinatorOnly() -
cleansUpTemporaryTables
-
finishesSuccessfully
-
finishesSuccessfullyWithoutTaskFailures
-
finishesSuccessfully
public BaseFailureRecoveryTest.FailureRecoveryAssert finishesSuccessfully(Consumer<QueryId> queryAssertion, boolean expectTaskFailures) -
failsAlways
public BaseFailureRecoveryTest.FailureRecoveryAssert failsAlways(Consumer<org.assertj.core.api.AbstractThrowableAssert<?, ? extends Throwable>> failureAssertion) -
failsWithoutRetries
public BaseFailureRecoveryTest.FailureRecoveryAssert failsWithoutRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert<?, ? extends Throwable>> failureAssertion) -
failsDespiteRetries
public BaseFailureRecoveryTest.FailureRecoveryAssert failsDespiteRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert<?, ? extends Throwable>> failureAssertion)
-