Justin Wood
47b16ee23c
Bug 1291337 - Export MOZ_AUTOMATION_UPLOAD_SYMBOLS for TC's jobs instead of just setting it. r=dustin
...
MozReview-Commit-ID: IW04TEogG4O
--HG--
extra : rebase_source : f2ab60bd95a4986416840d02c94b69af6d93dd77
extra : source : b1985f935333a0d5546ce9698b7ebab854542904
2016-08-01 20:14:46 -04:00
Alexandre Lissy
7a97623568
Bug 1290685 - Update TaskCluster to use github.com for B2G r=garndt
...
MozReview-Commit-ID: EmLzh977XWi
--HG--
extra : rebase_source : 9ef54a5cb83f722bfc5fecee2c2c98e9eea45231
2016-07-31 00:03:51 +02:00
Iris Hsiao
095be1ae13
Backed out changeset 3ebad6b5ce57 (bug 1290685) per developer's request
2016-08-02 14:39:10 +08:00
Alexandre Lissy
f361a89027
Bug 1290685 - Update TaskCluster to use github.com for B2G.git r=garndt
...
MozReview-Commit-ID: EmLzh977XWi
--HG--
extra : rebase_source : cd9aa8b7e4119dd63eb2e31a2b2b745f1c6536ee
2016-07-31 00:03:51 +02:00
Joel Maher
8c814c34a8
Bug 1290459 - port changes from bug 1285582 to test-ubuntu1604.sh. r=ahal
...
MozReview-Commit-ID: L5HjOIesJCQ
--HG--
extra : rebase_source : c1d9903e01d2be4710f551c451446690180a34b0
2016-07-29 14:56:31 -04:00
Andrew Halberstadt
dc3d031216
Bug 1289879 - Activate the mozharness virtualenv when running tests on interactive workers, r=armenzg
...
There are some packages like 'requests' that are bundled in the mozharness venv, but not in the test
package. It would be easy to manually add these to sys.path in the mach bootstrap script, but it's
much nicer to simply activate this virtualenv in the first place.
MozReview-Commit-ID: 8xeJEIgUbLj
--HG--
extra : rebase_source : b87e5ef46041d9d5a89d419e97fe3a316de6c8c2
2016-07-20 16:40:40 -04:00
Andrew Halberstadt
9587255e24
Bug 1285582 - Make sure Xvfb is running for interactive tasks, r=dustin
...
Normally we start Xvfb as a background task, then run the tests from the
same script. However, in interactive mode we were starting Xvfb, the script
would exit, and then we would potentially run tests later on from another
script. Unforunately this meant that Xvfb was dying with the first script
and tests would fail.
This patch runs Xvfb in a screen session so that it will still be available
later on when running an interactive shell.
MozReview-Commit-ID: EduVyglo2BG
--HG--
extra : rebase_source : 6e2c40ee16f80792f038fd581168e181a2c4bf51
2016-07-11 11:14:46 -04:00
Joel Maher
65771e9829
Bug 1281179 - Create a docker image for Ubuntu 16.04 for use in tests. r=dustin
...
MozReview-Commit-ID: ApHhev5J21x
--HG--
rename : taskcluster/scripts/tester/test-linux.sh => taskcluster/scripts/tester/test-ubuntu1204.sh
2016-07-25 10:44:37 -04:00
Carsten "Tomcat" Book
2abb8cc385
Backed out changeset 86d07e6bd5b7 (bug 1272629)
2016-07-22 08:35:06 +02:00
Enes Goktas
2c5f1632a6
Bug 1272629 - Add taskcluster task to build binutils package. r=glandium
...
MozReview-Commit-ID: HxM7MzUDG5j
2016-07-22 11:00:42 +09:00
Steve Fink
1fca5e3aec
Bug 1280637 - Implement tsan (thread sanitizer), asan (address sanitizer), and msan (uninitialized memory) jobs, r=terrence
...
MozReview-Commit-ID: JuFVqAb9C4s
--HG--
rename : browser/config/tooltool-manifests/linux64/asan.manifest => browser/config/tooltool-manifests/linux64/msan.manifest
extra : rebase_source : 1a5e77992388b0323bb639ee2fd4285a68b94505
2016-07-15 12:33:40 -07:00
Andrew Halberstadt
97becf10e0
Bug 1285550 - Ensure 'run-mozharness' binary exists before invoking from interactive wizard, r=armenzg
...
This fixes a race condition between the 'test-linux.sh' process and the 'taskcluster-interactive-shell'
process in interactive tasks.
MozReview-Commit-ID: GhqKpq5pAtj
--HG--
extra : rebase_source : 67b756d0373432404a4f7cc928bac09fc3f82e8a
2016-07-08 10:28:07 -04:00
Carsten "Tomcat" Book
02ea56d596
merge mozilla-inbound to mozilla-central a=merge
2016-07-12 10:58:33 +02:00
Dustin J. Mitchell
ddb2747bf1
Bug 1278445: do not try to upload symbols from beta; r=mshal
...
MozReview-Commit-ID: 9YZvV2cIA1s
--HG--
extra : rebase_source : 477332ec9e1cf36ba1dfefa052287e5cac79f6c7
2016-07-11 17:31:26 +00:00
Steve Fink
6eaee4fec1
Bug 1283911 - Convert autospider.sh to autospider.py, and switch to using JSON for the variants files, r=terrence
...
MozReview-Commit-ID: mH0JViAB6r
--HG--
extra : transplant_source : lC%B6%F8PV%CDb%DBqD%A0%01%B1Q.%A2%21%FD%AF
extra : histedit_source : 4743781db9dda61f17068b21c907fda835b348f7
2016-06-30 15:38:00 -07:00
Steve Fink
ef2b29f031
Bug 1283914 - Remove now-unnecessary hazard analysis annotations, r=terrence
...
--HG--
extra : rebase_source : e69c049cbdfdac3200317ec1aa24587de097cdd6
extra : histedit_source : e14fd18c9462833f70c12980c77b4b71e83e8f14
2016-06-03 13:11:19 -07:00
Andrew Halberstadt
b892f58bdc
Bug 1279020 - Symlink mach binary to $HOME/bin after mozharness setup on interactive workers, r=armenzg
...
When running an interactive worker (aka one-click loaner), developers have the option of setting
up the mozharness environment without running tests. When they do this, we should automatically
symlink the mach binary found in the tests.zip to their path. This way developers don't need to
go searching for $HOME/workspace/build/tests/mach to run their tests.
MozReview-Commit-ID: 1JKPYSsYKlN
--HG--
extra : rebase_source : 1b9bd2a201641fee168778268c3612020d7ee868
2016-06-09 17:20:19 -04:00
Alexandre Lissy
7da816954a
Bug 1284447 - Cleanup Gecko and mozharness configs r=jlund,wcosta
...
MozReview-Commit-ID: 6R7vet77cyk
--HG--
extra : rebase_source : 2c990957531bf0389e85b1aa1683b3f8ea0f7198
2016-07-05 13:10:08 +02:00
Steve Fink
17949f19d3
Bug 1283309 - Fix the hazard output, fix a local build problem with new build checking, and point to hazard analysis docs on failure, r=terrence
...
--HG--
extra : rebase_source : 9c6df115f24bbae9da21a6529debbde0b815a34a
extra : amend_source : 890ad99d2bbe571b47cd1e344ab92e4b06169060
2016-06-29 00:14:39 +01:00
Alexandre Lissy
2eb2535e97
Bug 1282226
- Kill secrets from phone-builder image and fix aries/hammerhead r=wcosta
...
MozReview-Commit-ID: LOZHgih2TrM
--HG--
extra : rebase_source : e17d08683891ca5c74bb8b3930d0aa5e62121c4f
2016-06-28 19:46:40 +02:00
Dustin J. Mitchell
52f7225820
Bug 1277957: fix tooltool URLs to not include .git; r=garndt a=bustage
...
MozReview-Commit-ID: 8F3zW2pKfyb
2016-06-28 21:05:38 +00:00
Jonathan Griffin
50e458a92b
Bug 1277957 - Point to tooltool at GitHub, r=dustin
...
MozReview-Commit-ID: 8VPih4tpYYy
2016-06-27 14:51:41 -07:00
Wes Kocher
41d7dbd446
Backed out changeset 912ea9267130 (bug 1277957) for SM-tc failures CLOSED TREE
2016-06-27 15:45:56 -07:00
Jonathan Griffin
d907d0be30
Bug 1277957 - Point to tooltool at GitHub, r=dustin
...
MozReview-Commit-ID: DniWWGVlOiL
--HG--
extra : rebase_source : bfc80e894d58737be5a60c1aec45039c22c73741
2016-06-27 14:51:41 -07:00
Andrew Halberstadt
3b5152d79e
Bug 1279040 - Move 'run-wizard' binary out of docker image, r=dustin
...
The run-wizard binary (used by interactive workers) will likely need to
change relatively frequently. Therefore, it should be baked directly into
the docker image. This patch instead downloads it from the appropriate
commit on hg.mozilla.org, only when needed.
MozReview-Commit-ID: 70hlloywCSj
--HG--
rename : testing/docker/desktop-test/bin/run-wizard => taskcluster/scripts/tester/run-wizard
extra : rebase_source : 871c24b2eec26962e88c852b5ec85a09382f21a1
2016-06-23 10:00:54 -04:00
Justin Wood
15b23fced1
Bug 1280956 - Use in-tree linter job to flake8 test taskcluster directory. r=dustin
...
MozReview-Commit-ID: FsWmAnnycZ2
--HG--
extra : rebase_source : 04a32cea2de133cb75472092cffb8a215f7dc603
2016-06-20 21:06:55 -04:00
Mike Hommey
8a3b88f341
Bug 1278415 - Also write a mozinfo for js standalone builds. r=gps
...
Historically, a mozinfo for js standalone build has not been necessary,
but with the move towards a) having things work with mach and b)
buildconfig using the MozbuildObject.from_environment in next patch,
mozinfo becomes necessary (it's required for
MozbuildObject.from_environment to find the directory is an objdir).
Interestingly, hazard builds do both a js standalone build and a desktop
Firefox build at the same time, both of which are done with MOZCONFIG
set in the environment... with the Firefox mozconfig. The result of now
writing a mozinfo for js standalone builds is that in that case, they
end up with a reference to the mozconfig, which the build system then
reads, and finds a MOZ_OBJDIR, which then doesn't match the js
standalone build objdir. So for those builds, reset MOZCONFIG.
2016-06-16 11:43:23 +09:00
Nick Fitzgerald
1c383e41a7
Bug 1275638 - Move libmozjs to the upload directory; r=sfink
2016-06-12 08:01:26 -07:00
Justin Wood
67b58bbb40
Bug 1171736 - Migrate Linux l10n desktop nightly repacks to TaskCluster, mozharness part and some docker support. r=jlund a=Tomcat
...
MozReview-Commit-ID: KDPG0dj1V5Y
--HG--
rename : taskcluster/scripts/builder/build-linux.sh => taskcluster/scripts/builder/build-l10n.sh
2016-05-30 12:00:47 -04:00
Dustin J. Mitchell
62577b229f
Bug 1275409: move legacy taskcluster-related scripts to taskcluster/scripts; r=wcosta
...
MozReview-Commit-ID: 7ilVJkNAPvE
--HG--
rename : testing/taskcluster/scripts/builder/build-emulator-x86.sh => taskcluster/scripts/builder/build-emulator-x86.sh
rename : testing/taskcluster/scripts/builder/build-emulator.sh => taskcluster/scripts/builder/build-emulator.sh
rename : testing/taskcluster/scripts/builder/build-haz-linux.sh => taskcluster/scripts/builder/build-haz-linux.sh
rename : testing/taskcluster/scripts/builder/build-linux.sh => taskcluster/scripts/builder/build-linux.sh
rename : testing/taskcluster/scripts/builder/build-mulet-haz-linux.sh => taskcluster/scripts/builder/build-mulet-haz-linux.sh
rename : testing/taskcluster/scripts/builder/build-mulet-linux.sh => taskcluster/scripts/builder/build-mulet-linux.sh
rename : testing/taskcluster/scripts/builder/build-simulator.sh => taskcluster/scripts/builder/build-simulator.sh
rename : testing/taskcluster/scripts/builder/build-sm-package.sh => taskcluster/scripts/builder/build-sm-package.sh
rename : testing/taskcluster/scripts/builder/build-sm.sh => taskcluster/scripts/builder/build-sm.sh
rename : testing/taskcluster/scripts/builder/desktop-setup.sh => taskcluster/scripts/builder/desktop-setup.sh
rename : testing/taskcluster/scripts/builder/gaia_props.py => taskcluster/scripts/builder/gaia_props.py
rename : testing/taskcluster/scripts/builder/get-objdir.py => taskcluster/scripts/builder/get-objdir.py
rename : testing/taskcluster/scripts/builder/hazard-analysis.sh => taskcluster/scripts/builder/hazard-analysis.sh
rename : testing/taskcluster/scripts/builder/install-packages.sh => taskcluster/scripts/builder/install-packages.sh
rename : testing/taskcluster/scripts/builder/pull-gaia.sh => taskcluster/scripts/builder/pull-gaia.sh
rename : testing/taskcluster/scripts/builder/setup-ccache.sh => taskcluster/scripts/builder/setup-ccache.sh
rename : testing/taskcluster/scripts/builder/sm-tooltool-config.sh => taskcluster/scripts/builder/sm-tooltool-config.sh
rename : testing/taskcluster/scripts/copy.sh => taskcluster/scripts/copy.sh
rename : testing/taskcluster/scripts/misc/build-cctools.sh => taskcluster/scripts/misc/build-cctools.sh
rename : testing/taskcluster/scripts/misc/build-clang-linux.sh => taskcluster/scripts/misc/build-clang-linux.sh
rename : testing/taskcluster/scripts/misc/build-gcc-linux.sh => taskcluster/scripts/misc/build-gcc-linux.sh
rename : testing/taskcluster/scripts/misc/minidump_stackwalk.sh => taskcluster/scripts/misc/minidump_stackwalk.sh
rename : testing/taskcluster/scripts/misc/repackage-jdk-centos.sh => taskcluster/scripts/misc/repackage-jdk-centos.sh
rename : testing/taskcluster/scripts/phone-builder/build-dolphin.sh => taskcluster/scripts/phone-builder/build-dolphin.sh
rename : testing/taskcluster/scripts/phone-builder/build-phone-ota.sh => taskcluster/scripts/phone-builder/build-phone-ota.sh
rename : testing/taskcluster/scripts/phone-builder/build-phone.sh => taskcluster/scripts/phone-builder/build-phone.sh
rename : testing/taskcluster/scripts/phone-builder/post-build.sh => taskcluster/scripts/phone-builder/post-build.sh
rename : testing/taskcluster/scripts/phone-builder/pre-build.sh => taskcluster/scripts/phone-builder/pre-build.sh
rename : testing/taskcluster/scripts/tester/harness-test-linux.sh => taskcluster/scripts/tester/harness-test-linux.sh
rename : testing/taskcluster/scripts/tester/test-b2g.sh => taskcluster/scripts/tester/test-b2g.sh
rename : testing/taskcluster/scripts/tester/test-linux.sh => taskcluster/scripts/tester/test-linux.sh
extra : rebase_source : 647914c181227d78a0694cf1417fbfe466a5c20d
2016-06-04 22:57:41 +00:00