From c6124f361c24d6a29d81922173becaef9d743b52 Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Tue, 17 Jun 2025 11:46:06 -0400 Subject: [PATCH 1/3] Toolchain testing PR for SwiftPM From dd9f5ca7cda16dd9b0e7eecc59458b612ae20cb6 Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Tue, 17 Jun 2025 11:54:33 -0400 Subject: [PATCH 2/3] Turn on swiftpm testing --- utils/build-windows-toolchain.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/build-windows-toolchain.bat b/utils/build-windows-toolchain.bat index 131c283eddc1e..091e5e322be69 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,lldb,swift,dispatch,foundation,xctest,swift-format,sourcekit-lsp, +set TestArg=-Test lld,lldb,swift,dispatch,foundation,xctest,swift-format,sourcekit-lsp,swiftpm, for %%I in (%SKIP_TESTS%) do (call set TestArg=%%TestArg:%%I,=%%) if "%TestArg:~-1%"=="," (set TestArg=%TestArg:~0,-1%) else (set TestArg= ) From faaaff0646390915a34687e8d93d8e1e1c568302 Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Thu, 19 Jun 2025 10:03:57 -0400 Subject: [PATCH 3/3] Run SwiftPM Tests in Parallel --- utils/build.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/build.ps1 b/utils/build.ps1 index d5c18a5b9b28c..100ce23d2294d 100644 --- a/utils/build.ps1 +++ b/utils/build.ps1 @@ -3254,7 +3254,7 @@ function Test-PackageManager() { } Build-SPMProject ` - -Action Test ` + -Action TestParallel ` -Src $SrcDir ` -Bin "$BinaryCache\$($HostPlatform.Triple)\PackageManagerTests" ` -Platform $HostPlatform `