diff options
Diffstat (limited to 'tests/_run_all_tests.ps1')
-rwxr-xr-x | tests/_run_all_tests.ps1 | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/tests/_run_all_tests.ps1 b/tests/_run_all_tests.ps1 index f0a5059a2..0dc014bf1 100755 --- a/tests/_run_all_tests.ps1 +++ b/tests/_run_all_tests.ps1 @@ -1,35 +1,35 @@ -# Be sure to run "Set-ExecutionPolicy RemoteSigned" before running powershell scripts
-
-# Use TestExceptions to filter out tests with known problems, separated by a colon
-# i.e. run_all_tests.ps1 -TestExceptions VkLayerTest.RequiredParameter:VkLayerTest.UnrecognizedValue
-
-# To trigger Debug tests, specify the parameter with a hyphen
-# i.e run_all_tests.ps1 -Debug
-
-Param(
- [switch]$Debug,
- [string]$TestExceptions
-)
-
-if ($Debug) {
- $dPath = "Debug"
-} else {
- $dPath = "Release"
-}
-
-Set-Item -path env:Path -value ($env:Path + ";..\loader\$dPath")
-Set-Item -path env:Path -value ($env:Path + ";gtest-1.7.0\$dPath")
-$env:VK_LAYER_PATH = "..\layers\$dPath"
-
-& $dPath\vk_loader_validation_tests
-if ($lastexitcode -ne 0) {
- exit 1
-}
-
-& $dPath\vk_layer_validation_tests --gtest_filter=-$TestExceptions
-if ($lastexitcode -ne 0) {
- exit 1
-}
-
-.\vkvalidatelayerdoc.ps1
-exit $lastexitcode
+# Be sure to run "Set-ExecutionPolicy RemoteSigned" before running powershell scripts + +# Use TestExceptions to filter out tests with known problems, separated by a colon +# i.e. run_all_tests.ps1 -TestExceptions VkLayerTest.RequiredParameter:VkLayerTest.UnrecognizedValue + +# To trigger Debug tests, specify the parameter with a hyphen +# i.e run_all_tests.ps1 -Debug + +Param( + [switch]$Debug, + [string]$TestExceptions +) + +if ($Debug) { + $dPath = "Debug" +} else { + $dPath = "Release" +} + +Set-Item -path env:Path -value ($env:Path + ";..\loader\$dPath") +Set-Item -path env:Path -value ($env:Path + ";gtest-1.7.0\$dPath") +$env:VK_LAYER_PATH = "..\layers\$dPath" + +& $dPath\vk_loader_validation_tests +if ($lastexitcode -ne 0) { + exit 1 +} + +& $dPath\vk_layer_validation_tests --gtest_filter=-$TestExceptions +if ($lastexitcode -ne 0) { + exit 1 +} + +.\vkvalidatelayerdoc.ps1 +exit $lastexitcode |