aboutsummaryrefslogtreecommitdiffstats
path: root/yardstick/benchmark
diff options
context:
space:
mode:
authorcope.li <cope.li@huawei.com>2018-11-23 16:34:23 +0800
committerEmma Foley <emma.l.foley@intel.com>2018-12-13 14:54:23 +0000
commit337eab4eb00aab01f6f5b36523248ac792b99581 (patch)
tree474acbc3bfa909796aec54fe236cd58a5a2fa01e /yardstick/benchmark
parentedb66ef37f9d89a783f3eda15d82d6fcebd7598e (diff)
Add raise for iteration exception in IterationRunner
When we run the testcase, if there was a exception in iteration _work_process, the process will still run on ,and the test result will not affected by the exception. JIRA: YARDSTICK-1555 Change-Id: I03803c0473015379bb0eb20ed7d474a2d923a4e3 Signed-off-by: cope.li <cope.li@huawei.com>
Diffstat (limited to 'yardstick/benchmark')
-rw-r--r--yardstick/benchmark/runners/iteration.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/yardstick/benchmark/runners/iteration.py b/yardstick/benchmark/runners/iteration.py
index 4c88f3671..58ab06a32 100644
--- a/yardstick/benchmark/runners/iteration.py
+++ b/yardstick/benchmark/runners/iteration.py
@@ -96,6 +96,7 @@ def _worker_process(queue, cls, method_name, scenario_cfg,
except Exception: # pylint: disable=broad-except
errors = traceback.format_exc()
LOG.exception("")
+ raise
else:
if result:
# add timeout for put so we don't block test