Package io.trino.testing
Class AbstractTestFailureRecovery.FailureRecoveryAssert
java.lang.Object
io.trino.testing.AbstractTestFailureRecovery.FailureRecoveryAssert
- Enclosing class:
- AbstractTestFailureRecovery
-
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> failureAssertion) failsDespiteRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert> failureAssertion) failsWithoutRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert> failureAssertion) voidvoidfinishesSuccessfully(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 AbstractTestFailureRecovery.FailureRecoveryAssert experiencing(FailureInjector.InjectedFailureType failureType) -
experiencing
public AbstractTestFailureRecovery.FailureRecoveryAssert experiencing(FailureInjector.InjectedFailureType failureType, Optional<ErrorType> errorType) -
at
public AbstractTestFailureRecovery.FailureRecoveryAssert at(Function<MaterializedResult, Integer> stageSelector) -
finishesSuccessfully
public void finishesSuccessfully() -
finishesSuccessfullyWithoutTaskFailures
public void finishesSuccessfullyWithoutTaskFailures() -
finishesSuccessfully
-
failsAlways
public AbstractTestFailureRecovery.FailureRecoveryAssert failsAlways(Consumer<org.assertj.core.api.AbstractThrowableAssert> failureAssertion) -
failsWithoutRetries
public AbstractTestFailureRecovery.FailureRecoveryAssert failsWithoutRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert> failureAssertion) -
failsDespiteRetries
public AbstractTestFailureRecovery.FailureRecoveryAssert failsDespiteRetries(Consumer<org.assertj.core.api.AbstractThrowableAssert> failureAssertion)
-