public class BazelScenarioDefinition extends BuildToolCommandLineScenarioDefinition
| Constructor and Description |
|---|
BazelScenarioDefinition(java.lang.String scenarioName,
java.lang.String title,
java.util.List<java.lang.String> targets,
java.util.List<BuildMutator> buildMutators,
int warmUpCount,
int buildCount,
java.io.File outputDir,
java.io.File bazelHome) |
| 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() |
createsMultipleProcesses, doesCleanup, getBuildConfiguration, getExecutablePath, getTargets, getTasksDisplayName, getToolHome, printDetailgetBuildCount, getBuildMutators, getName, getOutputDir, getTitle, getWarmUpCount, printTo, validate, visitProblemspublic BazelScenarioDefinition(java.lang.String scenarioName,
@Nullable
java.lang.String title,
java.util.List<java.lang.String> targets,
java.util.List<BuildMutator> buildMutators,
int warmUpCount,
int buildCount,
java.io.File outputDir,
@Nullable
java.io.File bazelHome)
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 BuildInvoker getInvoker()
getInvoker in class ScenarioDefinitionprotected java.lang.String getExecutableName()
getExecutableName in class BuildToolCommandLineScenarioDefinitionprotected java.lang.String getToolHomeEnvName()
getToolHomeEnvName in class BuildToolCommandLineScenarioDefinition