diff --git a/plans/PhaseA-user-checklist.md b/plans/PhaseA-user-checklist.md index e34a9da..7e8a3fd 100644 --- a/plans/PhaseA-user-checklist.md +++ b/plans/PhaseA-user-checklist.md @@ -258,20 +258,25 @@ Validazione di A4 lato runner reale. Validazione finale di A5 (definizione di "fatto Fase A"). -- [ ] Triggerare il workflow `build-ns7zip.yml` 4 volte di seguito - (oppure usare lo script `scripts/Test-CapacityBurnIn.ps1` che ora - delega via shim alla CLI Python `job`): +- [x] Burn-in via `scripts/Start-BurnInTest.ps1` (wrapper lab che + hardcoda repo `burnin-dummy` + `BuildCommand` = `build.ps1`; + `Test-CapacityBurnIn.ps1` diretto senza `-BuildCommand` usa il + default dotnet → fallisce su repo non-.NET): ```powershell - .\scripts\Test-CapacityBurnIn.ps1 -Concurrency 4 -Rounds 10 + .\scripts\Start-BurnInTest.ps1 ``` -- [ ] Misurare: - - [ ] Tutti i 40 job (4 × 10) PASS - - [ ] Zero VM orfane in `F:\CI\BuildVMs\` a fine burn-in - - [ ] Zero file lock orfani in `F:\CI\BuildVMs\*.lock` - - [ ] Spazio disco libero non scende sotto la soglia di - `Watch-DiskSpace` +- [x] Esito (4 job concorrenti × 3 round): + + | Round | Pass | Fail | Elapsed | Status | + | ----- | ---- | ---- | ------- | ------ | + | 1 | 4 | 0 | 76s | PASS | + | 2 | 4 | 0 | 88s | PASS | + | 3 | 4 | 0 | 73s | PASS | + + Total 12/12 PASS — **OVERALL: PASS**. Cleanup VM + lock OK ogni + round (0 orfani). A5 / Passo 7 validato. ---