From 2ec68d311aed289d78f5c7120dca82ea4ac8280d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Gr=C3=A4nitz?= Date: Tue, 14 Jan 2025 11:35:02 +0100 Subject: [PATCH] [dev] Enable tests for LLDB in CI and run them many times to detect flakes more efficiently --- utils/build-windows-toolchain.bat | 2 +- utils/build.ps1 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/build-windows-toolchain.bat b/utils/build-windows-toolchain.bat index 2c2012786b142..374e80bf2826f 100644 --- a/utils/build-windows-toolchain.bat +++ b/utils/build-windows-toolchain.bat @@ -60,7 +60,7 @@ set TMPDIR=%BuildRoot%\tmp set NINJA_STATUS=[%%f/%%t][%%p][%%es] :: Build the -Test argument, if any, by subtracting skipped tests -set TestArg=-Test lld,swift,dispatch,foundation,xctest,swift-format,sourcekit-lsp, +set TestArg=-Test lld,lldb,swift,dispatch,foundation,xctest,swift-format,sourcekit-lsp, for %%I in (%SKIP_TESTS%) do (call set TestArg=%%TestArg:%%I,=%%) if "%TestArg:~-1%"=="," (set TestArg=%TestArg:~0,-1%) else (set TestArg= ) diff --git a/utils/build.ps1 b/utils/build.ps1 index 122a9a6ba0b22..5a23c352ebf2f 100644 --- a/utils/build.ps1 +++ b/utils/build.ps1 @@ -1503,7 +1503,7 @@ function Build-Compilers() { if ($TestLLD) { $Targets += @("check-lld") } if ($TestSwift) { $Targets += @("check-swift", "SwiftCompilerPlugin") } if ($TestLLDB) { - $Targets += @("check-lldb") + $Targets += @("check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb", "check-lldb") function Select-LitTestOverrides { param([string] $TestStatus)