Package org.gradle.profiler
Class BuildToolCommandLineScenarioDefinition
java.lang.Object
org.gradle.profiler.ScenarioDefinition
org.gradle.profiler.BuildToolCommandLineScenarioDefinition
- Direct Known Subclasses:
BazelScenarioDefinition,BuckScenarioDefinition,MavenScenarioDefinition
-
Constructor Summary
ConstructorsConstructorDescriptionBuildToolCommandLineScenarioDefinition(String name, String title, List<String> targets, List<BuildMutator> buildMutators, int warmUpCount, int buildCount, File outputDir, File toolHome) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanprotected abstract StringA human consumable description of the 'tasks' that are run for this scenario (may not be Gradle tasks).protected abstract Stringprotected voidprintDetail(PrintStream out) Methods inherited from class org.gradle.profiler.ScenarioDefinition
getBuildCount, getBuildMutators, getBuildToolDisplayName, getDisplayName, getInvoker, getName, getOutputDir, getProfileName, getTitle, getWarmUpCount, printTo, validate, visitProblems
-
Constructor Details
-
BuildToolCommandLineScenarioDefinition
-
-
Method Details
-
getExecutableName
-
getToolHomeEnvName
-
printDetail
- Overrides:
printDetailin classScenarioDefinition
-
getExecutablePath
-
getTasksDisplayName
Description copied from class:ScenarioDefinitionA human consumable description of the 'tasks' that are run for this scenario (may not be Gradle tasks).- Specified by:
getTasksDisplayNamein classScenarioDefinition
-
getTargets
-
getToolHome
-
createsMultipleProcesses
public boolean createsMultipleProcesses()- Specified by:
createsMultipleProcessesin classScenarioDefinition
-
doesCleanup
public boolean doesCleanup()- Specified by:
doesCleanupin classScenarioDefinition
-
getBuildConfiguration
- Specified by:
getBuildConfigurationin classScenarioDefinition
-