Commit Graph

18 Commits

Author SHA1 Message Date
Dustin J. Mitchell
be7b9db454 Bug 1227637: install mesa 9.2.1-1ubuntu3~precise1mozilla2 in desktop-test; r=armenzg
MozReview-Commit-ID: Y0TsvGa7Ds
2016-02-18 23:28:58 +00:00
Dustin J. Mitchell
0738ca0242 Bug 1242979: Install Valgrind on mochitest-valgrind test nodes; r=jseward
MozReview-Commit-ID: 3uCJfWkLCuQ
2016-02-11 16:47:54 +00:00
Dustin J. Mitchell
f4d970568a Bug 1237681: remove REGISTRY and VERSION for in-tree-generated images; r=garndt 2016-01-29 17:28:04 +00:00
Dustin J. Mitchell
56aef26844 Bug 1240084: disable jockey-gtk and deja-dup-monitor startup; r=jmaher 2016-01-15 19:39:05 +00:00
Armen Zambrano Gasparnian
23de1c141a Bug 1240056 - Disable font anti-aliasing on desktop-test image. DONTBUILD. r=dustin
In bug 1239301 we noticed that the fonts on the releng Linux hosts versus the
docker image were slightly different and caused some test failures.
The difference is that on the releng hosts we have anti-aliasing disabled and
many tests (reftests mainly) had adapted for this configuration, hence, failing if enabled.

In this bug we're going to disable anti-aliasing for the desktop-test image in
order to pass the tests.

See the difference between the two pushes:
https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=3c9a54d68c95,1d3078c86e52

We went from failing over 200 tests across jobs to less than 10-20 tests in total.

In the future we will have to consider if we want to fix this configuration.
2016-01-15 09:27:45 -05:00
Armen Zambrano Gasparnian
ca71ad8e1d Bug 1238739 - Disable Ubuntu's app crash reporter (apport). Desktop-test 0.5.5. r=dustin
This change disables reporting of crashes of Ubuntu apps.
This is important to fix as it takes away the focus from running tests and make them time out.

This only applies to TaskCluster Linux64 debug test jobs which are running as tier-2.
2016-01-12 14:13:32 -05:00
Armen Zambrano Gasparnian
f25ca3b068 Bug 1227637 - Revert mesa upgrade for desktop-test jobs (TaskCluster Linux64 debug tier2 jobs). r=dustin
On the Buildbot side (bug 1220658) we upgraded to mesa-lts-saucy-9.2.1 and that caused a lot of
test failures accross the board.

In this change we're reverting upgrading to that version and going back to where we were.
2016-01-05 16:34:44 -05:00
Armen Zambrano Gasparnian
c2c1869768 Bug 1232407 - Enable VNC and skip running Mozharness if requested. r=dustin 2015-12-18 10:32:44 -05:00
Armen Zambrano Gasparnian
e021da0138 Bug 1234352 - Allow the worker user to execute the minidump_stackwalk binary. r=dustin 2015-12-22 11:37:06 -05:00
Armen Zambrano Gasparnian
a29df5146b Bug 1227657 - Disable Ubuntu update prompt. r=dustin
This avoids taking away focus from tests.
2015-12-14 14:41:36 -05:00
Dustin J. Mitchell
de61a1369c Bug 1227637/1220658: install mesa 9.2.1-1ubuntu3~precise1mozilla1 in desktop-test; r=armenzg 2015-11-30 13:28:01 -05:00
Armen Zambrano Gasparnian
b285892070 Bug 1223123 - Enable pulse_audio for Linux64 TC desktop jobs + proper window manager. r=dustin 2015-11-25 14:56:02 -05:00
Andrew Halberstadt
ab7352d192 Bug 1218542 - Install language-pack-en-base in ubuntu1204-test image; set LANG/LC_ALL to en_US.UTF-8, r=dustin
Also calls `dpkg-reconfigure locales`, but it's not entirely clear if this is
necessary or not.
2015-10-28 14:55:10 -04:00
Dustin J. Mitchell
993e32ef13 Bug 1217396: put worker in the video group for access to /dev/video0; r=ted.mielczarek 2015-10-22 11:55:32 -04:00
Dustin J. Mitchell
1ceefd37e5 Bug 1216670: use correct parent image for desktop-test; r=ahal 2015-10-20 15:30:39 -04:00
Dustin J. Mitchell
5bcc85a576 Bug 1214809: use 'sudo' instead of 'su' to drop root privs; r=ted 2015-10-20 18:12:09 -04:00
Dustin J. Mitchell
6dad0aa20a Bug 1213325: refactor desktop-test to use an in-tree script; r=ahal
This generally makes the approach look more like that for desktop-build.  The
major difference is that `bin/test.sh` takes arguments which are passed on to
the mzoharness script (MOZHARNESS_SCRIPT) with the addition of config
arguments (MOZHARNESS_CONFIG)
2015-10-13 14:20:34 -04:00
Dustin J. Mitchell
e873f9b5ed Bug 1212411: fork docker images for tests; r=ahal
This also refactors the image generation to not depend on puppetagain, and to
install the latest and greatest mercurial in a verified, repeatable way.

As with centos6-build-upd, the ubuntu1204-test-upd image exists to run
'apt-get upgrade' periodically without regenerating the huge parent image.
2015-10-09 10:49:03 -04:00