mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
aa85a0d1dc
With this chunking strategy, the runtimes of tests are taken into account, such that each chunk takes roughly the same amount of time to finish. Tests belonging to the same manifest will not get split up. The algorithm works by sorting every manifest from slowest to fastest. Each manifest is popped off and its tests are added to the fastest chunk to date until no manifests are left. Total runtimes of the chunks are re-calculated after every addition. |
||
---|---|---|
.. | ||
config | ||
crashtest | ||
docker | ||
gtest | ||
instrumentation | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
specialpowers | ||
talos | ||
taskcluster | ||
tools | ||
tps | ||
web-platform | ||
xpcshell | ||
cppunittest.ini | ||
mach_commands.py | ||
machine-configuration.json | ||
README.txt | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testsuite-targets.mk |
Common testing tools for mozilla codebase projects, test suite definitions for automated test runs, tests that don't fit anywhere else, and other fun stuff