Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The 40-scenario suite

bitti’s 40-scenario suite and its Playwright Test twin, on a shop and a gauntlet of awkward pages, which CI runs on three operating systems.

bitti’s 40-scenario suite (bt/) and its Playwright Test twin (pw/), on two local sites: a shop (site/server.py, port 18001) and the gauntlet of awkward pages (gauntlet/server.py, ports 18201/18202). CI runs it on three OSes (.github/workflows/ci.yml, “The 40-scenario suite”):

python3 site/server.py --port 18001 &
python3 gauntlet/server.py --port 18201 --xo-port 18202 --seed 7 --jitter 0 --telemetry 1 &
GAUNTLET_URL=http://127.0.0.1:18201 bitti run bt --base-url http://127.0.0.1:18001 --workers 4

Made from bench/suite40/README.md.