Граф коммитов

7370 Коммитов

Автор SHA1 Сообщение Дата
Nathan Froyd 543b59831b Bug 1615595 - add lucetc and wasi-sysroot to Mac instrumented builds; r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D62908

--HG--
extra : moz-landing-system : lando
2020-02-14 20:45:20 +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
Dan Mosedale 6e833c20dc Bug 1547823 - Remove obsolete Node 8 support r=froydnj
This removes the no-longer-supported Node8 stuff from the taskcluster configuration and the repack script.

Depends on D62782

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

--HG--
extra : moz-landing-system : lando
2020-02-14 15:27:05 +00:00
Dan Mosedale 2df94cf1ea Bug 1547823 - Change node aliases to point to node-10 builds r=froydnj
Depends on D62781, which upgrades NodeJS to 10.19.0.  This patch merely changes the -node aliases so that we now default to Node 10.

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

--HG--
extra : moz-landing-system : lando
2020-02-14 13:30:52 +00:00
Dan Mosedale 86c563adcd Bug 1547823 - Upgrade NodeJS from 8.x to 10.19.0 r=froydnj
NodeJS 8.x is End-of-Lifed and is no longer receiving security fixes.  10.19.0 is now the oldest Long Term Support version of NodeJS, and it has just been released with several HTTP security fixes.

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

--HG--
extra : moz-landing-system : lando
2020-02-14 15:28:40 +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
Simon Fraser f4644623d2 Bug 1615371 Update partials/funsize-update-generator to Python 3.8 r=mtabara
Runs cleanly on a local docker image

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

--HG--
extra : moz-landing-system : lando
2020-02-14 14:14:17 +00:00
Coroiu Cristina ec8506ea56 Backed out 4 changesets (bug 1361341, bug 1578058) for mozilint failure at test_clippy.py on a CLOSED TREE
Backed out changeset 76d91acac82c (bug 1361341)
Backed out changeset aa0f5c68a325 (bug 1578058)
Backed out changeset 6df34f8ff016 (bug 1578058)
Backed out changeset 066a58eea385 (bug 1361341)
2020-02-14 01:15:11 +02:00
Mike Hommey a9be7e5ac6 Bug 1615150 - Drive-by fix error reporting in diffoscope tasks failure summary. r=dmajor
As opposed to what was intended, the directories weren't eliminated
correctly.

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

--HG--
extra : moz-landing-system : lando
2020-02-13 22:11:03 +00:00
Mike Hommey 8eb5b272db Bug 1615150 - Fix the logic that skips generated-files diffing when there aren't generated-files to compare. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62696

--HG--
extra : moz-landing-system : lando
2020-02-13 22:11:03 +00:00
Sylvestre Ledru 8cf1cb4c8c Bug 1578058 - TC: Create a new lint/rust category r=ahal
Depends on D58252

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

--HG--
extra : moz-landing-system : lando
2020-02-13 21:40:21 +00:00
Sylvestre Ledru d62d5a5e41 Bug 1578058 - Run clippy in taskcluster r=ahal
Depends on D58250

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

--HG--
extra : moz-landing-system : lando
2020-02-13 21:40:06 +00:00
Nathan Froyd a3d8f9303d Bug 1610986 - add lucetc and wasi-sysroot to Mac builds; r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D62795

--HG--
extra : moz-landing-system : lando
2020-02-13 21:20:41 +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
egao 68b0806130 Bug 1613982 - change osx wrench jobs to osx 10.14 (currently on 10.10), r=gbrown.
Differential Revision: https://phabricator.services.mozilla.com/D62762

--HG--
extra : moz-landing-system : lando
2020-02-13 17:16:29 +00:00
shravanrn@gmail.com 5e113e2cf9 Bug 1615201 - Update forked lucet version that allows lenient LD specification r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62704

--HG--
extra : moz-landing-system : lando
2020-02-13 10:33:05 +00:00
shindli 76c70811fd Backed out changeset 9819d9e38727 (bug 1547111) for causing Bug 1614852 CLOSED TREE 2020-02-13 02:38:50 +02: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
Sylvestre Ledru 186dd63672 Bug 1578058 - Add clippy in the mozlint docker image r=ahal
Depends on D58250

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

--HG--
extra : moz-landing-system : lando
2020-02-12 21:11:38 +00:00
Christian Holler 66d030b34d Bug 1612711 - Enable Mochitests and XPCShell tests for TSan. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62628

--HG--
extra : moz-landing-system : lando
2020-02-12 19:03:36 +00:00
Wander Lairson Costa 7dfb4e5ccb Bug 1614855: Run valgrind builds in AWS r=froydnj
GCE instances use Ubuntu 18.04, which is known to cause issues in
valgrind builds (Bug 1545094), while EC2 uses Ubuntu 14.04.

Move valgrind builds back to GCE to avoid perma fail of these jobs.

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

--HG--
extra : moz-landing-system : lando
2020-02-12 11:15:56 +00:00
shravanrn@gmail.com 4fbd7a0f7c Bug 1610991 - Update rlbox_lucet lib to Mac compatible version r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61077

--HG--
extra : moz-landing-system : lando
2020-02-12 04:11:49 +00:00
Chris Manchester 4ce7cf59dd Bug 1605188 - Update builders to rustc 1.41 r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D61042

--HG--
extra : source : 802aa1e10c54424fd43f21411301892ff3c862ac
2020-02-10 22:15:27 +00:00
Wander Lairson Costa d8577be6be Bug 1609568: request less parallelism for all gcc linux build r=#build
In GCP we have the double the number of core compared to AWS
counterparts, but we use the same amount of memory. Request the builds
to be less parallel to avoid OOM.

