-
- All Implemented Interfaces:
-
org.gradle.api.Named
,org.jetbrains.kotlin.gradle.execution.KotlinAggregatingExecution
,org.jetbrains.kotlin.gradle.plugin.ExecutionTaskHolder
,org.jetbrains.kotlin.gradle.plugin.KotlinExecution
,org.jetbrains.kotlin.gradle.plugin.KotlinTestRun
,org.jetbrains.kotlin.gradle.testing.KotlinAggregatingTestRun
public abstract class KotlinReportAggregatingTestRun<E extends KotlinExecution.ExecutionSource, A extends KotlinAggregateExecutionSource<E>, T extends KotlinTestRun<E>> implements KotlinAggregatingTestRun<E, A, T>, ExecutionTaskHolder<KotlinTestReport>
-
-
Field Summary
Fields Modifier and Type Field Description private TaskProvider<KotlinTestReport>
executionTask
private final String
testRunName
private final A
executionSource
-
Constructor Summary
Constructors Constructor Description KotlinReportAggregatingTestRun(String testRunName)
-
Method Summary
Modifier and Type Method Description TaskProvider<KotlinTestReport>
getExecutionTask()
Unit
setExecutionTask(TaskProvider<KotlinTestReport> executionTask)
final String
getTestRunName()
String
getName()
Unit
filter(Function1<TestFilter, Unit> configureFilter)
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinExecution
getExecutionSource
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.KotlinTestRun
filter
-
Methods inherited from class org.jetbrains.kotlin.gradle.execution.KotlinAggregatingExecution
configureAllExecutions, configureAllExecutions, getConfiguredExecutions
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
KotlinReportAggregatingTestRun
KotlinReportAggregatingTestRun(String testRunName)
-
-
Method Detail
-
getExecutionTask
TaskProvider<KotlinTestReport> getExecutionTask()
-
setExecutionTask
Unit setExecutionTask(TaskProvider<KotlinTestReport> executionTask)
-
getTestRunName
final String getTestRunName()
-
-
-
-