Commit Graph

3053 Commits

Author SHA1 Message Date
Michael Cooper
66e07a3b75 Bug 1563564 - Normandy capabilities as build artifact r=rdalal,froydnj
This build artifact is only built on platforms that don't use cross
compilation, because the result of the build is used to generate
the artifact. This means the process doesn't work on at least OSX.
Normandy capabilities do not currently vary by platform, so it is
reasonable to not have this on every platform.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 17:36:21 +00:00
Tom Prince
88b61d3805 Bug 1527313: [taskgraph] Set $WORKSPACE for mozharness tasks in taskgraph; r=Callek
We set it here, rather than depending on taskcluster script to set it, so that
we can use it to construct the objdir we will use.

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

--HG--
extra : moz-landing-system : lando
2020-02-12 22:04:11 +00:00
Tom Prince
b89c5537d5 Bug 1527313: [taskgraph] Use GECKO_PATH to find the taskcluster mozharness script; r=Callek
We use the shell to expand this, rather than substituting the value here,
because `GECKO_PATH` will be set in the `run_task` transform (after the rest of this
stack lands).

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

--HG--
extra : moz-landing-system : lando
2020-02-12 22:04:03 +00:00
Justin Wood
12c392299c Bug 1614999 - Add extra entries for 'devedition' instead of 'devedition-nightly' in beetmover manifests. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62643

--HG--
extra : moz-landing-system : lando
2020-02-12 22:45:23 +00:00
Justin Wood
ffd1bab715 Bug 1614999 - Add extra entries for 'devedition' instead of 'devedition-nightly' in places that can support both. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62642

--HG--
extra : moz-landing-system : lando
2020-02-12 22:42:30 +00:00
Mike Hommey
b5e7aae8d0 Bug 1615174 - Set ulimit to a reasonable value for tasks. r=dmajor
while allowing it to be tweakable without editing run-task each time
(rebuilding all docker images as a consequence)

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

--HG--
extra : moz-landing-system : lando
2020-02-16 14:55:35 +00:00
Andrew Halberstadt
cfe452c3b8 Bug 1608834 - [taskgraph] Enable taskgraph chunking for mochitest-browser-chrome, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D62931

--HG--
extra : moz-landing-system : lando
2020-02-14 15:32:53 +00:00
Gregory Mierzwinski
6f7cc8920f Bug 1615583 - Add chromedriver for chrome v80. r=perftest-reviewers,AlexandruIonescu
This patch adds a v80 chromedriver for chrome. It also removes old chromedrivers (v76, and v77) from the fetch tasks.

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

--HG--
extra : moz-landing-system : lando
2020-02-14 13:02:11 +00:00
Christian Holler
337c4eea4d Bug 1612711 - Switch TSan tests to Tier1. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62727

--HG--
extra : moz-landing-system : lando
2020-02-13 16:02:07 +00:00
Justin Wood
f6ea7a63cf Bug 1614998 - Move nightly named transform to a shippable name. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62641

--HG--
rename : taskcluster/taskgraph/transforms/nightly_l10n_signing.py => taskcluster/taskgraph/transforms/shippable_l10n_signing.py
extra : moz-landing-system : lando
2020-02-12 22:30:01 +00:00
Justin Wood
0780501613 Bug 1614998 - Change treeherder representation for L10n to be 'B' and 'Bs' instead of 'N' and 'Ns' r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62640

--HG--
extra : moz-landing-system : lando
2020-02-12 22:59:13 +00:00
Justin Wood
41fceb0658 Bug 1614998 - Move nightly-l10n to shippable-l10n. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62639

--HG--
rename : taskcluster/ci/nightly-l10n/kind.yml => taskcluster/ci/shippable-l10n/kind.yml
extra : moz-landing-system : lando
2020-02-12 22:29:02 +00:00
Justin Wood
01ccfa4e07 Bug 1614998 - Rename nightly-l10n-signing to shippable-l10n-signing. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62638

--HG--
rename : taskcluster/ci/nightly-l10n-signing/kind.yml => taskcluster/ci/shippable-l10n-signing/kind.yml
extra : moz-landing-system : lando
2020-02-12 22:28:31 +00:00
Justin Wood
ef154407eb Bug 1614998 - Allow copy attributes in taskgraph to have a denylist. r=aki
Provides denylisted attributes to copy over in the fusing of chunked portions of the taskgraph. Without
denylisting these we have changes on these related kinds in json, due simply to ordering of total tasks.

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

--HG--
extra : moz-landing-system : lando
2020-02-12 22:39:53 +00:00
Tom Prince
ec197b17fa Bug 1527313: [taskgraph] Use artifact-reference in upload-sources task; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D62341

