gecko-dev/taskcluster/scripts
Wes Kocher c4acd9439a Bug 1573271 - Run the iris test suite in CI on Windows and Linux r=grenade,tomprince
This patch enables the iris test suite to run in CI against Windows and Linux shippable builds on mozilla-central and try. The framework is in place for Iris to run against MacOS in CI, but it is currently disabled while bootstrapping issues are sorted out.

Linux uses a new docker image based on the debian10-test parent image that installs preinstalls most of Iris's dependencies. Windows installs a few dependencies using the scoop package manager. Both then install the rest of the python dependencies via pip.

This adds a new toolchain artifact to fetch the iris_firefox git repo without touching the outside network.

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

--HG--
extra : moz-landing-system : lando
2019-10-02 01:58:31 +00:00
..
builder Bug 1560667 - Switch hazard analysis over to gcc 8.3.0 r=jonco 2019-10-02 03:19:06 +00:00
iris Bug 1573271 - Run the iris test suite in CI on Windows and Linux r=grenade,tomprince 2019-10-02 01:58:31 +00:00
misc Bug 1560667 - Switch hazard analysis over to gcc 8.3.0 r=jonco 2019-10-02 03:19:06 +00:00
tester Bug 1565332 - restore set -e in the debian-specific block in test-linux.sh r=gbrown 2019-09-06 13:37:54 +00:00
copy.sh
run-task Bug 1573375 - Normalize paths run-task sets in the environment on Windows. r=tomprince 2019-08-15 11:21:41 +09:00