зеркало из https://github.com/mozilla/gecko-dev.git
8eb7847f22
Before, test.sh (duplicated between the desktop-test and desktop1604-test images) was dropping permissions, creating a workspace, and executing test-linux.sh. This is functionality now provided by run-task. So, convert the test tasks to use run-task. It's worth noting that creating the workspace directory is no longer necessary because it is defined as a VOLUME in the Dockerfile or a cache in some task configurations. However, it is default owned by root:root, so we do need to instruct run-task to chown it. Since the test.sh files are no longer used after this change, they have been deleted. The desktop-test image no longer has any files in the bin/ directory, so the Dockerfile entry to copy those files has been removed. MozReview-Commit-ID: 1BiskrMs6xW --HG-- extra : rebase_source : f4b8f320fafa2da1aa4b06c9cbef76c69acdae8f extra : intermediate-source : 905fb4a53386c76d931e4a04a31d03739a00a1ff extra : source : 8335aa40265b1d17421d06d9e9a180eb8419fe47 |
||
---|---|---|
.. | ||
config | ||
crashtest | ||
docker | ||
firefox-ui | ||
gtest | ||
instrumentation | ||
luciddream | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
puppeteer | ||
runtimes | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
xpcshell | ||
README.txt | ||
cppunittest.ini | ||
mach_commands.py | ||
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