Run in a loop

This commit is contained in:
konstin 2025-06-10 15:38:56 +02:00
parent 9c104f7e6e
commit dcf79c3af6
1 changed files with 15 additions and 10 deletions

View File

@ -337,16 +337,21 @@ jobs:
} }
Write-Host "Initial dump count: $($initialDumps.Count)" Write-Host "Initial dump count: $($initialDumps.Count)"
# Execute cargo test # Execute cargo test in loop
try { $iteration = 1
Write-Host "Executing: cargo nextest run --no-default-features --features python,pypi,python-managed --workspace --status-level skip --failure-output immediate-final --no-fail-fast -j 20 --final-status-level slow" while ($true) {
$exitCode = 0 try {
& cargo nextest run --no-default-features --features python,pypi,python-managed --workspace --status-level skip --failure-output immediate-final --no-fail-fast -j 20 --final-status-level slow Write-Host "Iteration $iteration - Executing: cargo nextest run --no-default-features --features python,pypi,python-managed --workspace --status-level skip --failure-output immediate-final --no-fail-fast -j 20 --final-status-level slow"
$exitCode = $LASTEXITCODE $exitCode = 0
Write-Host "Cargo test completed with exit code: $exitCode" & cargo nextest run --no-default-features --features python,pypi,python-managed --workspace --status-level skip --failure-output immediate-final --no-fail-fast -j 20 --final-status-level slow
} catch { $exitCode = $LASTEXITCODE
Write-Host "Exception during cargo test: $_" Write-Host "Iteration $iteration - Cargo test completed with exit code: $exitCode"
$exitCode = 1 $iteration++
} catch {
Write-Host "Iteration $iteration - Exception during cargo test: $_"
$exitCode = 1
$iteration++
}
} }
# Check for new crash dumps # Check for new crash dumps