Commit Graph

7509 Commits

Author SHA1 Message Date
Edwin Takahashi
6e6db2f667 Bug 1620044 - remove unnecessary debian and ubuntu-bionic codepaths r=jmaher
Changes:

Remove `ubuntu-bionic` flag that was used during development to enable use of ubuntu1804-test docker image.

Remove unnecessary conditional and in the process rewrite how `runtests.py` checks the environment for `pactl` prior to running mochitests.

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

--HG--
extra : moz-landing-system : lando
2020-03-04 20:47:43 +00:00
Edwin Takahashi
ffaa485846 Bug 1354088 - clean up inherited environment variables r=dhouse
Changes:

Cleaned up a lot of the unnecessary environment variables that was inherited from previous build and test systems.

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

--HG--
extra : moz-landing-system : lando
2020-03-04 18:12:29 +00:00
Rob Lemley
27ef39e646 Bug 1615932 - Support building Thunderbird Snap packages with firefox-snap. r=jlorenzo
Changes to the firefox-snap Docker image to support building Thunderbird Snap
packages as well.
Replaced hardcoded "firefox" instances in runme.sh with $PRODUCT variable and
renamed "snapcraft.yaml.in" to "firefox.snapcraft.yaml.in".

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

--HG--
rename : taskcluster/docker/firefox-snap/snapcraft.yaml.in => taskcluster/docker/firefox-snap/firefox.snapcraft.yaml.in
extra : moz-landing-system : lando
2020-03-03 14:48:49 +00:00
Simon Fraser
9415049f64 Bug 1615311 Add merge day action r=mtabara
Calling the merge day automation requires an action so that we can pass in parameters such as source and destination repository and branch.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 10:48:54 +00:00
Nick Thomas
ddc352a68a Bug 1619469 - Update release watershed to 72.0.2, r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D65046

--HG--
extra : moz-landing-system : lando
2020-03-03 00:58:32 +00:00
Kartikaya Gupta
d86f663351 Bug 1619284 - Remove obsolete dockerfile. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D64952

--HG--
extra : moz-landing-system : lando
2020-03-02 17:23:22 +00:00
Kartikaya Gupta
232e9231e5 Bug 1618353 - Rename the mochitest jobs to mochitest-plain. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D64733

--HG--
extra : moz-landing-system : lando
2020-03-02 15:23:13 +00:00
ffxbld
4ed5d9375b No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D64926

--HG--
extra : moz-landing-system : lando
2020-03-02 14:12:29 +00:00
Bob Clary
23d14dd728 Bug 1618919 - Remove sm-plain-win64-aarch64/opt, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D64828

--HG--
extra : moz-landing-system : lando
2020-02-28 23:12:20 +00:00
Rob Lemley
29c4b97622 Bug 1609987 - unittests for taskgraph.util.verify. r=tomprince
Some initial tests for verify docs functionality.

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

--HG--
extra : moz-landing-system : lando
2020-02-28 21:14:03 +00:00
Rob Lemley
9dc5cd5b86 Bug 1609987 - Allow checking additional paths in verify_docs. r=tomprince
There's no way for Thunderbird to define a new task kind at the moment because
the verify_docs function only checks one base path.

This adds a 'documentation_paths' registry that holds a list of paths to check
for documentation files. Calling documentation_paths() with a filename later
will read all the files it finds with that name under all of the base paths,
returning them in one chunk. This minimizes the necessary changes to verify_docs
itself.

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

--HG--
extra : moz-landing-system : lando
2020-02-28 18:32:19 +00:00
Andrew Halberstadt
339f2f6936 Bug 1618633 - [ci] Stop implicitly adding 'try' to all fission-run-on-projects, r=jgraham
Adding 'try' to 'run-on-projects' is a no-op anyway, so we should avoid it.

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

--HG--
extra : moz-landing-system : lando
2020-02-28 19:46:21 +00:00
Mike Hommey
ce7f9915c4 Bug 1618474 - Enable sccache on the Windows cross builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D64688

--HG--
extra : moz-landing-system : lando
2020-02-28 12:33:53 +00:00
Nick Alexander
300005e4ee Bug 1615001 - always-target android-lints like other mozlints. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D64784

--HG--
extra : moz-landing-system : lando
2020-02-28 18:34:19 +00:00
Tooru Fujisawa
b9ef3fbf74 Bug 1612686 - Part 2: Add SmooshMonkey tasks. r=sfink,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D64556

--HG--
extra : moz-landing-system : lando
2020-02-28 14:18:09 +00:00
Tooru Fujisawa
91f0366117 Bug 1612686 - Part 1: Fix autospider.py caller to set RUSTC/CARGO/CBINDGEN env. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D64555

