api / org.gradle.tooling.events.test

Package org.gradle.tooling.events.test

Types

JvmTestKind

class JvmTestKind

Enumerates the different kinds of JVM tests. This allows to differentiate between test suites, atomic tests, etc.

JvmTestOperationDescriptor

interface JvmTestOperationDescriptor : TestOperationDescriptor

Describes a test that runs on the JVM and for which an event has occurred. At least a suite name, class name, or method name is available for each JVM test.

TestFailureResult

interface TestFailureResult : TestOperationResult, FailureResult

Describes how a test operation finished with failures.

TestFinishEvent

interface TestFinishEvent : TestProgressEvent, FinishEvent

An event that informs about a test having finished its execution. You can query the result of the test using #getResult().

TestOperationDescriptor

interface TestOperationDescriptor : OperationDescriptor

Describes a test operation for which an event has occurred.

TestOperationResult

interface TestOperationResult : OperationResult

Describes the result of running a test operation.

TestProgressEvent

interface TestProgressEvent : ProgressEvent

Root interface for all events that signal progress while executing a test or test suite.

TestSkippedResult

interface TestSkippedResult : TestOperationResult, SkippedResult

Describes how a test operation was skipped.

TestStartEvent

interface TestStartEvent : TestProgressEvent, StartEvent

An event that informs about a test having started its execution.

TestSuccessResult

interface TestSuccessResult : TestOperationResult, SuccessResult

Describes how a test operation finished successfully.