diff options
author | cope.li <cope.li@huawei.com> | 2018-11-23 16:34:23 +0800 |
---|---|---|
committer | Emma Foley <emma.l.foley@intel.com> | 2018-12-13 14:54:23 +0000 |
commit | 337eab4eb00aab01f6f5b36523248ac792b99581 (patch) | |
tree | 474acbc3bfa909796aec54fe236cd58a5a2fa01e /yardstick/benchmark | |
parent | edb66ef37f9d89a783f3eda15d82d6fcebd7598e (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.py | 1 |
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 |