Differential Revision: https://phabricator.services.mozilla.com//D62514
2020-02-12 01:28:15 +02: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
Cosmin Sabou 0f4388b1de Backed out 2 changesets (bug 1605188) for causing valgrind bustages. CLOSED TREE
Backed out changeset 1415d9d73a9b (bug 1605188)
Backed out changeset 802aa1e10c54 (bug 1605188)
2020-02-12 01:32:11 +02:00
Barret Rennie 9e2ba441a1 Bug 1613743 - Always use browsertime-results tarball from `MOZ_FETCHES` r=tarek,tomprince
Accepting an argument to specify a tarball of browsertime results was an
artifact of the previous split between the (now removed) visual-metrics and
visual-metrics-dep job kinds. Now that we are always providing the browsertime
results as a fetch task, can retrieve it directly from `MOZ_FETCHES` directory.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 20:04:05 +00:00
Barret Rennie d181041431 Bug 1613743 - Merge application.json and jobs.json r=tarek,perftest-reviewers,sparky
Raptor was previously generating two artifacts for the `run-visual-metrics.py`
script to consume: `jobs.json` and `application.json`. These artifacts have
been merged.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 20:03:30 +00:00
Barret Rennie f8b352500b Bug 1613743 - Do not use the same variable name for both a path and the contents of the file at that path r=tarek
This is strictly an improvement in code clarity.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 20:03:00 +00:00
Barret Rennie 782eac7b48 Bug 1613743 - Raise an error instead of returning 1 when failing to parse json r=tarek
In bug 1601414, the JSON parsing and validating code was refactored into a
single method. However, the `return 1` in case of error was carried over. That
was correct in the previous version because that 1 was being passed to `exit()`
later on. However, we were now returning 1 to callers of `read_json` when the
schema did not match, resulting in an opaque unrelated error (`TypeError: 'int'
object is not subscriptable`).

Now `read_json` is correctly raising an exception so its callers know when it
fails.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 20:02:45 +00:00
Barret Rennie 3be06c6f4e Bug 1613743 - Remove `extraOptions` from Perfherder output in `run-visual-metrics.py` r=tarek
The `extraOptions` key in the Perfherder output was only required until Bug
1593198 landed.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 20:02:43 +00:00
Barret Rennie d8f4277299 Bug 1613743 - Run black on `run-visual-metrics.py` r=tarek
Differential Revision: https://phabricator.services.mozilla.com/D62359

--HG--
extra : moz-landing-system : lando
2020-02-11 20:01:29 +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
Barret Rennie f13aaa77ed Bug 1613743 - Remove visual-metrics job kind r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D62357

--HG--
extra : moz-landing-system : lando
2020-02-11 20:00:23 +00:00
Barret Rennie d9766a8b08 Bug 1612005 - Do not specifiy individual videos in jobs.json r=tarek,perftest-reviewers,sparky
The `run-visual-metrics.py` script was intended to consume a `jobs.json` file
containing one `browsertime.json` per video. However it was not being used as
such and was continuously re-processing the first video specified in the
`browsertime.json` file. If a job were submitted with a `browsertime.json`
containing 15 videos and 15 different videos, only the first would be
processed. This leads to us having incorrect metrics because over all runs all
the metrics will be identical.

Now we only specify the `browsertime.json` in the `jobs.json` file and extract
the paths to videos from there. Also because we are never downloading inputs
this way, we get to remove some dead code and our dependency on `requests`.

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

--HG--
extra : moz-landing-system : lando
2020-02-11 19:59:58 +00:00
Chris Manchester 5c16753263 Bug 1605188 - Update builders to rustc 1.41 r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D61042

--HG--
extra : moz-landing-system : lando
2020-02-10 22:15:27 +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
Wander Lairson Costa 647bb16c10 Bug 1547111: Replace `-gcp` builds with `-aws` builds r=tomprince
We are migrating the worker used by builds from AWS to GCP. We have had tier- 3 GCP builds for initial testing. We are replacing those with tier-3 AWS builds to ensure they keep working so we are able to switch back.

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

--HG--
extra : moz-landing-system : lando
2020-01-17 16:51:32 +00:00
David Major d6ea5c461c Bug 1611511 - Update cctools-port for an LLVM 10 build bustage fix r=froydnj
f2890afb8a

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

--HG--
extra : moz-landing-system : lando
2020-02-10 16:50:55 +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 cd1cea5a15 Backed out changeset e0e11528ba44 (bug 1610991) for causing failures in test_memory_usage.py CLOSED TREE 2020-02-11 01:11:41 +02: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
shravanrn@gmail.com 81c6fd9ae1 Bug 1610991 - Update rlbox_lucet lib to Mac compatible version r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D61077

--HG--
extra : moz-landing-system : lando
2020-02-10 19:36:43 +00:00
Emilio Cobos Álvarez c3cc693c75 Bug 1614198 - Update cbindgen. r=heycam
I need this to support individual #[cfg] in enum variants, which is used for
Image::PaintWorklet.

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

--HG--
extra : moz-landing-system : lando
2020-02-10 03:06:53 +00:00
Chris Manchester 15a8d1765f Bug 1609568 - Request less parallelism for gcc base-toolchain builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62104

--HG--
extra : moz-landing-system : lando
2020-02-10 16:16:59 +00:00