diff options
Diffstat (limited to 'ci/test.ps1')
-rw-r--r-- | ci/test.ps1 | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ci/test.ps1 b/ci/test.ps1 index 5f75c0b62..7a55bff79 100644 --- a/ci/test.ps1 +++ b/ci/test.ps1 @@ -7,6 +7,7 @@ $PSDefaultParameterValues['*:ErrorAction'] = 'Stop' $SourceDir = Split-Path (Split-Path (Get-Variable MyInvocation).Value.MyCommand.Path) $BuildDir = Get-Location +$Success = $true if ($Env:SKIP_TESTS) { exit } @@ -24,7 +25,7 @@ function run_test { Write-Host $TestCommand Invoke-Expression $TestCommand - if ($LastExitCode -ne 0) { [Environment]::Exit($LastExitCode) } + if ($LastExitCode -ne 0) { $Success = $false } } Write-Host "##############################################################################" @@ -67,3 +68,5 @@ if (-not $Env:SKIP_PROXY_TESTS) { taskkill /F /IM javaw.exe } + +if (-not $Success) { exit 1 } |