--HG--
extra : moz-landing-system : lando
2020-02-28 14:17:28 +00:00
Aki Sasaki
dfdadd73df Bug 1562412 - [3-task notarization] - fix missing poller task r=Callek
The transform skips copying attributes from the dep job if attributes are specified. This means we skipped adding shipping_{phase,product}, nightly, and shippable attributes, and the poller task ended up getting filtered out of various target task methods.

Everything works properly if we just copy the attributes from the dependent job.

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

--HG--
extra : moz-landing-system : lando
2020-02-28 00:14:27 +00:00
Chris Manchester
7fbe451377 Bug 1617700 - Bump in-tree sccache to 0.2.13 and require the new version to build. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63971

--HG--
extra : moz-landing-system : lando
2020-02-26 21:46:27 +00:00
Mike Hommey
1ff924fd0f Bug 1617794 - Run the tier-2 64-bits Window cross build task on try.
As originally intended.

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

--HG--
extra : moz-landing-system : lando
2020-02-27 21:58:46 +00:00
Andrew Halberstadt
11c1a5975d Bug 1612115 - [ci] Run codespell linter in parallel in CI, r=linter-reviewers,sylvestre CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D64662

--HG--
extra : source : 8b3bb998c3c26dab42824ba4577a39c54c08d4be
extra : histedit_source : cf3c2259c92e43bce7aba26924052db760123c25
2020-02-27 21:37:58 +00:00
shindli
d56d4b53db Backed out 2 changesets (bug 1612115) for causing a mozlint failure in /builds/worker/checkouts/gecko/tools/lint/test/test_yaml.py CLOSED TREE
Backed out changeset 8b3bb998c3c2 (bug 1612115)
Backed out changeset 10f69335c6f5 (bug 1612115)
2020-02-28 00:07:04 +02:00
Andrew Halberstadt
ff87ae3aec Bug 1612115 - [ci] Run codespell linter in parallel in CI, r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D64662

--HG--
extra : moz-landing-system : lando
2020-02-27 21:37:58 +00:00
Mike Hommey
587be1cb03 Bug 1617794 - Add a tier-2 64-bits Window cross build task. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D64298

--HG--
extra : moz-landing-system : lando
2020-02-27 21:39:39 +00:00
Mike Hommey
58228b3764 Bug 1617794 - Add a toolchain task to build a LD_PRELOAD helper for Windows cross builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D64295

--HG--
extra : moz-landing-system : lando
2020-02-27 21:40:50 +00:00
Nicholas Nethercote
08ca7c7fd0 Bug 1604095 - Fix up fix-stacks toolchain on Mac. r=erahm
It currently is missing some cross-compilation stuff and so actually builds a
Linux binary.

The commit also avoids the unintentional installation of the `fix-stacks.d`
file, by introducing the `EXE` variable.

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

--HG--
extra : moz-landing-system : lando
2020-02-27 20:07:10 +00:00
Razvan Maries
2e07e8ca83 Backed out 2 changesets (bug 1617794) for Gecko Decision Task bustage. CLOSED TREE
Backed out changeset e6cdc99bb877 (bug 1617794)
Backed out changeset 71cfd922f86a (bug 1617794)
2020-02-27 23:35:10 +02:00
Mike Hommey
5e7b379977 Bug 1617794 - Add a tier-2 64-bits Window cross build task. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D64298

--HG--
extra : moz-landing-system : lando
2020-02-27 21:18:12 +00:00
Mike Hommey
c2a988f4e0 Bug 1617794 - Add a toolchain task to build a LD_PRELOAD helper for Windows cross builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D64295

--HG--
extra : moz-landing-system : lando
2020-02-27 15:55:20 +00:00
Chris Manchester
b99c6dd1df Bug 1618316 - Update builders to rustc 1.41.1 r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D64636

--HG--
extra : moz-landing-system : lando
2020-02-27 19:47:45 +00:00
Tarek Ziadé
2b394657d7 Bug 1618498 - condprof bustage on macOS r=sparky
target.common.tests.tar.gz is only present in the shippable build

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

--HG--
extra : moz-landing-system : lando
2020-02-27 17:23:49 +00:00
Chris Manchester
bcf6a95993 Bug 1615003 - Bump the nightly rust version used in tree to 1.41. r=decoder
Depends on D63372

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

--HG--
extra : moz-landing-system : lando
2020-02-27 16:21:14 +00:00
Chris Manchester
9a39bce9e0 Bug 1615003 - Require rustc 1.41 to build. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D63372

