[Lldb-commits] [lldb] r246723 - XFAIL tests that rely on exact thread counts.

Zachary Turner via lldb-commits lldb-commits at lists.llvm.org
Wed Sep 2 15:40:40 PDT 2015


Author: zturner
Date: Wed Sep  2 17:40:40 2015
New Revision: 246723

URL: http://llvm.org/viewvc/llvm-project?rev=246723&view=rev
Log:
XFAIL tests that rely on exact thread counts.

On Windows we have to deal with OS created threads, so we can never
know the exact number of threads.

llvm.org/pr24681

Modified:
    lldb/trunk/test/functionalities/thread/exit_during_step/TestExitDuringStep.py
    lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py
    lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py

Modified: lldb/trunk/test/functionalities/thread/exit_during_step/TestExitDuringStep.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/thread/exit_during_step/TestExitDuringStep.py?rev=246723&r1=246722&r2=246723&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/thread/exit_during_step/TestExitDuringStep.py (original)
+++ lldb/trunk/test/functionalities/thread/exit_during_step/TestExitDuringStep.py Wed Sep  2 17:40:40 2015
@@ -23,6 +23,7 @@ class ExitDuringStepTestCase(TestBase):
     @expectedFailureDarwin("llvm.org/pr15824") # thread states not properly maintained
     @expectedFailureFreeBSD("llvm.org/pr18190") # thread states not properly maintained
     @expectedFailureLinux("llvm.org/pr15824") # thread states not properly maintained
+    @expectedFailureWindows("llvm.org/pr24681")
     @dwarf_test
     def test_thread_state_is_stopped_with_dwarf(self):
         """Test thread exit during step handling."""
@@ -51,6 +52,7 @@ class ExitDuringStepTestCase(TestBase):
         self.exit_during_step_in_test()
 
     @skipIfFreeBSD # llvm.org/pr21411: test is hanging
+    @expectedFailureWindows("llvm.org/pr24681")
     @dwarf_test
     def test_with_dwarf(self):
         """Test thread exit during step handling."""
@@ -58,6 +60,7 @@ class ExitDuringStepTestCase(TestBase):
         self.exit_during_step_inst_test()
 
     @skipIfFreeBSD # llvm.org/pr21411: test is hanging
+    @expectedFailureWindows("llvm.org/pr24681")
     @dwarf_test
     def test_step_over_with_dwarf(self):
         """Test thread exit during step-over handling."""
@@ -65,6 +68,7 @@ class ExitDuringStepTestCase(TestBase):
         self.exit_during_step_over_test()
 
     @skipIfFreeBSD # llvm.org/pr21411: test is hanging
+    @expectedFailureWindows("llvm.org/pr24681")
     @dwarf_test
     def test_step_in_with_dwarf(self):
         """Test thread exit during step-in handling."""

Modified: lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py?rev=246723&r1=246722&r2=246723&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py (original)
+++ lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py Wed Sep  2 17:40:40 2015
@@ -51,6 +51,7 @@ class ThreadStepOutTestCase(TestBase):
     @skipIfLinux                              # Test occasionally times out on the Linux build bot
     @expectedFailureLinux("llvm.org/pr23477") # Test occasionally times out on the Linux build bot
     @expectedFailureFreeBSD("llvm.org/pr19347")
+    @expectedFailureWindows("llvm.org/pr24681")
     @dwarf_test
     def test_python_with_dwarf(self):
         """Test thread step out on one thread via Python API (dwarf)."""

Modified: lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py?rev=246723&r1=246722&r2=246723&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py (original)
+++ lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py Wed Sep  2 17:40:40 2015
@@ -22,6 +22,7 @@ class ThreadExitTestCase(TestBase):
 
     @expectedFailureDarwin("llvm.org/pr15824") # thread states not properly maintained
     @expectedFailureFreeBSD("llvm.org/pr18190") # thread states not properly maintained
+    @expectedFailureWindows("llvm.org/pr24681")
     @dwarf_test
     def test_with_dwarf(self):
         """Test thread exit handling."""




More information about the lldb-commits mailing list