From: Ondrej Lichtner <olichtne(a)redhat.com>
This functionality fits the method more than the previous
implementation.
Signed-off-by: Ondrej Lichtner <olichtne(a)redhat.com>
---
lnst/Controller/Task.py | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lnst/Controller/Task.py b/lnst/Controller/Task.py
index 77f20c4..0b98bd0 100644
--- a/lnst/Controller/Task.py
+++ b/lnst/Controller/Task.py
@@ -502,12 +502,13 @@ class PerfRepoAPI(object):
def get_baseline(self, report_id):
report = self._rest_api.report_get_by_id(report_id)
- return report.get_baseline()
-
- def compare_to_baseline(self, result, report_id, metric_name):
- baseline = self.get_baseline(report_id)
+ baseline = report.get_baseline()
baseline_exec_id = baseline["execId"]
baseline_testExec = self._rest_api.testExecution_get(baseline_exec_id)
+ return baseline_testExec
+
+ def compare_to_baseline(self, result, report_id, metric_name):
+ baseline_testExec = self.get_baseline(report_id)
result_testExec = result.get_testExecution()
return self.compare_testExecutions(result_testExec,
--
2.1.0