public interface ExternalTestRunnerRule extends TestRule
TestRules which support being run by an external test runner.TestRule.TestReportingCallbackNOOP_REPORTING_CALLBACK| Modifier and Type | Method and Description |
|---|---|
ExternalTestSpec |
getExternalTestRunnerSpec(ExecutionContext executionContext,
TestRunningOptions testRunningOptions,
BuildContext buildContext) |
default void |
onPreTest(BuildContext buildContext) |
getContacts, getLabels, getPathToTestOutputDirectory, interpretTestResults, runTests, runTestSeparately, supportsStreamingTestscompareTo, getBuildDeps, getBuildSteps, getBuildTarget, getFullyQualifiedName, getProjectFilesystem, getSourcePathToOutput, hasBuildSteps, isCacheable, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toString, updateBuildRuleResolvergetDependencies, getSourcePathOutputsgetTypeExternalTestSpec getExternalTestRunnerSpec(ExecutionContext executionContext, TestRunningOptions testRunningOptions, BuildContext buildContext)
default void onPreTest(BuildContext buildContext) throws IOException
IOException