Files
Jonathan Schwender 22ead03548 perf tests: Fix minor issues in blink layout tests runner (#42346)
- Catch MaxRetryError exception and retry, to avoid logging warnings.
This was observed on macos and can happen during startup of servo.
- Change the default port, since 7000 was reported by multiple people to
cause "port in use" errors.

Testing: Manual testing

---------

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
2026-02-05 04:11:33 +00:00

463 B

Readme

Run from the root servo directory with:

uv run etc/blink-perf-test-runner/main.py SERVO_BINARY [--webdriver port] [--prepend name]

It will return a results.json in bencher bmf format. Not every test currently produces an output. The --prepend argument can be used to prepend e.g. a cargo profile name to the result keys. This should be done when uploading to bencher, in order to distinguish measurements with different cargo profiles.