--HG--
extra : moz-landing-system : lando
2020-02-11 19:46:44 +00:00
Barret Rennie
90d19ac0d4 Bug 1613743 - Remove ./mach try --visual-metrics-jobs r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D62358

--HG--
extra : moz-landing-system : lando
2020-02-11 20:01:01 +00:00
Jason Laster
897b14485f Bug 1609815 - Remove Web Replay UI. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D60679

--HG--
extra : source : cfe2388a674e024d1920245e867f9982087c8164
2020-02-10 21:03:28 +00:00
Mihai Tabara
c8f8193411 Bug 1612540 - bake geckoview in the push phase of releases. r=jlorenzo
Bug 1612540 - bake geckoview in the push phase of releases. r=jlorenzo

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

--HG--
extra : moz-landing-system : lando
2020-02-11 11:10:42 +00:00
Noemi Erli
85558b46c4 Backed out changeset cfe2388a674e (bug 1609815) for causing TypeError in browserContext CLOSED TREE 2020-02-11 00:35:52 +02:00
Jason Laster
f5531f3716 Bug 1609815 - Remove Web Replay UI. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D60679

--HG--
extra : moz-landing-system : lando
2020-02-10 21:03:28 +00:00
Geoff Brown
33be582009 Bug 1612149 - Update linux64 try syntax aliases for 18.04; r=jmaher
Update existing unit test aliases for linux64 to include the new 18.04 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 14:51:53 +00:00
Andreea Pavel
d24b10a3b3 Backed out changeset 0477a13c69c8 (bug 1612149) for failing test_try_option_syntax.py on a CLOSED TREE 2020-02-10 15:49:11 +02:00
Geoff Brown
637ec229e2 Bug 1612149 - Update linux64 try syntax aliases for 18.04; r=jmaher
Update existing unit test aliases for linux64 to include the new 18.04 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 13:19:08 +00:00
Ricky Stewart
d259591a1c Bug 1569059 - Run 'mach bootstrap' with Python 3 r=firefox-build-system-reviewers,mshal,Callek
Differential Revision: https://phabricator.services.mozilla.com/D60898

--HG--
extra : moz-landing-system : lando
2020-02-07 18:12:23 +00:00
Marian Raiciof
0ba27d3d5f Bug 1608954 - Remove legacy Stylo-disabled SYsd AWSY test r=perftest-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D61640

--HG--
extra : moz-landing-system : lando
2020-02-06 22:27:42 +00:00
Bob Clary
1b4b153647 Bug 1608427 - SETA: Treat fuzzing build tasks as possible low value tasks, r=jmaher,decoder
Differential Revision: https://phabricator.services.mozilla.com/D61737

--HG--
extra : moz-landing-system : lando
2020-02-06 10:14:09 +00:00
Marian Raiciof
6d2d6bf95e Bug 1612375 - Run raptor youtube playback tests on fennec68 r=perftest-reviewers,alexandru.irimovici,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D61313

--HG--
extra : moz-landing-system : lando
2020-02-06 13:58:11 +00:00
Rob Lemley
b23030106d Bug 1609987 - Port bug 1568006: Allow projects to modify decision parameters. r=tomprince
More ports from external taskgraph project. Short term, this will be used to get partial updates
working for Thunderbird.

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

--HG--
extra : moz-landing-system : lando
2020-02-04 22:32:12 +00:00
Christian Holler
1ef81d52c6 Bug 1612741 - Add ASan and TSan to Taskcluster chunking logic. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D61571

--HG--
extra : moz-landing-system : lando
2020-02-05 15:11:33 +00:00
Edwin Takahashi
3782907cb3 Bug 1611541 - support python3 in taskcluster/docker and taskcluster/schema r=Callek
Changes:

Use `six.moves.urllib` instead of `urllib`.

Use `six.iteritems` instead of `iteritems`.

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

--HG--
extra : moz-landing-system : lando
2020-01-31 12:42:14 +00:00
Tom Prince
334c8053ca No bug: [partner-repack] Remove some dead code; r=nthomas
There was some code to avoid chunking a given partner repack more than once.
However, that code was buggy and didn't have any affect, so delete it.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 10:24:13 +00:00
Marian Raiciof
9cdb7991af Bug 1611819 - Remove the P2 ARM7 tests from the fennec_v68 cron job r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D61176

--HG--
extra : moz-landing-system : lando
2020-01-30 09:43:37 +00:00
Justin Wood
b627a90bcf No Bug - Remove taskcluster.net references in the tree. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D58297

