Skip to content

Commit 4b305a9

Browse files
committed
Debug failing windows tests
1 parent a671524 commit 4b305a9

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

scripts/test_windows.ps1

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ function Update-SwiftBuildAndPackageArguments {
1717
[string]$jsonFilePath = "./assets/test/.vscode/settings.json",
1818
[string]$codeWorkspaceFilePath = "./assets/test.code-workspace",
1919
[string]$windowsSdkVersion = "10.0.22000.0",
20-
[string]$vcToolsVersion = "14.43.34808"
20+
[string]$vcToolsVersion = "14.44.35207"
2121
)
2222

2323
$windowsSdkRoot = "C:\Program Files (x86)\Windows Kits\10\"
@@ -86,7 +86,7 @@ if ($LASTEXITCODE -ne 0) {
8686
}
8787

8888
Write-Host "Swift version:"
89-
Write-Host "$swiftVersionOutput"
89+
Write-Host "$swiftVersionOutput "
9090

9191
$versionLine = $swiftVersionOutput[0]
9292
if ($versionLine -match "Swift version (\d+)\.(\d+)") {
@@ -111,6 +111,25 @@ if ($versionLine -match "Swift version (\d+)\.(\d+)") {
111111
exit 1
112112
}
113113

114+
115+
# Prepare test application
116+
# mkdir ./testapp
117+
# cd testapp
118+
# swift package init --type executable
119+
120+
dir "C:\Program Files\Microsoft Visual Studio\"
121+
dir "C:\Program Files\Microsoft Visual Studio\2022"
122+
dir "C:\Program Files\Microsoft Visual Studio\2022\Enterprise"
123+
dir "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC"
124+
dir "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools"
125+
dir "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC"
126+
127+
dir "C:\Program Files (x86)\Windows Kits\10\Include\"
128+
129+
# Swift Build and Run Command with Explicit Include Path
130+
# swift build -Xbuild-tools-swiftc "-windows-sdk-root" -Xbuild-tools-swiftc "C:\Program Files (x86)\Windows Kits\10" -Xbuild-tools-swiftc "-windows-sdk-version" -Xbuild-tools-swiftc "10.0.22000.0" -Xbuild-tools-swiftc "-visualc-tools-version" -Xbuild-tools-swiftc "14.44.35207" -Xswiftc "-windows-sdk-root" -Xswiftc "C:\Program Files (x86)\Windows Kits\10" -Xswiftc "-windows-sdk-version" -Xswiftc "10.0.22000.0" -Xswiftc "-visualc-tools-version" -Xswiftc "14.44.35207"
131+
# swift run -Xbuild-tools-swiftc "-windows-sdk-root" -Xbuild-tools-swiftc "C:\Program Files (x86)\Windows Kits\10" -Xbuild-tools-swiftc "-windows-sdk-version" -Xbuild-tools-swiftc "10.0.22000.0" -Xbuild-tools-swiftc "-visualc-tools-version" -Xbuild-tools-swiftc "14.44.35207" -Xswiftc "-windows-sdk-root" -Xswiftc "C:\Program Files (x86)\Windows Kits\10" -Xswiftc "-windows-sdk-version" -Xswiftc "10.0.22000.0" -Xswiftc "-visualc-tools-version" -Xswiftc "14.44.35207"
132+
114133
npm ci -ignore-script node-pty
115134
npm run lint
116135
npm run format

0 commit comments

Comments
 (0)