gecko-dev/testing/runtimes
Joel Maher 185ef35b10 Bug 1516456 - adjust writeruntimes.py to work with latest activedata. r=bc
adjust writeruntimes.py to work with latest activedata

Differential Revision: https://phabricator.services.mozilla.com/D15391

--HG--
extra : moz-landing-system : lando
2018-12-26 19:35:30 +00:00
..
mochitest-browser-chrome-e10s.runtimes.json Fixes bug 1488813 - Migrating Pocket off any bootstrap code r=ursula,k88hudson 2018-10-12 19:38:10 +00:00
mochitest-browser-chrome.runtimes.json Bug 1462415 - Delete onboarding system add-on r=Standard8,k88hudson 2018-10-10 14:48:56 +00:00
mochitest-devtools-chrome-e10s.runtimes.json Bug 1456092 - Update animationinspector paths in mochitest-*.runtimes.json;r=pbro 2018-04-23 14:42:28 +02:00
mochitest-devtools-chrome.runtimes.json Bug 1456092 - Update animationinspector paths in mochitest-*.runtimes.json;r=pbro 2018-04-23 14:42:28 +02:00
mochitest-media-e10s.runtimes.json
mochitest-media.runtimes.json
moz.build
README.md
writeruntimes.py Bug 1516456 - adjust writeruntimes.py to work with latest activedata. r=bc 2018-12-26 19:35:30 +00:00

Test Runtimes

These files contain test runtimes for various suites across different platforms. Each JSON file corresponds to a single test job in production and has the following format:

{ '<test id>': <average runtime> }

These files are being used to normalize chunk durations so all chunks take roughly the same length of time. They are still experimental and their format and/or file structure are subject to change without notice.

Generating a Test Runtime File

The writeruntimes.py script can be used to generate a runtime file. You must specify the suite for which the runtimes are to be generated, e.g.

writeruntimes.py -s mochitest-media