apple / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Apple’s stable releases of Clang as well as support the Swift project.
https://llvm.org
Other
1.09k stars 320 forks source link

[Cherry-pick into swift/release/6.0] [lldb] Give more time to test/API/multiple-debuggers #8914

Closed adrian-prantl closed 1 week ago

adrian-prantl commented 1 week ago
commit 869f5517605224944d6037716e234d9f1f0e7067
Author: Adrian Prantl <aprantl@apple.com>
Date:   Thu Jun 20 08:19:45 2024 -0700

    [lldb] Give more time to test/API/multiple-debuggers

    This test occasionally fails on two of the busiest CI bots (asan and
    matrix), and we can't reproduce it locally. This leads to the
    hypothesis that the test is timing out (in the sense of the number of
    "join attempts" performed by this test's driver).

    This commit doubles the number of iterations performed and also does
    an NFC refactor of the main test loop so that it can be more easily
    understood.
adrian-prantl commented 1 week ago

@swift-ci test

adrian-prantl commented 1 week ago

@swift-ci test macos

adrian-prantl commented 1 week ago

lol, TestInternalThreadSuspension timed out...