public class BuckScenarioDefinition extends BuildToolCommandLineScenarioDefinition
| Constructor and Description |
|---|
BuckScenarioDefinition(java.lang.String scenarioName,
java.lang.String title,
java.util.List<java.lang.String> targets,
java.lang.String type,
java.util.List<BuildMutator> buildMutators,
int warmUpCount,
int buildCount,
java.io.File outputDir,
java.io.File buckHome) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBuildToolDisplayName()
A human consumable description of the build tool that runs this scenario.
|
java.lang.String |
getDisplayName()
A human consumable and unique display name for this scenario using
ScenarioDefinition.getTitle(). |
protected java.lang.String |
getExecutableName() |
BuildInvoker |
getInvoker() |
java.lang.String |
getProfileName()
A unique name for this scenario, that can be used for file names and other identifiers.
|
protected java.lang.String |
getToolHomeEnvName() |
java.lang.String |
getType() |
protected void |
printDetail(java.io.PrintStream out) |
createsMultipleProcesses, doesCleanup, getBuildConfiguration, getExecutablePath, getExecutablePathWithoutToolHome, getTargets, getTasksDisplayName, getToolHomegetBuildCount, getBuildMutators, getName, getOutputDir, getTitle, getWarmUpCount, printTo, safeFileName, validate, visitProblemspublic BuckScenarioDefinition(java.lang.String scenarioName,
@Nullable
java.lang.String title,
java.util.List<java.lang.String> targets,
java.lang.String type,
java.util.List<BuildMutator> buildMutators,
int warmUpCount,
int buildCount,
java.io.File outputDir,
@Nullable
java.io.File buckHome)
public java.lang.String getDisplayName()
ScenarioDefinitionScenarioDefinition.getTitle().getDisplayName in class ScenarioDefinitionpublic java.lang.String getProfileName()
ScenarioDefinitiongetProfileName in class ScenarioDefinitionpublic java.lang.String getBuildToolDisplayName()
ScenarioDefinitiongetBuildToolDisplayName in class ScenarioDefinitionpublic java.lang.String getType()
public BuildInvoker getInvoker()
getInvoker in class ScenarioDefinitionprotected void printDetail(java.io.PrintStream out)
printDetail in class BuildToolCommandLineScenarioDefinitionprotected java.lang.String getExecutableName()
getExecutableName in class BuildToolCommandLineScenarioDefinitionprotected java.lang.String getToolHomeEnvName()
getToolHomeEnvName in class BuildToolCommandLineScenarioDefinition