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.1k stars 320 forks source link

[lldb/Crashlog] Re-enable tests on x86_64 #8869

Closed medismailben closed 3 weeks ago

medismailben commented 4 weeks ago

This PR re-enables the crashlogs test to run on Intel bots.

The test were disabled previously because they'd hit a non-deterministic deadlock when loading images in parallel. This PR includes a temporary workaround to the deadlock by loading images sequentially and disables image lookup using dSYMForUUID since the CI bots don't have access to build records to pull the images from, so it doesn't make sense to do it in tests.

rdar://128953725 rdar://128738052 rdar://129401926

medismailben commented 4 weeks ago

@swift-ci test

medismailben commented 4 weeks ago

@swift-ci test

medismailben commented 3 weeks ago

@swift-ci test

medismailben commented 3 weeks ago

This should also fix rdar://129192983