[Lldb-commits] [lldb] r238495 - Skip ThreadStateTestCase.test_state_after_continue_with_dwarf on Darwin

Ying Chen chying at google.com
Thu May 28 14:03:26 PDT 2015


Author: chying
Date: Thu May 28 16:03:26 2015
New Revision: 238495

URL: http://llvm.org/viewvc/llvm-project?rev=238495&view=rev
Log:
Skip ThreadStateTestCase.test_state_after_continue_with_dwarf on Darwin

Summary:
- This test cause Python crash randomly on darwin builder
- Tracked by bug 'llvm.org/pr23669'

Test Plan: ./dotest.py -m --executable /Users/lldb_build/testSlave/buildDir/lldb.src/build/Debug/lldb --framework /Users/lldb_build/testSlave/buildDir/lldb.src/build/Debug/LLDB.framework -A x86_64 -C clang -p TestThreadStates.py

Reviewers: chaoren, vharron

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D10053

Modified:
    lldb/trunk/test/functionalities/thread/state/TestThreadStates.py

Modified: lldb/trunk/test/functionalities/thread/state/TestThreadStates.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/thread/state/TestThreadStates.py?rev=238495&r1=238494&r2=238495&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/thread/state/TestThreadStates.py (original)
+++ lldb/trunk/test/functionalities/thread/state/TestThreadStates.py Thu May 28 16:03:26 2015
@@ -37,18 +37,24 @@ class ThreadStateTestCase(TestBase):
         self.thread_state_after_continue_test()
 
     @dwarf_test
+    @skipIfDarwin # 'llvm.org/pr23669', cause Python crash randomly
+    @expectedFailureDarwin('llvm.org/pr23669')
     def test_state_after_continue_with_dwarf(self):
         """Test thread state after continue."""
         self.buildDwarf(dictionary=self.getBuildFlags(use_cpp11=False))
         self.thread_state_after_continue_test()
 
     @skipUnlessDarwin
+    @skipIfDarwin # 'llvm.org/pr23669', cause Python crash randomly
+    @expectedFailureDarwin('llvm.org/pr23669')
     @dsym_test
     def test_state_after_expression_with_dsym(self):
         """Test thread state after expression."""
         self.buildDsym(dictionary=self.getBuildFlags(use_cpp11=False))
         self.thread_state_after_continue_test()
 
+    @skipIfDarwin # 'llvm.org/pr23669', cause Python crash randomly
+    @expectedFailureDarwin('llvm.org/pr23669')
     @dwarf_test
     def test_state_after_expression_with_dwarf(self):
         """Test thread state after expression."""





More information about the lldb-commits mailing list