gecko-dev/taskcluster/docker/recipes
Edwin Takahashi c7e8b475ec Bug 1621483 - set up separate enviornment for linux1804 marionette and web-platform-tests-wdspec r=jmaher,marionette-reviewers,whimboo
Changes:

As documented in bug 1621483, `marionette` experiences a non-trivial amount of issues when run on ubuntu1804 docker image with GTK/GNOME desktop environment enabled.

GTK/GNOME has a higher degree of asynciness when manipulating window size/position and this leads to `marionette` and the derived suite `web-platform-tests-wdspec` reporting intermittent oranges for a number of tests.

While attempts were made to incorporate a fix for the marionette driver itself, the best attempts have only been able to achieve a ~50% reliability in green runs.

This patch reintroduces the use of bare `compiz` window manager exclusively for these two problematic test suites so that at least the tests are running on non-legacy software.

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

--HG--
extra : moz-landing-system : lando
2020-03-12 21:43:56 +00:00
..
dot-config/pip
common.sh
debian-build-system-setup.sh
debian-test-system-setup.sh Bug 1611339 - trim debian10-test docker image r=jmaher 2020-01-29 13:48:43 +00:00
hgrc
install-mercurial.sh
install-node.sh Bug 1547823 - Upgrade NodeJS from 8.x to 10.19.0 r=froydnj 2020-02-14 15:28:40 +00:00
ubuntu1604-test-system-setup.sh
ubuntu1804-test-system-setup.sh Bug 1621483 - set up separate enviornment for linux1804 marionette and web-platform-tests-wdspec r=jmaher,marionette-reviewers,whimboo 2020-03-12 21:43:56 +00:00
xvfb.sh