From 35c68c107d60fc0b8b191e474b6cf34d469fb87f Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 5 Sep 2022 15:30:08 +0200 Subject: [PATCH] linux: Add a way to run upowerd under catchsegv So we can use that to catch crashes instead of monitoring the whole test session. --- src/linux/integration-test.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/linux/integration-test.py b/src/linux/integration-test.py index db5058c..829d240 100755 --- a/src/linux/integration-test.py +++ b/src/linux/integration-test.py @@ -197,6 +197,8 @@ class Tests(dbusmock.DBusTestCase): if os.getenv('VALGRIND') != None: daemon_path = ['valgrind', self.daemon_path, '-v'] + elif os.getenv('CATCH') != None: + daemon_path = ['catchsegv', self.daemon_path, '-v'] else: daemon_path = [self.daemon_path, '-v'] self.daemon = subprocess.Popen(daemon_path,