[Lldb-commits] [lldb] r344788 - [lldbsuite, windows] Disable two tail call frames tests that fail on Windows
Stella Stamenova via lldb-commits
lldb-commits at lists.llvm.org
Fri Oct 19 09:00:58 PDT 2018
Author: stella.stamenova
Date: Fri Oct 19 09:00:58 2018
New Revision: 344788
URL: http://llvm.org/viewvc/llvm-project?rev=344788&view=rev
Log:
[lldbsuite, windows] Disable two tail call frames tests that fail on Windows
Summary: These tests fail on Windows because of known limitations (a.k.a. bugs) with the current implementation of GetFrameAtIndex
Reviewers: asmith, vsk
Reviewed By: vsk
Subscribers: abidh, lldb-commits
Differential Revision: https://reviews.llvm.org/D53415
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py
lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py
Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py?rev=344788&r1=344787&r2=344788&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/sbapi_support/TestTailCallFrameSBAPI.py Fri Oct 19 09:00:58 2018
@@ -4,6 +4,7 @@ Test SB API support for identifying arti
import lldb
import lldbsuite.test.lldbutil as lldbutil
+from lldbsuite.test.decorators import *
from lldbsuite.test.lldbtest import *
class TestTailCallFrameSBAPI(TestBase):
@@ -14,6 +15,7 @@ class TestTailCallFrameSBAPI(TestBase):
# each debug info format.
NO_DEBUG_INFO_TESTCASE = True
+ @expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr26265")
def test_tail_call_frame_sbapi(self):
self.build()
self.do_test()
Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py?rev=344788&r1=344787&r2=344788&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/tail_call_frames/thread_step_out_or_return/TestSteppingOutWithArtificialFrames.py Fri Oct 19 09:00:58 2018
@@ -4,6 +4,7 @@ Test SB API support for identifying arti
import lldb
import lldbsuite.test.lldbutil as lldbutil
+from lldbsuite.test.decorators import *
from lldbsuite.test.lldbtest import *
class TestArtificialFrameThreadStepOut1(TestBase):
@@ -51,6 +52,7 @@ class TestArtificialFrameThreadStepOut1(
# frame #4: ... a.out`main at main.cpp:23:3 [opt]
return thread
+ @expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr26265")
def test_stepping_out_past_artificial_frame(self):
self.build()
thread = self.prepare_thread()
@@ -68,6 +70,7 @@ class TestArtificialFrameThreadStepOut1(
self.assertEqual(frame4.GetDisplayFunctionName(), "main")
self.assertFalse(frame2.IsArtificial())
+ @expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr26265")
def test_return_past_artificial_frame(self):
self.build()
thread = self.prepare_thread()
More information about the lldb-commits
mailing list