mirror of
https://github.com/servo/servo.git
synced 2025-07-30 10:40:27 +01:00
Add a "mach test-wpt --chaos" mode for reproducing intermittent failures using rr This adds a new `--chaos` flag to the `test-wpt` and `test-css` commands. This will run a test repeatedly until it fails, recording it with the rr debugger in chaos mode. Requires a recent master build of rr. ``` ./mach test-wpt --chaos test.html ``` is shorthand for: ``` ./mach test-wpt --repeat-until-unexpected \ --debugger rr \ --debugger-args "record --chaos" \ --include test.html ``` This PR currently includes changes to wptrunner which were also submitted upstream as w3c/wptrunner#170. We should not merge this until that upstream PR is merged. CC @jgraham <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9607) <!-- Reviewable:end --> |
||
---|---|---|
.. | ||
compiletest | ||
dromaeo | ||
heartbeats | ||
html | ||
jquery | ||
power | ||
unit | ||
wpt |