From fdc2e3417b5670cb94afc41ba80ea363087cfd1e Mon Sep 17 00:00:00 2001 From: David Bigagli <david@schedmd.com> Date: Wed, 25 Dec 2013 11:38:35 -0800 Subject: [PATCH] Add an exception handler in case the test log file does not exist. --- testsuite/expect/regression.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/testsuite/expect/regression.py b/testsuite/expect/regression.py index 62aa463c3cd..cbc60c2c6ac 100755 --- a/testsuite/expect/regression.py +++ b/testsuite/expect/regression.py @@ -114,7 +114,11 @@ def main(argv=None): passed_tests.append(test) sys.stdout.write('\n') if not options.keep_logs: - os.remove(testlog_name) + try: + os.remove(testlog_name) + except IOError as e: + print >> sys.stderr, 'ERROR failed to close %s %s' \ + % (testlog_name, e) else: failed_tests.append(test) os.rename(testlog_name, testlog_name+'.failed') -- GitLab