| Interface | Description |
|---|---|
| BuildResult | The result of executing a build, via the GradleRunner. |
| BuildTask | A task that was executed when running a specific build. |
| Class | Description |
|---|---|
| GradleRunner | Executes a Gradle build, allowing inspection of the outcome. |
| Enum | Description |
|---|---|
| TaskOutcome | The outcome of executing a task during a build. |
| Exception | Description |
|---|---|
| InvalidRunnerConfigurationException | Thrown when a build cannot be executed due to the runner being in an invalid state. |
| UnexpectedBuildFailure | Thrown when executing a build that was expected to succeed, but failed. |
| UnexpectedBuildResultException | Base class for UnexpectedBuildFailure and UnexpectedBuildSuccess. |
| UnexpectedBuildSuccess | Thrown when executing a build that was expected to fail, but succeeded. |