org.podval.tools.test.run
package org.podval.tools.test.run
Members list
Type members
Classlikes
open class DefaultTestExecuter(workerFactory: WorkerProcessFactory, actorFactory: ActorFactory, moduleRegistry: ModuleRegistry, workerLeaseService: WorkerLeaseService, maxWorkerCount: Int, clock: Clock, testFilter: DefaultTestFilter) extends TestExecuter[JvmTestExecutionSpec]
Attributes
- Supertypes
-
trait TestExecuter[JvmTestExecutionSpec]class Objecttrait Matchableclass Any
- Known subtypes
-
class TestExecuter
final class DryRunSbtTask(val taskDef: TaskDef) extends Task
Attributes
- Supertypes
-
trait Taskclass Objecttrait Matchableclass Any
object Fingerprints
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Fingerprints.type
class FixRootTestSuiteOutputTestResultProcessor(delegate: TestResultProcessor) extends TestResultProcessor
Attributes
- Supertypes
-
trait TestResultProcessorclass Objecttrait Matchableclass Any
class ReadTestDefinitionProcessor[D <: TestDefinition](delegate: RunTestDefinitionProcessor[D]) extends TestDefinitionProcessor[D]
Attributes
- Supertypes
-
trait TestDefinitionProcessor[D]trait Stoppableclass Objecttrait Matchableclass Any
object Result
class RunPreviousFailedFirstTestDefinitionProcessor[D <: TestDefinition](previousFailedTestClasses: Set[String], previousFailedTestDefinitionDirectories: Set[File], delegate: TestDefinitionProcessor[D]) extends TestDefinitionProcessor[D]
In order to speed up the development feedback cycle, this class guarantee previous failed test classes to be passed to its delegate first.
In order to speed up the development feedback cycle, this class guarantee previous failed test classes to be passed to its delegate first.
Attributes
- Supertypes
-
trait TestDefinitionProcessor[D]trait Stoppableclass Objecttrait Matchableclass Any
final class RunTestDefinitionProcessor[D <: TestDefinition](includeTags: Array[String], excludeTags: Array[String], output: Output, dryRun: Boolean, idGenerator: IdGenerator[_], clock: Clock, isJvm: Boolean) extends TestDefinitionProcessor[D]
Attributes
- Companion
- object
- Supertypes
-
trait TestDefinitionProcessor[D]trait Stoppableclass Objecttrait Matchableclass Any
object RunTestDefinitionProcessor
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
final class RunTestDefinitionProcessorFactory[D <: TestDefinition](includeTags: Array[String], excludeTags: Array[String], output: Output, dryRun: Boolean, isJvm: Boolean) extends WorkerTestDefinitionProcessorFactory[D], Serializable
Attributes
- Supertypes
-
trait Serializabletrait WorkerTestDefinitionProcessorFactory[D]class Objecttrait Matchableclass Any
object Selectors
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Oneclass NestedSuiteclass NestedTestobject Suiteclass Testtrait SuiteLiketrait TestLikeclass TestsShow all
class SortingTestDefinitionProcessor[D <: TestDefinition](delegate: TestDefinitionProcessor[D], isEnabled: Boolean) extends TestDefinitionProcessor[D]
Attributes
- Supertypes
-
trait TestDefinitionProcessor[D]trait Stoppableclass Objecttrait Matchableclass Any
final class SourceMappingTestResultProcessor(delegate: TestResultProcessor, sourceMapper: Option[SourceMapper]) extends TestResultProcessor
Attributes
- Supertypes
-
trait TestResultProcessorclass Objecttrait Matchableclass Any
object TaskDefs
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TaskDefs.type
final class TestClassRun(val framework: Loaded, val className: String, val fingerprint: Fingerprint, val explicitlySpecified: Boolean, val testNames: Array[String], val testWildcards: Array[String]) extends TestDefinition
Attributes
- Companion
- object
- Supertypes
-
trait TestDefinitiontrait Describableclass Objecttrait Matchableclass Any
object TestClassRun
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TestClassRun.type
class TestExecuter(testsCanNotBeForked: Boolean, sourceMapper: Option[SourceMapper], testFilter: DefaultTestFilter, maxWorkerCount: Int, clock: Clock, workerProcessFactory: WorkerProcessFactory, actorFactory: ActorFactory, workerLeaseService: WorkerLeaseService, moduleRegistry: ModuleRegistry) extends DefaultTestExecuter
Attributes
- Supertypes
-
class DefaultTestExecutertrait TestExecuter[JvmTestExecutionSpec]class Objecttrait Matchableclass Any
final class TestResultProcessorEx(testResultProcessor: TestResultProcessor, output: Output, clock: Clock, idGenerator: IdGenerator[_])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class TracingTestResultProcessor(delegate: TestResultProcessor) extends TestResultProcessor
Attributes
- Supertypes
-
trait TestResultProcessorclass Objecttrait Matchableclass Any
class WriteTestDefinitionProcessor[D <: TestDefinition](delegate: TestDefinitionProcessor[D]) extends TestDefinitionProcessor[D]
Attributes
- Supertypes
-
trait TestDefinitionProcessor[D]trait Stoppableclass Objecttrait Matchableclass Any
In this article