Commit Graph

5708 Commits

Author SHA1 Message Date
Joel Maher
8303fe23c5 Bug 1543044 - ensure high_value_tasks has a default value when we fail to get data from treeherder/seta. r=Callek
ensure high_value_tasks has a default value when we fail to get data from treeherder/seta.

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

--HG--
extra : moz-landing-system : lando
2019-04-14 12:35:13 +00:00
Tom Prince
e22fbe9a1b No bug: [taskgraph] Remove support for generating non-hook actions; r=dustin
Now that release promotion is using a hook, all the code for non-hook actions
can be removed.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 21:56:20 +00:00
Mike Hommey
92d41d189e Bug 1543915 - Move installer_url and test_packages_url to EXTRA_MOZHARNESS_CONFIG. r=tomprince
This allows to stop using task-reference for mozharness_test commands.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 17:34:14 +00:00
Geoff Brown
46b69e7a79 Bug 1544062 - Run windows/aarch64 xpcshell in 3 chunks; r=egao
Reduce chunks from 8 to 3. Each test task has at least a couple of minutes
of overhead, so fewer chunks improves overall efficiency. At 3 chunks, each
one still completes reasonably quickly (less than 20 minutes).

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

--HG--
extra : moz-landing-system : lando
2019-04-12 18:08:23 +00:00
Geoff Brown
ea66abe473 Bug 1543993 - Run remaining Talos ccov tasks only on try; r=jmaher
Stop running Tss(tp6) and T(bcv) on ccov builds on central -- the remaining 2 cases
missed in the previous bug.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 15:41:07 +00:00
Geoff Brown
cea888163f Bug 1318091 - Add Android 7.0 gtest tasks; r=bc
Add Android 7.0 gtests, opt and debug, running against the geckoview
TestRunnerActivity.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 20:49:33 +00:00
Johan Lorenzo
a013a50a8c Bug 1520261 - Let ARM64 Fennec ride the trains to Beta r=mhentges
Let ARM64 Fennec ride the trains to Beta

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

--HG--
extra : moz-landing-system : lando
2019-04-12 13:53:08 +00:00
Ionut Goldan
e0060de75c Bug 1539437 - Replace Chrome with Chromium mentionings where needed r=sparky,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D25094

--HG--
rename : taskcluster/ci/test/raptor-chrome.yml => taskcluster/ci/test/raptor-chromium.yml
extra : moz-landing-system : lando
2019-04-12 10:33:24 +00:00
Simon Fraser
578c6ea6d3 Bug 1543662 Introduce channel verification to partials r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D27115

--HG--
extra : moz-landing-system : lando
2019-04-12 11:59:35 +00:00
Mike Hommey
96c3246049 Bug 1543895 - Move test-platform keying of fetches in tests to individual fetch types. r=tomprince
So, instead of fetches['by-test-platform']['fetch'], we have
fetches['fetch']['by-test-platform'].

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

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:03 +00:00
Cosmin Sabou
90efd04259 Merge mozilla-inbound to mozilla-central. a=merge 2019-04-12 06:45:27 +03:00
Cosmin Sabou
4fb59e83f6 Bug 1543826 - Remove duplication of key "linux64-ccov/.*" in mapping to fix yaml failure. 2019-04-12 03:01:29 +03:00
Geoff Brown
2b2e1c4072 Bug 1543826 - Run Talos ccov tests only on try; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D27175

--HG--
extra : moz-landing-system : lando
2019-04-11 23:15:41 +00:00
Chris Manchester
6680ead353 Bug 1543469 - Update builders to rustc 1.34. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D27184

--HG--
extra : moz-landing-system : lando
2019-04-11 22:46:46 +00:00
Mike Hommey
9a8540b0db Bug 1543595 - Enable linux64-aarch64 builds. r=froydnj
While we don't have an actual need for those builds at the moment, there
is work in progress to get fuzzing builds for aarch64, and as the
previous change showed, the build were busted by other changes since
they were put in place. So we might as well enable them, so as to be
aware of bustage when it happens rather than while working on getting
the fuzzing builds up.

Depends on D27035

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

