From 99773ea7e8d159b1bde1ad84a4f1da3d843078f3 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Tue, 19 Jul 2022 11:52:22 -0700 Subject: [PATCH] test-runner: start dbus with --start Starts dbus-daemon as well as sets the right environment variables so IWD can start (and any other dbus services). --- tools/run-tests | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools/run-tests b/tools/run-tests index 8f84c844..e45ffe46 100755 --- a/tools/run-tests +++ b/tools/run-tests @@ -1037,7 +1037,12 @@ atexit.register(exit_vm) runner.prepare_environment() if runner.args.start: - os.system(runner.args.start) + ctx = TestContext(runner.args) + ctx.start_dbus() + os.chdir(runner.args.testhome) + os.environ['DBUS_SYSTEM_BUS_ADDRESS'] = ctx.dbus_address + + subprocess.run([runner.args.start]) else: run_tests(runner.args)