We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1988711 commit d889690Copy full SHA for d889690
.github/workflows/windows.yml
@@ -1,4 +1,4 @@
1
-name: Go
+name: Windows Integration Tests
2
3
on:
4
push:
@@ -26,3 +26,16 @@ jobs:
26
- name: Run Windows Unit Tests
27
run: |
28
go test -v -race ./internal/...
29
+ - name: Run Windows Integration Tests
30
+ run: |
31
+ # start the CSI Proxy before running tests on windows
32
+ Start-Job -Name CSIProxy -ScriptBlock {
33
+ Invoke-WebRequest https://kubernetesartifacts.azureedge.net/csi-proxy/v0.2.1/binaries/csi-proxy.tar.gz -OutFile csi-proxy.tar.gz;
34
+ tar -xvf csi-proxy.tar.gz
35
+ .\bin\csi-proxy.exe --kubelet-csi-plugins-path $pwd --kubelet-pod-path $pwd
36
+ };
37
+ Start-Sleep -Seconds 30;
38
+ Write-Output "getting named pipes"
39
+ [System.IO.Directory]::GetFiles("\\.\\pipe\\")
40
+
41
+ go test -v -race ./integrationtests/...
0 commit comments