diff options
author | mbeierl <mark.beierl@dell.com> | 2017-02-01 14:27:19 -0500 |
---|---|---|
committer | mbeierl <mark.beierl@dell.com> | 2017-02-01 14:41:49 -0500 |
commit | b64833b08e839691cc0c95aa27b49e7eee83dbe6 (patch) | |
tree | 63e1d8f8a1f51a8cb0f89d725f08bf1df8072db5 /storperf/test_executor.py | |
parent | ae4a3d47a67dfddd3a222a1f06c3212956567d24 (diff) |
Add URL for results report
Records the URL returned from testresults db.
Changes the URL ref from localhost to external and reports in
daily job.
Change-Id: I0068ea963671fb183779ac20592ba6933647eea0
JIRA: STORPERF-104
Signed-off-by: mbeierl <mark.beierl@dell.com>
Diffstat (limited to 'storperf/test_executor.py')
-rw-r--r-- | storperf/test_executor.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/storperf/test_executor.py b/storperf/test_executor.py index e6f0784..d46e0c7 100644 --- a/storperf/test_executor.py +++ b/storperf/test_executor.py @@ -43,6 +43,7 @@ class TestExecutor(object): self.end_time = None self.current_workload = None self.workload_status = {} + self.result_url = None self._queue_depths = [1, 4, 8] self._block_sizes = [512, 4096, 16384] self.event_listeners = set() @@ -198,6 +199,7 @@ class TestExecutor(object): result['Status'] = status result['Workloads'] = self.workload_status + result['TestResultURL'] = self.result_url return result @@ -303,6 +305,9 @@ class TestExecutor(object): self.logger.info("Completed workload %s" % (workload_name)) self.logger.info("Completed job %s" % (self.job_db.job_id)) + if self.result_url is not None: + self.logger.info("Results can be found at %s" % self.result_url) + self.end_time = time.time() self._terminated = True self.broadcast_event() |