Author: tberghammer Date: Fri Oct 2 07:00:04 2015 New Revision: 249120 URL: http://llvm.org/viewvc/llvm-project?rev=249120&view=rev Log: Change expected stop reason in TestInferiorAssert for Android API <= 16
Modified: lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py Modified: lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py?rev=249120&r1=249119&r2=249120&view=diff ============================================================================== --- lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py (original) +++ lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py Fri Oct 2 07:00:04 2015 @@ -55,7 +55,11 @@ class AssertingInferiorTestCase(TestBase lldbutil.run_break_set_by_file_and_line (self, "main.c", line, num_expected_locations=1, loc_exact=True) def check_stop_reason(self): - stop_reason = 'stop reason = signal SIGABRT' + if matchAndroid(api_levels=range(1, 16+1))(self): + # On android until API-16 the abort() call ended in a sigsegv instead of in a sigabrt + stop_reason = 'stop reason = signal SIGSEGV' + else: + stop_reason = 'stop reason = signal SIGABRT' # The stop reason of the thread should be an abort signal or exception. self.expect("thread list", STOPPED_DUE_TO_ASSERT, _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits