Ralph Giles
c388b05cfe
Bug 1237366 - Update rust-build docker source. r=dustin
...
Rename scripts to avoid confict with taskcluster infrastructure.
Matches contents of https://github.com/rillian/rust-build
commit 8eec0128c6787b5266192feb4b3b27713ae0068e
tag v0.1.0
2016-01-22 09:45:25 -08:00
Ralph Giles
134c774d20
Bug 1237366 - Import rust-build docker source. r=ted
...
Import the contents of https://github.com/rillian/rust-build/
commit 120714dd661fc8979011d1edd717042ce66f98f7.
2016-01-22 09:45:16 -08:00
Dustin J. Mitchell
0fc3bf4a5a
Bug 1237681: build desktop-build and desktop-test on demand; r=wcosta
...
Note that this does not build their predecessors (ubuntu1204-test-upd and
centos6-build-upd) -- those still come from docker hub.
2016-01-21 19:01:52 +00:00
Gregory Arndt
9eba27be1b
Bug 1237987 - Update mulet mochitests to use tester image r=wcosta
2016-01-08 11:26:28 -06: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
Ryan VanderMeulen
4a3f2c043d
Merge inbound to m-c. a=merge
2016-01-13 20:25:33 -05:00
Justin Wood
a8a33e3a07
Bug 1236835 - Disable all B2G Desktop Builds & Tests on All trees. r=garndt, r=rail
2016-01-11 12:25:05 -05:00
Johan Lorenzo
c51967cc59
Bug 1225461 - [tc-gip] test_login_bzlite.py is failing because of missing configuration r=garndt
2016-01-13 15:08:56 +01:00
Dave Townsend
941a8425c4
Bug 1229588: Add a taskcluster test for eslint. r=dustin
...
Adds a new lint docker image for linting tools and adds an eslint-gecko task
that uses it to run eslint over the tree.
2016-01-06 13:33:30 -08: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
Ralph Giles
e1235413e9
Bug 1237740 - Fix build.sh error message typo. r=wcosta DONTBUILD
2016-01-07 12:41:00 -08:00
Wes Kocher
e4227878ed
Merge m-c to inbound, a=merge
2016-01-07 17:15:58 -08:00
Wander Lairson Costa
888eb3c203
Bug 1236655 - Update buildbot step script in phone-builder images r=garndt
2016-01-07 13:42:42 -02:00
Edgar Chen
bedc951661
Bug 1215084 - Part 3: Set MINIDUMP_STACKWALK to tester image; r=wcosta
2016-01-04 11:25:55 +08:00
Gregory Arndt
9bc39480db
Bug 1236655 - Update buildbot step script in builder images r=wcosta
2016-01-04 16:38:46 -06:00
Wander Lairson Costa
edd23f0450
Bug 1236089: Update tc-vcs for phone-builder image. r=garndt
2016-01-05 11:24:43 -02: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
Gregory Arndt
00e0e175f2
Bug 1234076 - upgrade tc-vcs to 2.3.17 r=wcosta
2015-12-14 11:57:46 -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
Johan Lorenzo
f60f099929
Bug 1225516 - [tc-gip] Make the taskcluster output parseable by Treeherder r=garndt
2015-12-10 10:52:55 -05:00
Dustin J. Mitchell
106144c05c
Bug 1228558: update to taskcluster-vcs@2.3.18 since it works; r=jonasfj
2015-12-03 13:34:02 +09:00
Mike Hommey
2bb0ffb998
Bug 1228558 - Explicitly install gdk-pixbuf2-devel for both i686 and x86_64 in centos6 docker image. r=dustin
2015-12-03 13:34:02 +09: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
Gregory Arndt
5506a06388
Bug 1226413 - Allow task images to be built upon push r=wcosta
2015-11-16 12:01:15 -06:00
Ghislain 'Aus' Lacroix
aa0fc9de3e
Bug 1223661 - Update base-tester, tester to node v4.2.2 (LTS). r=garndt
2015-11-20 18:10:58 -08: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
Wander Lairson Costa
ccdbb2e89a
Backout "Bug 1144808 part 2: Harden phone-builder image."
...
Things just got too hard for B2G people to change build scripts, so we
are backing out this.
2015-10-28 11:17:58 -02:00
Wes Kocher
cfdc27b084
Backed out changeset 3cc789ec2bf0 (bug 1204800)
2015-10-27 21:02:32 -07:00
John Dai
c00d465eb9
Bug 1204800 - Add tooltool dependencies to phone builds. r=wcosta
2015-10-23 04:47:00 -04:00
Wes Kocher
f78f9e2b74
Merge m-c to inbound, a=merge
2015-10-22 16:56:10 -07:00
Wes Kocher
276a64cd67
Merge b2ginbound to central, a=merge
2015-10-22 16:50:22 -07:00
Wander Lairson Costa
f669417347
Bug 1144808 part 2: Harden phone-builder image. r=garndt
...
We don't run free commands from tasks, we now allow only scripts shipped
in the phone-builder image.
We also added support to an allowed whitelist of github and bitbucket
users to run tasks from their respective private repositories.
2015-10-22 11:40:22 -02: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
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
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
6bece36dac
Bug 1213627: update Dockerfile FROM lines to match; r=ehsan
2015-10-14 09:52:13 -04:00
Ehsan Akhgari
6fe5880641
Bug 1213627 - Add ninja to the desktop-build image to support building clang 3.7; r=dustin
2015-10-13 16:46:07 -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
Dustin J. Mitchell
54d5e9d425
Bug 1212877: improve build.sh to run from any directory; r=wcosta DONTBUILD
2015-10-08 10:43:20 -04:00
Dustin J. Mitchell
af1ec5af80
Bug 1176031: fix up image versions, registries; r=ahal
2015-10-07 16:59:23 -04:00
Andrew Halberstadt
d4607c5385
Bug 1176031 - [taskcluster] Add x11-server-utils package to the 'tester' image, DONTBUILD (NPOTB), r=dustin
2015-07-07 11:54:25 -04:00
Dustin J. Mitchell
0b4e9d57ed
Bug 1209663: remove unused docker images; r=mrrrgn DONOTBUILD
2015-10-02 11:49:31 -04:00
Dustin J. Mitchell
0b4940358f
Bug 1203158: add a centos6-build-upd layer to include frequent yum updates; r=ted.mielczarek
2015-09-10 17:42:03 -04:00
Jordan Lund
78554e0282
Bug 1199720 - Setup builds for b2gdroid, taskcluster and mozharness bits, r=dustin
2015-09-30 13:57:52 -07:00
Jordan Lund
ea3af34873
Bug 1163084 - Releng work for producing dummy partner Android APK, r=dustin
2015-09-30 13:56:39 -07:00