On 12/22/2016 4:54 PM, Josh Matthews wrote:
I'm totally open to discussing ways to make this situation better - the
process I'm proposing optimizes for:
* avoiding introducing real test failures into master
* making one person deal with new intermittent failures, rather than a
potentially unbounded number of people

Firefox has a "chaos mode" [1] to increase nondeterminism with the hope of making intermittent failures more repeatable.

Unfortunately, it can't be enabled by default because it does too good of job breaking many Firefox mochitests. ;) Since Servo is still a (relatively) young project, you might be able to introduce a default chaos mode now before you have more intermittent tests than can be fixed.

[1] http://robert.ocallahan.org/2014/03/introducing-chaos-mode.html
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to