package run
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- run
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final class History[+E] extends AnyRef
- final class Observer[-R, +O, +E] extends AnyVal
- final class Plan[F[_], R, O, S, E] extends PlanLike[F, R, O, S, E, Plan[F, R, O, S, E]]
- sealed abstract class PlanLike[F[_], R, O, S, E, This] extends AnyRef
- final case class PlanWithInitialState[F[_], R, O, S, E](plan: Plan[F, R, O, S, E], initialState: S) extends PlanLike[F, R, O, S, E, PlanWithInitialState[F, R, O, S, E]] with Product with Serializable
- case class Report[+E](name: Option[Name], history: History[Failure[E]], stats: Stats) extends Product with Serializable
- trait ReportFormat extends AnyRef
- trait RunImplicits extends AnyRef
- final case class RunnableTest[F[_], R, O, S, E](test: Test[F, R, O, S, E], initialState: S, refFnFn: () ⇒ () ⇒ R) extends Product with Serializable
- case class Stats(performedActions: Int, performedChecks: Int, retries: Int, totalTime: FiniteDuration) extends Product with Serializable
- final case class Test[F[_], R, O, S, E](plan: Plan[F, R, O, S, E], observer: Observer[R, O, E], retryPolicy: Policy)(implicit attempt: ErrorHandler[E]) extends PlanLike[F, R, O, S, E, Test[F, R, O, S, E]] with Product with Serializable
- final case class TestWithInitialState[F[_], R, O, S, E](test: Test[F, R, O, S, E], initialState: S) extends PlanLike[F, R, O, S, E, TestWithInitialState[F, R, O, S, E]] with Product with Serializable