[Lldb-commits] [lldb] [lldb][test] Xfail two backtrace related tests on Windows on Arm (PR #172300)
David Spickett via lldb-commits
lldb-commits at lists.llvm.org
Mon Dec 15 06:03:29 PST 2025
https://github.com/DavidSpickett updated https://github.com/llvm/llvm-project/pull/172300
>From 18825d97b1fa0f752626ad99c9206375791ec244 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spickett at linaro.org>
Date: Mon, 15 Dec 2025 13:58:35 +0000
Subject: [PATCH] [lldb][test] Disable two backtrace related tests on Windows
on Arm
Since we updated our buildbot setup, these have been failing.
Ignore them until we have time to find the real problem, which
is something to do with failing to backtrace, or missing debug
info when we do.
---
.../API/functionalities/bt-interrupt/TestInterruptBacktrace.py | 1 +
lldb/test/API/python_api/hello_world/TestHelloWorld.py | 2 ++
2 files changed, 3 insertions(+)
diff --git a/lldb/test/API/functionalities/bt-interrupt/TestInterruptBacktrace.py b/lldb/test/API/functionalities/bt-interrupt/TestInterruptBacktrace.py
index 9e57e9271bd46..dc99538a742f8 100644
--- a/lldb/test/API/functionalities/bt-interrupt/TestInterruptBacktrace.py
+++ b/lldb/test/API/functionalities/bt-interrupt/TestInterruptBacktrace.py
@@ -12,6 +12,7 @@
class TestInterruptingBacktrace(TestBase):
NO_DEBUG_INFO_TESTCASE = True
+ @expectedFailureAll(oslist=["windows"], archs=["aarch64"])
@skipIf(oslist=["linux"], archs=["arm$"])
def test_backtrace_interrupt(self):
"""Use RequestInterrupt followed by stack operations
diff --git a/lldb/test/API/python_api/hello_world/TestHelloWorld.py b/lldb/test/API/python_api/hello_world/TestHelloWorld.py
index da540d3e016bb..e7b5c04d54fec 100644
--- a/lldb/test/API/python_api/hello_world/TestHelloWorld.py
+++ b/lldb/test/API/python_api/hello_world/TestHelloWorld.py
@@ -69,6 +69,7 @@ def test_with_process_launch_api(self):
# The breakpoint should have a hit count of 1.
self.assertEqual(breakpoint.GetHitCount(), 1, BREAKPOINT_HIT_ONCE)
+ @expectedFailureAll(oslist=["windows"], archs=["aarch64"])
@skipIfiOSSimulator
def test_with_attach_to_process_with_id_api(self):
"""Create target, spawn a process, and attach to it with process id."""
@@ -99,6 +100,7 @@ def test_with_attach_to_process_with_id_api(self):
stacktraces, exe=False, substrs=["main.c:%d" % self.line2, "(int)argc=2"]
)
+ @expectedFailureAll(oslist=["windows"], archs=["aarch64"])
@skipIfiOSSimulator
@skipIfAsan # FIXME: Hangs indefinitely.
def test_with_attach_to_process_with_name_api(self):
More information about the lldb-commits
mailing list