Merge pull request #837 from yuslepukhin/rerun_concurrency_value

Failed tests must be rerun with concurrency 1
main
Siying Dong 9 years ago
commit f831641204
  1. 2
      appveyor.yml
  2. 4
      build_tools/run_ci_db_test.ps1

@ -10,6 +10,6 @@ build:
verbosity: minimal verbosity: minimal
test: test:
test_script: test_script:
- ps: build_tools\run_ci_db_test.ps1 -EnableRerun -Run db_test -Exclude DBTest.Randomized -Concurrency 16 - ps: build_tools\run_ci_db_test.ps1 -EnableRerun -Run db_test -Exclude DBTest.Randomized,DBTest.FileCreationRandomFailure -Concurrency 18
- ps: build_tools\run_ci_db_test.ps1 -Run env_test -Concurrency 1 - ps: build_tools\run_ci_db_test.ps1 -Run env_test -Concurrency 1

@ -126,7 +126,7 @@ function Normalize-DbTests($HashTable) {
function MakeAndAdd([string]$token, $HashTable) { function MakeAndAdd([string]$token, $HashTable) {
$test_name = $token -replace '.exe$', '' $test_name = $token -replace '.exe$', ''
$log_name = -join ($test_name, ".log") $log_name = -join ($test_name, ".log")
if(!$ExcludeTests.Contains($test)) { if(!$ExcludeTests.Contains($test_name)) {
$HashTable.Add($test_name, $log_name) $HashTable.Add($test_name, $log_name)
} else { } else {
Write-Warning "Test $test_name is excluded" Write-Warning "Test $test_name is excluded"
@ -299,7 +299,7 @@ if($Rerun.Count -gt 0) {
Write-Host "Rerunning " ($Rerun.Count) " tests sequentially" Write-Host "Rerunning " ($Rerun.Count) " tests sequentially"
$success = $true $success = $true
$count = 0 $count = 0
RunJobs -TestToLog $Rerun -ConcurrencyVal $Concurrency -AddForRerun $false RunJobs -TestToLog $Rerun -ConcurrencyVal 1 -AddForRerun $false
} }
Get-Date Get-Date

Loading…
Cancel
Save