--HG--
extra : moz-landing-system : lando
2020-02-27 16:21:13 +00:00
Justin Wood
bc71963465 Bug 1618216 - Followup, android nightlies *do* need test packaging. r=froydnj
This is necessary, at the least because Raptor on Fenix needs the test packages
e.g. https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fKZ-MTqGQo-yMxDn1eCEKQ/artifacts/public/build/en-US/target.test_packages.json

In Fenix that particular task is pulled into the taskgraph via https://github.com/mozilla-mobile/fenix/blob/master/taskcluster/ci/geckoview/kind.yml
- specifically the index at gecko.v2.mozilla-central.nightly.latest.mobile.android-x86_64-opt

That is then referenced in a0c60c70da/taskcluster/fenix_taskgraph/transforms/raptor.py
Lines 68 and 77

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

--HG--
extra : moz-landing-system : lando
2020-02-27 15:32:48 +00:00
Kartikaya Gupta
7dc7e33a19 Bug 1618517 - Fetch the dump_syms toolchain for win64 searchfox builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D64589

--HG--
extra : moz-landing-system : lando
2020-02-27 15:18:27 +00:00
Sebastian Hengst
e4f2eafcd9 Bug 1618503 - switch web-platform-tests on Linux x64 asan from tier 2 to tier 1 r=jgraham DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D64562

--HG--
extra : moz-landing-system : lando
2020-02-27 13:15:40 +00:00
James Graham
3e37e70104 Bug 1618496 - Make wdspec tests in headless mode Tier 1, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D64558

--HG--
extra : moz-landing-system : lando
2020-02-27 12:25:35 +00:00
Ciure Andrei
236d721acb Bug 1614152 - fix static analysis bustages r=bustage-fix CLOSED TREE
--HG--
extra : rebase_source : e21dc11941596fcd917891feff8deb9249f438cf
extra : histedit_source : 0ad66c1cce322ba7eb9711087400297027117e9e
2020-02-27 06:56:50 +02:00
Mike Hommey
2416a183bd Bug 1617794 - Add fetches for UPX and NSIS from mozilla-build. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D64297

--HG--
extra : moz-landing-system : lando
2020-02-27 04:43:25 +00:00
Aki Sasaki
19175da396 Bug 1562412 - [3-task notarization] fix ./mach try release r=Callek
- backs out 71e376fd296d
- fixes bug 1618162.

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

--HG--
extra : moz-landing-system : lando
2020-02-26 21:51:11 +00:00
Aki Sasaki
c43aefd35b Bug 1562412 - key mac-behavior off shippable r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D64413

--HG--
extra : moz-landing-system : lando
2020-02-26 21:50:11 +00:00
Bogdan Tara
ab84964fa2 Backed out changeset 9df351217706 (bug 1617700) for webconsole/typing.js failures CLOSED TREE 2020-02-26 23:39:02 +02:00
Bob Clary
68ab8142d4 Bug 1610977 - disable service worker testing until alternatives are available, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D64061

--HG--
extra : moz-landing-system : lando
2020-02-26 19:48:23 +00:00
Justin Wood
047ab655d1 Bug 1618216 - When doing test packaging test for the nightly attribute as well, and validate against it. r=mshal
Future work should hopefully find a way to not assume tests are packaged with beetmover, and to have a solution for w64's emefree design.

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

--HG--
extra : moz-landing-system : lando
2020-02-26 19:16:42 +00:00
Bogdan Tara
32800c141f Backed out changeset 7bf42b92bb7e (bug 1615003) for causing build bustages CLOSED TREE 2020-02-26 20:35:02 +02:00
Chris Manchester
f4fd5b69cb Bug 1615003 - Require rustc 1.41 to build. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D63372

--HG--
extra : moz-landing-system : lando
2020-02-26 18:12:34 +00:00
Brindusan Cristian
b7970646fb Backed out changeset 1ce1b379d5c9 (bug 1615003) for breaking Gecko decision task. CLOSED TREE 2020-02-26 19:48:06 +02:00
Chris Manchester
c54ae051b3 Bug 1615003 - Require rustc 1.41 to build. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D63372

--HG--
extra : moz-landing-system : lando
2020-02-20 12:38:43 +00:00
Chris Manchester
fb67d9c344 Bug 1617700 - Bump in-tree sccache to 0.2.13 and require the new version to build. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63971

--HG--
extra : moz-landing-system : lando
2020-02-25 02:15:06 +00:00
David Major
e5cd04c721 Bug 1616943 - Run GTests on Windows ASan builds r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D64210

--HG--
extra : moz-landing-system : lando
2020-02-25 22:43:49 +00:00
Aki Sasaki
80c7bc5ac2 Bug 1605275 - point mar-signing-autograph-stage back at depsigning r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D64204

--HG--
extra : moz-landing-system : lando
2020-02-25 21:48:43 +00:00