Skip to content

Commit 71d2c3c

Browse files
adrian-prantlaokblast
authored andcommitted
[lldb] Improve error logging in test (NFC)
1 parent 4e45c7d commit 71d2c3c

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

lldb/test/API/macosx/posix_spawn/TestLaunchProcessPosixSpawn.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,11 @@ def no_apple_silicon(self):
3636

3737
def run_arch(self, exe, arch):
3838
self.runCmd("target create -arch {} {}".format(arch, exe))
39-
self.runCmd("run")
40-
41-
process = self.dbg.GetSelectedTarget().process
39+
target = self.dbg.GetSelectedTarget()
40+
launch_info = target.GetLaunchInfo()
41+
error = lldb.SBError()
42+
process = target.Launch(launch_info, error)
43+
self.assertTrue(error.Success, str(error))
4244
self.assertState(process.GetState(), lldb.eStateExited)
4345
self.assertIn("slice: {}".format(arch), process.GetSTDOUT(1000))
4446

0 commit comments

Comments
 (0)