Commit d264863
committed
test(uffd): restore TestSerial{Missing,MissingWrite} and TestParallelMissingWriteWithPrefault loads to 1_000_000
Continues the regression sweep started in 4681ab2. The original
PR #1415 (88c3960, Nov 3 2025) introduced these tests at 1_000_000
operations. PR #1450 (6ee2ebb, Nov 7 2025, "Modify UFFD tests to
run serve loop in a separate process") cut them all to 10_000 in the
same commit that switched from in-process to cross-process tests, with
no commit message justification. The cross-process refactor itself
does not require lower iteration counts: the per-iteration work is
still in-process memory access; only the page-state snapshot RPC is
cross-process and is called once per test.
Reverts:
- TestSerialMissing: 10_000 -> 1_000_000
- TestSerialMissingWrite: 10_000 -> 1_000_000
- TestParallelMissingWriteWithPrefault: 10_000 -> 1_000_000
Per-test wall time on this branch (sudo go test, no -race):
- TestSerialMissing ~3s
- TestSerialMissingWrite ~3s
- TestParallelMissingWriteWithPrefault ~2s
TestParallelMissingWithPrefault stays at 10_000: it was only ever
parallelOperations := 10 in #1415, then bumped to 10_000 in #1450,
so 10_000 is already above its historical baseline.1 parent 4681ab2 commit d264863
2 files changed
Lines changed: 3 additions & 3 deletions
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
| 221 | + | |
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
0 commit comments