@@ -338,27 +338,85 @@ jobs:
338338 cli-test-windows :
339339 needs : [windows]
340340 runs-on : windows-2022
341- timeout-minutes : 10
341+ timeout-minutes : 20
342342
343343 steps :
344344 - uses : actions/checkout@v4
345345
346- - name : Download Windows binary
346+ - name : Download vmaware64_release
347347 uses : actions/download-artifact@v4
348348 with :
349349 name : vmaware64_release.exe
350- path : build
350+ path : build\vmaware64_release
351351
352- - name : Full CLI output
352+ - name : Download vmaware64_debug
353+ uses : actions/download-artifact@v4
354+ with :
355+ name : vmaware64_debug.exe
356+ path : build\vmaware64_debug
357+
358+ - name : Download vmaware32_release
359+ uses : actions/download-artifact@v4
360+ with :
361+ name : vmaware32_release.exe
362+ path : build\vmaware32_release
363+
364+ - name : Download vmaware32_debug
365+ uses : actions/download-artifact@v4
366+ with :
367+ name : vmaware32_debug.exe
368+ path : build\vmaware32_debug
369+
370+ - name : Full CLI output (vmaware64_release)
353371 shell : pwsh
354372 run : |
355- $bin = Get-ChildItem build -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
373+ $bin = Get-ChildItem build\vmaware64_release -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
374+ Write-Host "=== vmaware64_release ==="
356375 & $bin; $true
357376
358- - name : Run CLI test suite
377+ - name : Run CLI test suite (vmaware64_release)
378+ shell : pwsh
379+ run : |
380+ $bin = Get-ChildItem build\vmaware64_release -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
381+ pwsh auxiliary/test_cli.ps1 -BIN $bin -TIMEOUT_SECS 10
382+
383+ - name : Full CLI output (vmaware64_debug)
384+ shell : pwsh
385+ run : |
386+ $bin = Get-ChildItem build\vmaware64_debug -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
387+ Write-Host "=== vmaware64_debug ==="
388+ & $bin; $true
389+
390+ - name : Run CLI test suite (vmaware64_debug)
391+ shell : pwsh
392+ run : |
393+ $bin = Get-ChildItem build\vmaware64_debug -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
394+ pwsh auxiliary/test_cli.ps1 -BIN $bin -TIMEOUT_SECS 10
395+
396+ - name : Full CLI output (vmaware32_release)
397+ shell : pwsh
398+ run : |
399+ $bin = Get-ChildItem build\vmaware32_release -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
400+ Write-Host "=== vmaware32_release ==="
401+ & $bin; $true
402+
403+ - name : Run CLI test suite (vmaware32_release)
404+ shell : pwsh
405+ run : |
406+ $bin = Get-ChildItem build\vmaware32_release -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
407+ pwsh auxiliary/test_cli.ps1 -BIN $bin -TIMEOUT_SECS 10
408+
409+ - name : Full CLI output (vmaware32_debug)
410+ shell : pwsh
411+ run : |
412+ $bin = Get-ChildItem build\vmaware32_debug -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
413+ Write-Host "=== vmaware32_debug ==="
414+ & $bin; $true
415+
416+ - name : Run CLI test suite (vmaware32_debug)
359417 shell : pwsh
360418 run : |
361- $bin = Get-ChildItem build -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
419+ $bin = Get-ChildItem build\vmaware32_debug -Filter "*.exe" | Select-Object -First 1 -ExpandProperty FullName
362420 pwsh auxiliary/test_cli.ps1 -BIN $bin -TIMEOUT_SECS 10
363421
364422 platform-builds :
0 commit comments