Package org.gradle.api.tasks.testing
Class TestReport
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.tasks.testing.TestReport
- All Implemented Interfaces:
Comparable<Task>
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.TaskInternal
,Named
,ExtensionAware
,Task
,Configurable<Task>
@DisableCachingByDefault(because="Not made cacheable, yet")
public abstract class TestReport
extends DefaultTask
Generates an HTML test report from the results of one or more
Test
tasks.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Task
Task.Namer
-
Field Summary
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.gradle.internal.operations.BuildOperationExecutor
protected org.gradle.internal.operations.BuildOperationRunner
Deprecated.Returns the directory to write the HTML report to.protected ObjectFactory
Returns the set of binary test results to include in the report.void
Deprecated.void
setDestinationDir
(File destinationDir) Deprecated.Methods inherited from class org.gradle.api.DefaultTask
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
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Constructor Details
-
TestReport
public TestReport()
-
-
Method Details
-
getBuildOperationRunner
@Inject protected org.gradle.internal.operations.BuildOperationRunner getBuildOperationRunner() -
getBuildOperationExecutor
@Inject protected org.gradle.internal.operations.BuildOperationExecutor getBuildOperationExecutor() -
getObjectFactory
-
getDestinationDir
Deprecated.Returns the directory to write the HTML report to. This method is@Deprecated
, please usegetDestinationDirectory()
instead. -
setDestinationDir
Deprecated.Sets the directory to write the HTML report to. This method is@Deprecated
, please usegetTestResults()
instead to access the new collection property. -
getDestinationDirectory
Returns the directory to write the HTML report to.- Since:
- 7.4
-
getTestResults
@InputFiles @SkipWhenEmpty @IgnoreEmptyDirectories @PathSensitive(NONE) public ConfigurableFileCollection getTestResults()Returns the set of binary test results to include in the report.- Since:
- 7.4
-
reportOn
Deprecated.Adds some results to include in the report.This method accepts any parameter of the given types:
- A
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. - Anything that can be converted to a set of
File
instances as perProject.files(Object...)
. These must point to the binary test results directory generated by aTest
task instance. - An
Iterable
. The contents of the iterable are converted recursively.
@Deprecated
- usegetTestResults()
and invokeConfigurableFileCollection.from(Object...)
instead, passing references toAbstractTestTask.getBinaryResultsDirectory()
as arguments.- Parameters:
results
- The result objects.
- A
-