[Lldb-commits] [lldb] add0149 - [lldb][test] Narrow TestStepNoDebug.py XFAIL to dwarf and dwo (#231818)
via lldb-commits
lldb-commits at lists.llvm.org
Wed Oct 14 01:56:40 PDT 2026
Author: David Spickett
Date: 2026-10-14T09:56:27+01:00
New Revision: add0149cd42787b6e58d9cd284f1ce0260a689cd
URL: https://github.com/llvm/llvm-project/commit/add0149cd42787b6e58d9cd284f1ce0260a689cd
DIFF: https://github.com/llvm/llvm-project/commit/add0149cd42787b6e58d9cd284f1ce0260a689cd.diff
LOG: [lldb][test] Narrow TestStepNoDebug.py XFAIL to dwarf and dwo (#231818)
Follow up to #230116.
These tests were xfailed due to
https://github.com/llvm/llvm-project/issues/56292, which still applies.
They pass with PDB.
Also remove the debug info types from the docstrings, they must be from
a time before we automatically ran tests with different debug info
formats.
Added:
Modified:
lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py
Removed:
################################################################################
diff --git a/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py b/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py
index 2894dbcfd25d8..7bce0b21bf038 100644
--- a/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py
+++ b/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py
@@ -12,10 +12,11 @@
class StepAvoidsNoDebugTestCase(TestBase):
@add_test_categories(["pyapi"])
@expectedFailureAll(
- archs=["aarch64"], oslist=["windows"], bugnumber="llvm.org/pr56292"
+ archs=["aarch64"], oslist=["windows"], bugnumber="llvm.org/pr56292",
+ debug_info=["dwarf", "dwo"]
)
def test_step_out_with_python(self):
- """Test stepping out using avoid-no-debug with dsyms."""
+ """Test stepping out using avoid-no-debug."""
self.build()
self.get_to_starting_point()
self.do_step_out_past_nodebug()
@@ -30,11 +31,12 @@ def test_step_out_with_python(self):
bugnumber="llvm.org/pr28549",
)
@expectedFailureAll(
- archs=["aarch64"], oslist=["windows"], bugnumber="llvm.org/pr56292"
+ archs=["aarch64"], oslist=["windows"], bugnumber="llvm.org/pr56292",
+ debug_info=["dwarf", "dwo"]
)
@expectedFailureAll(archs=["arm64e"])
def test_step_over_with_python(self):
- """Test stepping over using avoid-no-debug with dwarf."""
+ """Test stepping over using avoid-no-debug."""
self.build()
self.get_to_starting_point()
self.do_step_over_past_nodebug()
@@ -49,11 +51,12 @@ def test_step_over_with_python(self):
bugnumber="llvm.org/pr28549",
)
@expectedFailureAll(
- archs=["aarch64"], oslist=["windows"], bugnumber="llvm.org/pr56292"
+ archs=["aarch64"], oslist=["windows"], bugnumber="llvm.org/pr56292",
+ debug_info=["dwarf", "dwo"]
)
@expectedFailureAll(archs=["arm64e"])
def test_step_in_with_python(self):
- """Test stepping in using avoid-no-debug with dwarf."""
+ """Test stepping in using avoid-no-debug."""
self.build()
self.get_to_starting_point()
self.do_step_in_past_nodebug()
More information about the lldb-commits
mailing list