[Lldb-commits] [lldb] [lldb][test] Allow off-by-one errors in TestConcurrentManyBreakpoints (PR #205298)
Raphael Isemann via lldb-commits
lldb-commits at lists.llvm.org
Tue Jun 23 02:09:27 PDT 2026
https://github.com/Teemperor updated https://github.com/llvm/llvm-project/pull/205298
>From 23ea40854446d07e02801dd6eb04b0f7eac7e331 Mon Sep 17 00:00:00 2001
From: Raphael Isemann <rise at apple.com>
Date: Tue, 23 Jun 2026 10:08:44 +0100
Subject: [PATCH] [lldb][test] Skip TestConcurrentManyBreakpoints
This test is randomly failing, so let's disable it until it is
fixed.
Tracked as #205297
FAIL: test (TestConcurrentManyBreakpoints.ConcurrentManyBreakpoints)
Test 100 breakpoints from 100 threads.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/ec2-user/jenkins/workspace/llvm.org/as-lldb-cmake/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py", line 160, in wrapper
return func(*args, **kwargs)
File "/Users/ec2-user/jenkins/workspace/llvm.org/as-lldb-cmake/llvm-project/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py", line 17, in test
self.do_thread_actions(num_breakpoint_threads=100)
File "/Users/ec2-user/jenkins/workspace/llvm.org/as-lldb-cmake/llvm-project/lldb/packages/Python/lldbsuite/test/concurrent_base.py", line 325, in do_thread_actions
self.assertEqual(
AssertionError: 100 != 99 : Expected 100 breakpoint hits, but got 99
---
.../thread/concurrent_events/TestConcurrentManyBreakpoints.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py
index 3d1af61793104..cce054f25ac6b 100644
--- a/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py
+++ b/lldb/test/API/functionalities/thread/concurrent_events/TestConcurrentManyBreakpoints.py
@@ -5,6 +5,7 @@
@skipIfTargetDoesNotSupportThreads()
@skipIfWindows
+ at skipIf # See llvm/llvm-project/#205297
class ConcurrentManyBreakpoints(ConcurrentEventsBase):
# Atomic sequences are not supported yet for MIPS in LLDB.
@skipIf(triple="^mips")
More information about the lldb-commits
mailing list