Skip to content
Snippets Groups Projects
Commit e8abb971 authored by Nikolaus Huber's avatar Nikolaus Huber
Browse files

fixes

feature to parse all PS instances

git-svn-id: https://se1.informatik.uni-wuerzburg.de/usvn/svn/code/code/DMM/trunk@12301 9e42b895-fcda-4063-8a3b-11be15eb1bbd
parent 7bb95873
No related branches found
No related tags found
No related merge requests found
......@@ -7,6 +7,7 @@ import org.eclipse.emf.common.util.URI;
import edu.kit.ipd.descartes.adaptation.TacticsHistory;
import edu.kit.ipd.descartes.adaptation.model.AbstractEcoreModelLoader;
import edu.kit.ipd.descartes.adaptation.model.dmm.AdaptationProcessModelLoader;
import edu.kit.ipd.descartes.adaptation.util.BlueYonderExperimentTracker;
import edu.kit.ipd.descartes.mm.adaptation.WeightedTactic;
import edu.kit.ipd.descartes.perfdatarepo.Impact;
......@@ -44,7 +45,9 @@ public class ObservationRepositoryHandler implements IPerformanceDataRepositoryH
if (latestTactic == null) {
o = repository.getLatestObservation();
} else {
String expName = tracker.getCurrentExperimentName();
// TODO: Blue Yonder specific, introduce abstraction layer
// String expName = tracker.getCurrentExperimentName();
String expName = tracker.getExperimentNameForDistributedDataCenter(AdaptationProcessModelLoader.getDistributedDataCenter());
logger.debug("Searching for result of " + expName);
o = ObservationRepositoryHelper.getResultEndingWith(expName, repository);
}
......@@ -55,7 +58,8 @@ public class ObservationRepositoryHandler implements IPerformanceDataRepositoryH
@Override
public Impact getLatestImpact(WeightedTactic tactic) {
tracker.track(tactic);
String expName = tracker.getCurrentExperimentName();
// String expName = tracker.getCurrentExperimentName();
String expName = tracker.getExperimentNameForDistributedDataCenter(AdaptationProcessModelLoader.getDistributedDataCenter());
logger.debug("Searching for impact of " + expName);
Impact latestImpact = PerfDataRepoConverter.convertObservableImpact(ObservationRepositoryHelper
.searchImpactOfTactic(expName, repository));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment