Skip to content

Commit 5502f4e

Browse files
author
Ralph Küpper
committed
changelog: fragment for #8210
1 parent ccb000a commit 5502f4e

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
### Testing
2+
3+
- `tests/release/packages/next-app-route/fixture.sh` now runs the armed
4+
`routeModule.handle` bypass guard (its `perry-host.js` is byte-identical to
5+
`tests/fixtures/next-app-route/perry-host.js`) and greps every cold-start log
6+
for `generated handler bypassed` as a hard failure — the guard's only signal is
7+
the host log; `verify.mjs` exits 0 when it fires (#8161).
8+
- The two hard-coded verifier passes per cold start became
9+
`PERRY_NEXT_ROUTE_VERIFIERS_PER_START` (default 10), so the default run is
10+
10 cold starts × 10 passes = 100 batches, matching
11+
`tests/test_next_app_route_dylib.sh` and #8040's 100-iteration bullet. With
12+
the default this fixture is red on today's `main` because of #8163 (~2% of
13+
warm batches lose one response after a default-mode copying minor); `=2`
14+
restores the previous coverage. The forced-evacuation arm is unchanged.

0 commit comments

Comments
 (0)