diff options
author | Bastien Nocera <hadess@hadess.net> | 2022-09-05 15:30:08 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2022-11-16 16:30:01 +0100 |
commit | 35c68c107d60fc0b8b191e474b6cf34d469fb87f (patch) | |
tree | 5f3fdb55f4bd0fdad10bd4594c740479a4e8b617 | |
parent | 7f3a31447faf2006120abfad4802dbde7cd11e8b (diff) | |
download | upower-35c68c107d60fc0b8b191e474b6cf34d469fb87f.tar.gz |
linux: Add a way to run upowerd under catchsegv
So we can use that to catch crashes instead of monitoring the whole test
session.
-rwxr-xr-x | src/linux/integration-test.py | 2 |
1 files changed, 2 insertions, 0 deletions
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, |