Skip to content

Exceptions

Every @api type across all three packages that implements Throwable.

ExceptionPackageExtendsSummary
CoverageViolationExceptioncoreRuntimeExceptionThrown (as the failure of an otherwise passing property) when a coverage requirement registered…
DeadlineExceededExceptioncoreRuntimeExceptionThrown (as the failure of a property) when a single run's body takes longer than the…
ExampleViolationExceptioncoreRuntimeExceptionReported when an explicit example (a fixed input declared via the property's Examples method)…
GaveUpExceptioncoreRuntimeExceptionThrown (as the failure of a property) when discarded inputs exceed the configured budget before…
GenerationExhaustedcoreRuntimeExceptionThrown when a bounded-attempt generator cannot produce a value that satisfies its constraint…
PropertyViolationExceptioncoreRuntimeExceptionReported when a property is falsified.
RegressionViolationExceptioncoreRuntimeExceptionReported when a recorded regression fails again: the minimised input of an earlier failure,…
PostconditionViolationcoreRuntimeExceptionThrown by StateMachine::check() when a command's Command::postCondition() returns false.
TimeBudgetExceededExceptioncoreRuntimeExceptionThrown (as the failure of a property) when the random phase's wall-clock time exceeds the…