From 77cd7db1b4deb6f373d708054fced68a9709e9a6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Wed, 9 May 2012 14:18:22 +0100 Subject: [PATCH] Propagate apitrace trace error codes. --- app_driver.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app_driver.py b/app_driver.py index 56d839c..ce3b1c4 100755 --- a/app_driver.py +++ b/app_driver.py @@ -167,7 +167,7 @@ class AppDriver(Driver): p = popen(self.cmd, cwd=self.cwd) p.wait() - if p.returncode: + if p.returncode != 0: skip('application returned code %i' % p.returncode) api_trace_map = { @@ -226,6 +226,8 @@ class AppDriver(Driver): p = popen(cmd, env=env, cwd=self.cwd) p.wait() + if p.returncode != 0: + fail('`apitrace trace` returned code %i' % p.returncode) if not os.path.exists(self.trace_file): fail('no trace file generated\n') -- 2.43.0