Class TestDistributionPlugin<T extends ExtensionAware & PluginAware>
- java.lang.Object
-
- com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionPlugin<T>
-
- All Implemented Interfaces:
Plugin<T>
public class TestDistributionPlugin<T extends ExtensionAware & PluginAware> extends Object implements Plugin<T>
The Gradle Enterprise Test Distribution plugin for distributing test execution across remote agents.Requires a Gradle Enterprise server.
Please refer to the plugin documentation for details.
-
-
Field Summary
Fields Modifier and Type Field Description static StringTEST_DISTRIBUTION_GRADLE_PLUGIN_NAME
-
Constructor Summary
Constructors Constructor Description TestDistributionPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(T target)Apply this plugin to the supplied Settings or Project.
-
-
-
Field Detail
-
TEST_DISTRIBUTION_GRADLE_PLUGIN_NAME
public static final String TEST_DISTRIBUTION_GRADLE_PLUGIN_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
apply
public void apply(T target)
Apply this plugin to the supplied Settings or Project.This plugin adds a
TestDistributionExtensionnamed "distribution" and aPredictiveTestSelectionExtensionnamed "predictiveSelection" to allTesttasks.- Specified by:
applyin interfacePlugin<T extends ExtensionAware & PluginAware>- See Also:
TestDistributionExtension,PredictiveTestSelectionExtension
-
-