Class ExperimentRunner
java.lang.Object
org.palladiosimulator.simexp.pcm.util.ExperimentRunner
-
Constructor Summary
ConstructorDescriptionExperimentRunner
(org.palladiosimulator.experimentautomation.experiments.Experiment initial) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clearFailureScenarios
(IExperimentProvider experimentProvider) List<org.palladiosimulator.edp2.models.ExperimentData.ExperimentRun>
de.uka.ipd.sdq.workflow.mdsd.blackboard.ResourceSetPartition
org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition
void
injectFailureScenario
(org.palladiosimulator.failuremodel.failurescenario.FailureScenarioRepository failureScenarioRepo, org.palladiosimulator.failuremodel.failuretype.FailureTypeRepository failureTypeRepo) org.palladiosimulator.solver.models.PCMInstance
void
void
updateFailureScenario
(org.palladiosimulator.failuremodel.failurescenario.FailureScenarioRepository failureScenarioRepo)
-
Constructor Details
-
ExperimentRunner
public ExperimentRunner(org.palladiosimulator.experimentautomation.experiments.Experiment initial)
-
-
Method Details
-
runExperiment
public void runExperiment() -
getCurrentExperimentRuns
public List<org.palladiosimulator.edp2.models.ExperimentData.ExperimentRun> getCurrentExperimentRuns() -
makeSnapshotOfPCM
public org.palladiosimulator.solver.models.PCMInstance makeSnapshotOfPCM() -
getWorkingPartition
public org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition getWorkingPartition() -
getPlainWorkingPartition
public de.uka.ipd.sdq.workflow.mdsd.blackboard.ResourceSetPartition getPlainWorkingPartition() -
injectFailureScenario
public void injectFailureScenario(org.palladiosimulator.failuremodel.failurescenario.FailureScenarioRepository failureScenarioRepo, org.palladiosimulator.failuremodel.failuretype.FailureTypeRepository failureTypeRepo) throws IOException - Throws:
IOException
-
updateFailureScenario
public void updateFailureScenario(org.palladiosimulator.failuremodel.failurescenario.FailureScenarioRepository failureScenarioRepo) throws IOException - Throws:
IOException
-
clearFailureScenarios
-