java.lang.Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, Configurable<Task>
@DisableCachingByDefault(because="Not made cacheable, yet") public abstract class TestReport extends DefaultTask
Test
tasks.Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
TestReport() |
Modifier and Type | Method | Description |
---|---|---|
protected org.gradle.internal.operations.BuildOperationExecutor |
getBuildOperationExecutor() |
|
java.io.File |
getDestinationDir() |
Deprecated.
|
DirectoryProperty |
getDestinationDirectory() |
Returns the directory to write the HTML report to.
|
protected ObjectFactory |
getObjectFactory() |
|
ConfigurableFileCollection |
getTestResults() |
Returns the set of binary test results to include in the report.
|
void |
reportOn(java.lang.Object... results) |
Deprecated.
|
void |
setDestinationDir(java.io.File destinationDir) |
Deprecated.
|
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
@Inject protected org.gradle.internal.operations.BuildOperationExecutor getBuildOperationExecutor()
@Inject protected ObjectFactory getObjectFactory()
@ReplacedBy("destinationDirectory") @Deprecated public java.io.File getDestinationDir()
@Deprecated
, please use getDestinationDirectory()
instead.@Deprecated public void setDestinationDir(java.io.File destinationDir)
@Deprecated
, please use getTestResults()
instead to access the new collection property.@OutputDirectory public DirectoryProperty getDestinationDirectory()
@InputFiles @SkipWhenEmpty @IgnoreEmptyDirectories @PathSensitive(NONE) public ConfigurableFileCollection getTestResults()
@Deprecated public void reportOn(java.lang.Object... results)
This method accepts any parameter of the given types:
Test
task instance. The results from the test task are included in the report. The test task is automatically added
as a dependency of this task.File
instances as per Project.files(Object...)
. These must
point to the binary test results directory generated by a Test
task instance.Iterable
. The contents of the iterable are converted recursively.@Deprecated
- use getTestResults()
and invoke ConfigurableFileCollection.from(Object...)
instead,
passing references to AbstractTestTask.getBinaryResultsDirectory()
as arguments.results
- The result objects.