--HG--
extra : moz-landing-system : lando
2019-04-11 14:35:25 +00:00
Mike Hommey
fa8f822fb0 Bug 1543595 - Add missing aarch64 target to the rust 1.33 toolchain. r=froydnj
I must have written the rust 1.33 patch before I landed the
linux64-aarch64 patches, so when that landed, it lacked the aarch64
target. (it's still there on the rust 1.32 toolchain)

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

--HG--
extra : moz-landing-system : lando
2019-04-11 14:35:25 +00:00
Connor Sheehan
a8c491e89c Bug 1534463: patch run-task to clone from private hgweb mirrors r=tomprince
With tasks able to access the hgmointernal config from a Taskcluster
secret, we can now add functionality to `run-task` to support checking
out from the private hg service. Here we add add a `resolve_checkout_url`
function which takes the base/head repository URLs and determines
whether we should clone from the public or private service, returning
the resolved URL. The function pulls down the secret and checks that
the region the task is executing in is in the set of supported regions.
Then we generate a random number and default to the public service if
the number is lower than our "rate". If all the above conditions are
met, we replace `hg.mozilla.org` with the resolved domain name for the
given region.

We add a call to this function to `collect_vcs_options`, and skip
resolving the private URL if we aren't performing a checkout from
within `run-task`.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 17:19:36 +00:00
Ciure Andrei
bc3c25dece Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-04-11 12:57:28 +03:00
Edwin Gao
d254b36f8f Bug 1543521 - demote windows10-aarch64 related tasks to tier 2 for the time being r=gbrown,jmaher
Changes:
- make windows10-aarch64 tests tier-2 by default

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

--HG--
extra : moz-landing-system : lando
2019-04-10 22:48:40 +00:00
Aki Sasaki
f7df916d31 bug 1541859 - add action task to child tasks' dependencies. r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D26209

--HG--
extra : moz-landing-system : lando
2019-04-10 15:29:16 +00:00
Daniel Varga
f2b514eaaa Merge autoland to mozilla-central. a=merge 2019-04-11 00:51:52 +03:00
Daniel Varga
6d6f6dadce Backed out 4 changesets (bug 1458385) for nightly updates fail. a=backout
Backed out changeset 09338587b68e (bug 1458385)
Backed out changeset f7791b680d46 (bug 1458385)
Backed out changeset cc06a7beb3d1 (bug 1458385)
Backed out changeset 3b10487587c3 (bug 1458385)
2019-04-10 21:09:46 +03:00
Narcis Beleuzu
065ab21012 Merge inbound to mozilla-central. a=merge 2019-04-10 01:09:36 +03:00
Bastien Abadie
a474eff8dd Bug 1541412 - Add static-analysis check-java to source-test tasks, r=ahal,andi
Differential Revision: https://phabricator.services.mozilla.com/D25929

--HG--
rename : taskcluster/scripts/misc/source-test-clang-setup.sh => taskcluster/scripts/misc/source-test-common.sh
extra : moz-landing-system : lando
2019-04-08 15:41:30 +00:00
Johan Lorenzo
690951e993 Bug 1543373 - Fix non-existing APK location r=mtabara
Fix non-existing APK location

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

--HG--
extra : moz-landing-system : lando
2019-04-10 13:28:31 +00:00
Mike Hommey
99edb1f46a Bug 1541823 - Derive the fetch docker image from debian9-raw rather than debian9-base. r=dustin
This will make the image smaller, and will make it happen earlier in
cases its dependencies need to be rebuilt.

Differential Revision: https://phabricator.services.mozilla.com/D26082
2019-04-11 16:24:50 +09:00
Chris Manchester
0a97a2b84e Bug 1542707 - Don't replace 'nightly' jobs with artifact builds on try. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D26658

--HG--
extra : moz-landing-system : lando
2019-04-09 09:16:15 +00:00
Tom Prince
5f84cb1802 Bug 1458385: Repackage windows builds on linux. r=glandium,Callek
This only uses cross-platform tools, so switch to running these on linux, which
cuts the runtime down from ~20m to ~3m.

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

--HG--
extra : moz-landing-system : lando
2019-04-06 05:49:55 +00:00
Tom Prince
28cf04eec9 Bug 1458385: Update linux-upx to 3.9.5; r=glandium
This matches the version that exists in mozilla-build (see Bug 1501403).

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

--HG--
extra : moz-landing-system : lando
2019-04-09 09:13:02 +00:00
Tom Prince
81337f4121 Bug 1458385: Make linux64-upx toolchain tier 1; r=glandium
This also switches it to use the generic toolchain build image, as
it is no longer being used exclusively by mingw builds.

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

--HG--
extra : moz-landing-system : lando
2019-04-06 05:49:57 +00:00
Tom Prince
b4e1868e59 Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D24229

--HG--
extra : moz-landing-system : lando
2019-04-06 05:49:31 +00:00
Andrew Halberstadt
5be23b518b Bug 1542242 - [taskgraph] Hack required mozbase module onto PYTHONPATH rather than run 'mach python' for Windows builds, r=marco
This is a hack to get around Windows ccov build hangs caused by bug 1195299.
Bug 1543149 will track the investigation of the hang and removal of this hack.

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

--HG--
extra : moz-landing-system : lando
2019-04-09 15:58:49 +00:00
Johan Lorenzo
5e83fc51e7 Bug 1540152 - Run checks done in push-apk in promote-phase, instead of the very last task of the pipeline r=mtabara
Run checks done in push-apk in promote-phase, instead of the very last task of the pipeline

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

--HG--
rename : taskcluster/docker/google-play-strings/Dockerfile => taskcluster/docker/mozapkpublisher/Dockerfile
extra : moz-landing-system : lando
2019-04-09 14:56:52 +00:00
Olivier Tilloy
3de38436b6 Bug 1436457 - Add a group policy file to disable app updates, as those are handled by snapd. r=jlorenzo,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D26281

--HG--
extra : moz-landing-system : lando
2019-04-09 12:40:32 +00:00
Justin Wood
d690d2df03 Bug 1541917 - Mac Talos tests are running on every push to integration branches. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D26265

--HG--
extra : moz-landing-system : lando
2019-04-05 18:56:54 +00:00
Tom Ritter
e0934a52d0 Bug 1540907 - Bump MinGW version to pick up MFVideoTransferMatrix constants r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26530

--HG--
extra : moz-landing-system : lando
2019-04-08 19:14:03 +00:00
Geoff Brown
5bb8b39256 Bug 1534647 - Switch python3 version to 3.6 on osx hosts; r=ahal
Quick fix for python3 mozbase perma-fail on osx: Use python 3.6 explicitly, rather
than the system default 3.7, which appears to be broken currently (lacking ssl support).

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

--HG--
extra : moz-landing-system : lando
2019-04-08 19:10:25 +00:00
Andi-Bogdan Postelnicu
33e3a6dedd Bug 1542824 - [Coverity] Limit Coverity to run only on try. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26571

--HG--
extra : moz-landing-system : lando
2019-04-08 18:23:54 +00:00
alexandru.ionescu
faeccf1361 Bug 1532545 Add support for running page load tests against Fennec r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D25723

--HG--
extra : moz-landing-system : lando
2019-04-08 17:47:59 +00:00
Rail Aliiev
53a245f3e2 Bug 1541693: Stop marking releases as started r=mtabara
Ship-it v1 is going away soon and we won't need to create new releases in Ship-it v1 in parallel with Ship-it v2. It's time to prep patches to remove this functionality.

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

--HG--
extra : moz-landing-system : lando
2019-04-04 12:52:22 +00:00
ffxbld
2639b04af1 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D26482

--HG--
extra : moz-landing-system : lando
2019-04-08 11:31:15 +00:00
Andi-Bogdan Postelnicu
706b294e8b Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : moz-landing-system : lando
2019-04-08 10:42:37 +00:00
Coroiu Cristina
ce554d423a Backed out changeset 7e2aef09165a (bug 1541147) on request by Andy 2019-04-08 13:24:38 +03:00
Andi-Bogdan Postelnicu
7d35667207 Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : moz-landing-system : lando
2019-04-08 10:16:13 +00:00
Sebastian Hengst
37537da58f Bug 1503453 - Temporarily disable permafailing Windows static analysis builds: Add one more whitespace because the linting gods demand this. a=permafail CLOSED TREE
--HG--
extra : rebase_source : 739437090ae3edad1ca9bfb784e28bfeec59a191
2019-04-07 11:43:56 +02:00
Sebastian Hengst
9927185c73 Bug 1503453 - Temporarily disable permafailing Windows static analysis builds. a=permafail 2019-04-07 11:28:31 +02:00
Mike Hommey
b22d57ac74 Bug 1541821 - Update debian7 docker images for CVE-2019-3462. r=tomprince
This imports the changes from wheezy-lts (http://deb.freexian.com/extended-lts/)
and creates a package we install in the debian7-based images (with a
modified version number to work around bug #1419577.

This leaves out debian7-raw and debian7-packages as unpatched, because
of the chicken-and-egg problem.

Depends on D26100

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

--HG--
extra : moz-landing-system : lando
2019-04-04 16:23:58 +00:00
Mike Hommey
79886b9b57 Bug 1541821 - Ensure docker images using setup_packages.sh are up-to-date wrt the packages provided there. r=tomprince
When docker images use setup_packages.sh, they add apt sources. While we
currently do run apt-get update to pick those new sources, if a package
provided by them is already installed and not explicitly listed in
subsequent apt-get install, they're not going to be upgraded.

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

--HG--
extra : moz-landing-system : lando
2019-04-04 22:16:01 +00:00
Razvan Maries
782c1800ed Backed out changeset ac130652ae81 (bug 1541147) for Gecko Decision Task bustages. CLOSED TREE 2019-04-06 10:23:16 +03:00
Andi-Bogdan Postelnicu
b8099454fc Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : moz-landing-system : lando
2019-04-06 06:32:16 +00:00