зеркало из https://github.com/mozilla/gecko-dev.git
8daf811909
This commit adds CI tasks to perform "plain" builds. These builds use the same toolchains used by official builds. But that's about it. The mozconfig changes are minimal and only set up paths to toolchain artifacts. sccache is not used. The main goal of these builds is to have a "reference" build that matches an out-of-the-box build environment as much as possible. We want this mainly so we have timing and behavior information that matches what developers are doing. The Windows/generic Taskcluster worker doesn't like it when you specify an artifact directory that doesn't exist. So we needed to add a mozharness step to ensure UPLOAD_PATH exists to prevent those tasks from erroring. I'm not super thrilled about using mozharness here. We definitely don't really need mozharness. But the main thing it is providing that we care about is the Perfherder metrics data. I don't feel like scope bloating to move that out of mozharness at this time. I only implemented Linux64 and Windows64 because I'm not convinced coverage on 32-bit build variations is useful. Tasks only run on trunk because they are informational only and we don't need to waste resources running these on release repos and on Try. They are tier 2 because they aren't critical to shipping Firefox. MozReview-Commit-ID: Gl6hGYbFX9b --HG-- extra : rebase_source : 05360d2f6e5dbfed5543726a1be4b0e5d00e0b3d |
||
---|---|---|
.. | ||
awsy | ||
config | ||
crashtest | ||
firefox-ui | ||
geckodriver | ||
gtest | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
raptor | ||
runtimes | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
webdriver | ||
xpcshell | ||
README.txt | ||
cppunittest.ini | ||
mach_commands.py | ||
moz.build | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testsuite-targets.mk |
README.txt
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