InterfaceDescriptionMarker interface for an execution context used by a concrete implementation of
HierarchicalTestEngineand its collaborators.A closeable service that executes test tasks.An executable task that represents a single test or container.A node within the execution hierarchy.Executor for additional, dynamic test descriptors discovered during execution of a
Node.Represents an invocation that runs with the supplied context.Configuration to use for parallel test execution.A strategy to use for configuring parallel test execution.A lock for a one or more resources.Functional interface for a single test to be executed by
SingleTestExecutor.Functional interface for an executable block of code that may throw a
ClassDescriptionAn exclusive resource identified by a key with a lock mode that is used to synchronize access to shared resources when executing nodes in parallel.The result of determining whether the execution of a given
contextshould be skipped.Deprecated.Simple component that can be used to collect one or more instances of
Enum ClassDescriptionDefault implementations of configuration strategies for parallel test execution.
LockModetranslates to the respective
ReadWriteLocklocks.Supported execution modes for parallel execution.