diff options
author | xudan <xudan16@huawei.com> | 2017-04-25 03:41:41 +0000 |
---|---|---|
committer | xudan <xudan16@huawei.com> | 2017-04-25 03:41:41 +0000 |
commit | a92c70b82ef5e68ecbf0fbb6cd6c4d0b904df3af (patch) | |
tree | c057fc7f40a90cc8a91808105ec7a7267af0e97c /dovetail/run.py | |
parent | dfeb31d74c5193956a0e77ad76054fc4aa7b100b (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-x | dovetail/run.py | 4 |
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 |