[lldb] Relax expectation on TestMainThreadExit
authorPavel Labath <pavel@labath.sk>
Tue, 21 Mar 2023 10:19:13 +0000 (11:19 +0100)
committerPavel Labath <pavel@labath.sk>
Tue, 21 Mar 2023 10:26:32 +0000 (11:26 +0100)
The exit code of the (funky) test inferior depends on the linux kernel
version (changed some time between 5.15 and 6.1).

lldb/test/API/functionalities/thread/main_thread_exit/TestMainThreadExit.py

index 50060dd..7a8dd80 100644 (file)
@@ -26,4 +26,5 @@ class ThreadExitTestCase(TestBase):
         self.expect_expr("call_me()", result_value="12345")
 
         self.runCmd("continue")
-        self.assertEquals(self.process().GetExitStatus(), 47)
+        # Exit code depends on the version of the linux kernel
+        self.assertIn(self.process().GetExitStatus(), [42, 47])