docs(runbook): record Windows host pre-migration baseline for B7

Data from Measure-CIBenchmark.ps1 × 4 (2026-05-17, commit 36913ab):
avg boot 60.6s, IP-acquire dominant (20–85s, σ≈26s). Adds ±20% ranges
for B7 comparison and guidance on sample size given IP-phase variance.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-23 22:25:11 +02:00
parent defb95bd22
commit c1137bc5cf
+35
View File
@@ -348,4 +348,39 @@ Restart-Service act_runner
# The prior snapshot is still in the template — jobs will use it immediately.
```
---
## 6. Windows host pre-migration baseline (reference for B7)
Recorded 2026-05-17 — `Measure-CIBenchmark.ps1 × 4 iterations`, Python
orchestrator post-Phase-A, Windows 11 + VMware Workstation Pro,
template `WinBuild2025` / snapshot `BaseClean`.
| Iter | Clone (s) | Start (s) | IP acquire (s) | WinRM (s) | Destroy (s) | Boot total (s) |
|------|-----------|-----------|----------------|-----------|-------------|----------------|
| 1 | 0.63 | 1.75 | 66.57 | 0.01 | 4.81 | 68.96 |
| 2 | 0.63 | 1.89 | 20.21 | 0.01 | 6.39 | 22.74 |
| 3 | 0.62 | 1.72 | 85.07 | 0.01 | 4.50 | 87.42 |
| 4 | 0.61 | 1.72 | 60.97 | 0.01 | 4.20 | 63.31 |
| **avg** | **0.62** | **1.77** | **58.20** | **0.01** | **4.98** | **60.61** |
**Key finding**: IP-acquire phase dominates total time and is highly variable
(2085 s) due to VMware Tools guest IP detection latency. Clone/Start/WinRM
are negligible and stable.
**B7 comparison guidance** (tolerance ±20%):
| Metric | Windows baseline | ±20% range |
|--------|-----------------|------------|
| Clone | 0.62 s | 0.500.74 s |
| Start | 1.77 s | 1.422.12 s |
| Destroy | 4.98 s | 3.985.98 s |
| Boot total (avg) | 60.6 s | 48.572.7 s |
IP-acquire variance on Windows (σ ≈ 26 s) means boot-total comparison
requires ≥10 samples on Linux to be meaningful. If Linux avg boot total
exceeds 72.7 s, open an issue in `TODO.md` with per-phase breakdown before
declaring B7 failed — check whether IP-acquire increased or non-IP phases
regressed.