diff options
author | Cédric Ollivier <cedric.ollivier@orange.com> | 2018-07-30 16:08:41 +0200 |
---|---|---|
committer | Cédric Ollivier <cedric.ollivier@orange.com> | 2018-07-30 16:09:55 +0200 |
commit | 12217df35b64528f786d3548ca2353907b2b6ebb (patch) | |
tree | 5e4a795d920a1485cfdf2b15aa2dd6b74ff0fc75 /xtesting/ci/run_tests.py | |
parent | c0168e2f1a1a43f33f552923f3a5511a019129df (diff) |
Stop skipping testcases if one raises exceptions
https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/188/console
Change-Id: Ic412c5b55169f599bd9cdb623f349dd2220940db
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'xtesting/ci/run_tests.py')
-rw-r--r-- | xtesting/ci/run_tests.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xtesting/ci/run_tests.py b/xtesting/ci/run_tests.py index 0471732f..c8983b46 100644 --- a/xtesting/ci/run_tests.py +++ b/xtesting/ci/run_tests.py @@ -177,6 +177,12 @@ class Runner(object): LOGGER.exception("Cannot import module %s", run_dict['module']) except AttributeError: LOGGER.exception("Cannot get class %s", run_dict['class']) + except Exception: # pylint: disable=broad-except + LOGGER.exception( + "\n\nPlease fix the testcase %s.\n" + "All exceptions should be caught by the testcase instead!" + "\n\n", + test.get_name()) else: raise Exception("Cannot import the class for the test case.") return result |