Skip to content

Commit 706821b

Browse files
committed
[lldb][test] Skip TestConcurrentVFork on all Linux
And given that it is only for Linux - effectively skip it, but in a way where we don't forget that it's Linux only. See #85084. This test times out on occasion on Arm, AArch64 and X86 Linux, which I saw just today in a buildkite build. Causing a failure that is 1. confusing because the PR wasn't for LLDB and 2. annoying to find in the giant log file (which isn't the test's fault, but it adds to the overhead). It's probably important to have this test running somewhere but right now it's causing too much noise to do so.
1 parent bbb3679 commit 706821b

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

lldb/test/API/functionalities/fork/concurrent_vfork/TestConcurrentVFork.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def follow_child_helper(self, use_fork, call_exec):
4949

5050
@skipUnlessPlatform(["linux"])
5151
# https://github.com/llvm/llvm-project/issues/85084.
52-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
52+
@skipIf(oslist=["linux"])
5353
def test_follow_parent_vfork_no_exec(self):
5454
"""
5555
Make sure that debugging concurrent vfork() from multiple threads won't crash lldb during follow-parent.
@@ -59,7 +59,7 @@ def test_follow_parent_vfork_no_exec(self):
5959

6060
@skipUnlessPlatform(["linux"])
6161
# https://github.com/llvm/llvm-project/issues/85084.
62-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
62+
@skipIf(oslist=["linux"])
6363
def test_follow_parent_fork_no_exec(self):
6464
"""
6565
Make sure that debugging concurrent fork() from multiple threads won't crash lldb during follow-parent.
@@ -69,7 +69,7 @@ def test_follow_parent_fork_no_exec(self):
6969

7070
@skipUnlessPlatform(["linux"])
7171
# https://github.com/llvm/llvm-project/issues/85084.
72-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
72+
@skipIf(oslist=["linux"])
7373
def test_follow_parent_vfork_call_exec(self):
7474
"""
7575
Make sure that debugging concurrent vfork() from multiple threads won't crash lldb during follow-parent.
@@ -79,7 +79,7 @@ def test_follow_parent_vfork_call_exec(self):
7979

8080
@skipUnlessPlatform(["linux"])
8181
# https://github.com/llvm/llvm-project/issues/85084.
82-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
82+
@skipIf(oslist=["linux"])
8383
def test_follow_parent_fork_call_exec(self):
8484
"""
8585
Make sure that debugging concurrent vfork() from multiple threads won't crash lldb during follow-parent.
@@ -89,7 +89,7 @@ def test_follow_parent_fork_call_exec(self):
8989

9090
@skipUnlessPlatform(["linux"])
9191
# https://github.com/llvm/llvm-project/issues/85084.
92-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
92+
@skipIf(oslist=["linux"])
9393
def test_follow_child_vfork_no_exec(self):
9494
"""
9595
Make sure that debugging concurrent vfork() from multiple threads won't crash lldb during follow-child.
@@ -99,7 +99,7 @@ def test_follow_child_vfork_no_exec(self):
9999

100100
@skipUnlessPlatform(["linux"])
101101
# https://github.com/llvm/llvm-project/issues/85084.
102-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
102+
@skipIf(oslist=["linux"])
103103
def test_follow_child_fork_no_exec(self):
104104
"""
105105
Make sure that debugging concurrent fork() from multiple threads won't crash lldb during follow-child.
@@ -109,7 +109,7 @@ def test_follow_child_fork_no_exec(self):
109109

110110
@skipUnlessPlatform(["linux"])
111111
# https://github.com/llvm/llvm-project/issues/85084.
112-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
112+
@skipIf(oslist=["linux"])
113113
def test_follow_child_vfork_call_exec(self):
114114
"""
115115
Make sure that debugging concurrent vfork() from multiple threads won't crash lldb during follow-child.
@@ -119,7 +119,7 @@ def test_follow_child_vfork_call_exec(self):
119119

120120
@skipUnlessPlatform(["linux"])
121121
# https://github.com/llvm/llvm-project/issues/85084.
122-
@skipIf(oslist=["linux"], archs=["aarch64", "arm"])
122+
@skipIf(oslist=["linux"])
123123
def test_follow_child_fork_call_exec(self):
124124
"""
125125
Make sure that debugging concurrent fork() from multiple threads won't crash lldb during follow-child.

0 commit comments

Comments
 (0)