[Lldb-commits] [lldb] [lldb][test] Disable TestUpdateBreakpointCondition.py on Windows on Arm (PR #232657)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Fri Oct 16 02:58:13 PDT 2026


https://github.com/DavidSpickett created https://github.com/llvm/llvm-project/pull/232657

Flaky on the buildbot,
see https://github.com/llvm/llvm-project/issues/206141.

For example https://lab.llvm.org/buildbot/#/builders/141/builds/24244

<...>\TestUpdateBreakpointCondition.py", line 67, in test_update_condition_python_api
    self.assertTrue(thread.IsValid(), "Should stop at x > y condition")
                    ^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'IsValid'

Relates to #232235.

>From 209d256551e0cedb94349e6e68c244ec29da8ac2 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spickett at arm.com>
Date: Fri, 16 Oct 2026 09:54:48 +0000
Subject: [PATCH] [lldb][test] Disable TestUpdateBreakpointCondition.py on
 Windows on Arm

Flaky on the buildbot,
see https://github.com/llvm/llvm-project/issues/206141.

For example https://lab.llvm.org/buildbot/#/builders/141/builds/24244

<...>\TestUpdateBreakpointCondition.py", line 67, in test_update_condition_python_api
    self.assertTrue(thread.IsValid(), "Should stop at x > y condition")
                    ^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'IsValid'
---
 .../update_condition/TestUpdateBreakpointCondition.py         | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lldb/test/API/functionalities/breakpoint/update_condition/TestUpdateBreakpointCondition.py b/lldb/test/API/functionalities/breakpoint/update_condition/TestUpdateBreakpointCondition.py
index ae929fc4d9f5a3..c6a4fce1e434cd 100644
--- a/lldb/test/API/functionalities/breakpoint/update_condition/TestUpdateBreakpointCondition.py
+++ b/lldb/test/API/functionalities/breakpoint/update_condition/TestUpdateBreakpointCondition.py
@@ -19,6 +19,8 @@ def setUp(self):
         self.source = "main.c"
 
     @add_test_categories(["pyapi"])
+    # Flaky on Windows on Arm buildbot - https://github.com/llvm/llvm-project/issues/206141.
+    @skipIf(oslist=["windows"], archs=["aarch64"])
     def test_update_condition_python_api(self):
         """Test that updating a breakpoint condition works correctly using Python API."""
         self.build()
@@ -77,6 +79,8 @@ def test_update_condition_python_api(self):
         )
         self.assertEqual(breakpoint.GetHitCount(), 4)
 
+    # Flaky on Windows on Arm buildbot - https://github.com/llvm/llvm-project/issues/206141.
+    @skipIf(oslist=["windows"], archs=["aarch64"])
     def test_update_condition_command(self):
         """Test that updating a breakpoint condition works correctly using breakpoint modify."""
         self.build()



More information about the lldb-commits mailing list