Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, Configurable<Task>
@DisableCachingByDefault(because="Not made cacheable, yet") public 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() |
|
File |
getDestinationDir() |
Returns the directory to write the HTML report to.
|
DirectoryProperty |
getDestinationDirectory() |
Returns the directory to write the HTML report to.
|
protected ObjectFactory |
getObjectFactory() |
|
FileCollection |
getTestResultDirs() |
Returns the set of binary test results to include in the report.
|
ConfigurableFileCollection |
getTestResults() |
Returns the set of binary test results to include in the report.
|
void |
reportOn(Object... results) |
Adds some results to include in the report.
|
void |
setDestinationDir(File destinationDir) |
Sets the directory to write the HTML report to.
|
void |
setTestResultDirs(Iterable<File> testResultDirs) |
Sets the binary test results to use to include in the report.
|
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, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, 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") public File getDestinationDir()
@Deprecated
soon, please use getDestinationDirectory()
instead.public void setDestinationDir(File destinationDir)
@Deprecated
soon, please use getTestResults()
instead to access the new collection property.@Incubating @OutputDirectory public DirectoryProperty getDestinationDirectory()
@ReplacedBy("testResults") public FileCollection getTestResultDirs()
@Deprecated
soon, please use getTestResults()
()} instead.@Incubating @InputFiles @SkipWhenEmpty @IgnoreEmptyDirectories @PathSensitive(NONE) public ConfigurableFileCollection getTestResults()
public void setTestResultDirs(Iterable<File> testResultDirs)
Test
task.
This method will be @Deprecated
soon, please use getTestResults()
instead to access the new collection property.public void reportOn(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
soon - use getTestResults()
and invoke ConfigurableFileCollection.from(Object...)
instead,
passing references to AbstractTestTask.getBinaryResultsDirectory()
as arguments.results
- The result objects.