The good news: bug 813742 has landed on inbound, and enables running reftests 
on desktop in parallel.  Either:

  runreftest.py --run-tests-in-parallel

or:

  mach reftest --parallel

whichever you happen to use.  By default, it runs #cpus * 2 + 1 jobs, so 
prepare for an explosion of windows.  For reference, a several generations-old 
8-core hyper-threaded system runs reftests in about 5.5 minutes.

The bad news: this is *not* turned on by default, due to non-obvious failures 
in Linux IPC and Windows tests, along with a few issues on Mac.  However, if 
you're doing development locally on Linux, this option can speed up your local 
testing cycle significantly.  And the option makes it easier to debug the 
failures that prevent parallel reftests from being turned on in automation.

There are a few dependent bugs from bug 813742; help fixing those or whatever 
other parallel-only failures your local testing turns up would be much 
appreciated!

-Nathan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to