summaryrefslogtreecommitdiffstats
path: root/dovetail/run.py
diff options
context:
space:
mode:
authorxudan <xudan16@huawei.com>2017-04-25 03:41:41 +0000
committerxudan <xudan16@huawei.com>2017-04-25 03:41:41 +0000
commita92c70b82ef5e68ecbf0fbb6cd6c4d0b904df3af (patch)
treec057fc7f40a90cc8a91808105ec7a7267af0e97c /dovetail/run.py
parentdfeb31d74c5193956a0e77ad76054fc4aa7b100b (diff)
Bugfix: KeyError when tempest_custom runs wrong
JIRA: DOVETAIL-406 1. When there are something wrong with the test case tempest_custom, it's details json data are "details": {}, So it will throw KeyError exception in this situation. 2. Catch this exception and set all sub_testcases FAIL. 3. Disable the exceed_max_retry_times(). Change-Id: I6bdfc5944a535625b2211a3bd8096a13b81b339e Signed-off-by: xudan <xudan16@huawei.com>
Diffstat (limited to 'dovetail/run.py')
-rwxr-xr-xdovetail/run.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/dovetail/run.py b/dovetail/run.py
index f268f921..607e1b15 100755
--- a/dovetail/run.py
+++ b/dovetail/run.py
@@ -54,8 +54,8 @@ def run_test(testsuite, testarea, logger):
continue
run_testcase = True
- if testcase.exceed_max_retry_times():
- run_testcase = False
+ # if testcase.exceed_max_retry_times():
+ # run_testcase = False
# if testcase.script_result_acquired():
# run_testcase = False