Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, org.gradle.util.Configurable<Task>
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.
|
FileCollection |
getTestResultDirs() |
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.
|
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Inject protected org.gradle.internal.operations.BuildOperationExecutor getBuildOperationExecutor()
@OutputDirectory public File getDestinationDir()
public void setDestinationDir(File destinationDir)
@PathSensitive(NONE) @InputFiles @SkipWhenEmpty public FileCollection getTestResultDirs()
public void setTestResultDirs(Iterable<File> testResultDirs)
Test
task.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.results
- The result objects.