gecko-dev/taskcluster
Gregory Szorc 8eb7847f22 Bug 1295380 - Use run-task for test tasks; r=dustin
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
2016-08-16 09:25:35 -07:00
..
ci Bug 1286075: adjust the branches where haz tasks run; r=sfink 2016-09-09 21:14:55 +00:00
docs Bug 1286075: add how-tos covering new functionality; r=gps 2016-09-09 21:29:27 +00:00
scripts Bug 1292561 - Use robustcheckout from the wizard on interactive loaners, r=gps 2016-09-04 10:33:22 -04:00
taskgraph Bug 1295380 - Use run-task for test tasks; r=dustin 2016-08-16 09:25:35 -07:00
mach_commands.py Bug 1277595 - Add a --triggered-by=nightly flag to taskgraph, r=dustin 2016-09-02 10:29:07 -07:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00