--HG--
extra : moz-landing-system : lando
2020-01-24 15:52:50 +00:00
Noemi Erli
8c4ff0fb12 Backed out changeset cf3d74d0cf82 per Callek's request DONTBUILD CLOSED TREE 2020-01-24 17:48:10 +02:00
Justin Wood
19e5f06716 No Bug - Remove taskcluster.net references in the tree.
Differential Revision: https://phabricator.services.mozilla.com/D58297
2020-01-24 00:16:37 +02:00
Rob Lemley
341e038223 Bug 1609987 - Port bug 1568006: Add project's taskgraph directory to the python path. r=tomprince
For mozilla-central, all the code related to taskgraph lives in
taskcluster/taskgraph. Thunderbird's build requirements are evolving, and
we want to be able to have repository-specific code. The natural place for it
to live is an a package beside taskcluster/ci. Add that to python path,
and provide some hooks for adding to the various registries in taskgraph.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 17:09:41 +00:00
Andreea Pavel
38dd93c9be Backed out changeset c5a138a88095 on request on a CLOSED TREE 2020-01-24 00:29:17 +02:00
Justin Wood
e38c52acbe No Bug - Remove taskcluster.net references in the tree.
Differential Revision: https://phabricator.services.mozilla.com//D58297
2020-01-24 00:16:37 +02:00
Andrew Erickson
68e4643d0f Bug 1608989 - all linux-bitbar jobs set exit code 4 as a retry r=tomprince
A few android-hw/bitbar jobs aren't getting exit code 4 set as a retry. Fix that.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 20:21:27 +00:00
Tom Prince
ecd3506c24 Bug 1611023: [taskgraph] Fix python3 flake8 errors in taskgraph; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60782

--HG--
extra : moz-landing-system : lando
2020-01-23 03:35:31 +00:00
Tom Prince
c697547b5f Bug 1605275: [taskgraph] Use worker aliases for beetmover and balrog workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60780

--HG--
extra : moz-landing-system : lando
2020-01-23 16:54:13 +00:00
Tom Prince
ba57164174 Bug 1605275: [taskgraph] Use worker alias for treescript workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D60779

--HG--
extra : moz-landing-system : lando
2020-01-23 16:53:58 +00:00
Rob Lemley
176cad3876 Bug 1611014 - Make sure Taskcluster root_dir is a unicode string. r=rstewart
This fixes an issue when running "mach taskgraph" with the --root parameter
from the commandline. We use this regularly when working on Thunderbird task
configuration.

The initial list of kind names is read with os.listdir(), which returns
non-unicode strings when given a non-unicode string. As a result, some tasks
fail to validate because there's a non-unicode string where a unicode string
is expected.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 00:32:53 +00:00
Tom Prince
d24c9c2449 Bug 1547111: Remove incorrect GCP sccache scope; r=Callek
The scopes that are used are managed by the
`project:taskcluster:{trust_domain}:level-{level}-sccache-buckets`
role that is added a few lines above.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 18:08:53 +00:00
Andrew Halberstadt
3b67376d03 Bug 1608834 - [ci] Chunk mochitest-a11y and plain in the taskgraph, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D58039

--HG--
extra : moz-landing-system : lando
2020-01-22 16:05:39 +00:00
Andrew Halberstadt
c3eb36bee1 Bug 1609967 - [ci] Remove 'seta_15_180' shadow-scheduler task, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D60550

--HG--
extra : moz-landing-system : lando
2020-01-21 19:41:33 +00:00
Andrew Halberstadt
394c93ba9e Bug 1609967 - [ci] Stand up a 'shadow-scheduler' task to run the 'relevant-test' optimizer, r=jmaher
Depends on D60527

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

--HG--
extra : moz-landing-system : lando
2020-01-21 18:42:50 +00:00
Andrew Halberstadt
1f57d71f99 Bug 1609967 - [taskgraph] Implement a relevant tests optimizer, r=jmaher
An experimental optimizer that schedules all test tasks that run tests that
are in the same directory (or subdir) of a modified file.

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

--HG--
extra : moz-landing-system : lando
2020-01-21 17:12:56 +00:00
Ricky Stewart
0fa8a98bdb Bug 1524639: [taskgraph] Enforce unicode strings in schemas r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18376

--HG--
extra : moz-landing-system : lando
2020-01-21 17:12:08 +00:00
Edwin Takahashi
381d441cce Bug 1610069 - remove NEED_COMPIZ flag throught the tree r=gbrown
Changes:

Bug 1552563 introduced the notion that `compiz` should only be run where it was required. This was an attempt to save some seconds through the CI system as `compiz` takes 15 seconds to return an exit code.

Now that majority of tests are running under ubuntu1804, which runs the GNOME desktop environment, the flag `NEED_COMPIZ` is no longer necessary.

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

--HG--
extra : moz-landing-system : lando
2020-01-20 19:31:34 +00:00