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

7473 Коммитов

Автор SHA1 Сообщение Дата
Aki Sasaki ac46474bee Bug 1562412 - build-signing multi_dep. r=Callek
Also adjust artifacts based on dep_kind, and make build-notarization-part-1
a build-signing dependency.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 23:53:15 +00:00
Aki Sasaki 6aa71c63a9 Bug 1562412 - add build-notarization-poller kind. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57737

--HG--
extra : moz-landing-system : lando
2020-02-20 23:52:22 +00:00
Aki Sasaki 09219b4eb8 Bug 1562412 - add build-notarization-part-1 kind. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57736

--HG--
extra : moz-landing-system : lando
2020-02-20 23:50:57 +00:00
Aki Sasaki 6dce65bab2 Bug 1562412 - adjust mac-behavior by project and kind. r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D57735

--HG--
extra : moz-landing-system : lando
2020-02-20 23:49:54 +00:00
Aki Sasaki 98641bf321 Bug 1562412 - beetmover_source shouldn't hardcode 'build' depname. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57734

--HG--
extra : moz-landing-system : lando
2020-02-20 23:48:40 +00:00
Aki Sasaki 1f6ed91cab Bug 1562412 - remove unneeded repackage check. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57733

--HG--
extra : moz-landing-system : lando
2020-02-20 23:47:55 +00:00
Aki Sasaki a5af091bfa Bug 1562412 - address beetmover-geckoview hardcoded assumptions. r=jlorenzo
We should move beetmover-geckoview to the multi_dep loader. Until then, this should un-break us when we adjust build-signing deps. Unknown deps will still lead to declarative artifacts bustage.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 23:47:05 +00:00
Aki Sasaki 1570c9a918 Bug 1562412 - chunk-locales multi_dep group_by. r=Callek
The single-locale group_by function works for tasks with a single locale each, but doesn't work when we want to maintain the same l10n chunks as our parent task. Because we want to make nightly-l10n-signing multi_dep, we'll need to group_by chunk-locales.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 23:46:30 +00:00
Aki Sasaki 513a3a6436 Bug 1562412 - only-for and not-for support in multi_dep. r=Callek
First, let's add {only,not}-for-attributes to multi_dep so we can switch single_dep kinds over more easily. Second, let's put it into its own helper function, so we don't have to copy the same set of if blocks in each grouping function.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 23:45:37 +00:00
Gregory Mierzwinski 45affe7b0a Bug 1616332 - Add all fenix pageload tests to raptor-browsertime. r=perftest-reviewers,ahal,AlexandruIonescu
This patch adds all Fenix pageload tests to raptor-browsertime. To handle how the task is specified (specifying run-on-projects by raptor-test) the raptor.py taskgraph transforms had to be modified.

The transform modifications change a couple things. First, the `raptor-subtests` is now the first thing to have it's keyed-by entries handled because it's values are used as keyed-by entries on other fields such as run-on-projects. Once it's values are resolved, we immediately split/clone the task into one per subtest entry (adding a `chunk-number` field that is used for more setup in the next transforms). After this, the rest of the fields have their keyed-by entries resolved.

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

--HG--
extra : moz-landing-system : lando
2020-02-24 12:57:20 +00:00
Surya Shankar 19b435e626 Bug 1616042 - Remove windows10-64-ref-hw-2017/opt from talos-g4-profiling run-on-projects. r=sparky
Removed the bad copy paste of g4 run-on-project settings.

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

--HG--
extra : moz-landing-system : lando
2020-02-24 12:41:17 +00:00
Andreea Pavel e98d135cad Bug 1609295 - temporarily disable performance tests on windows10-64-ref-hw-2017 r=perftest-reviewers,Bebe,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D62995

--HG--
extra : moz-landing-system : lando
2020-02-24 12:34:41 +00:00
Tarek Ziadé dc72ba77ca Bug 1597336 - add a fxa+sync scenario r=lina,markh
This patch adds a scenario that ends up syncing the generated profile into FxSync.

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

--HG--
extra : moz-landing-system : lando
2020-02-23 23:17:23 +00:00
Csoregi Natalia 1ece026f40 Backed out changeset aa296c08a667 (bug 1597336) for browser-chrome failures on browser_all_files_referenced.js. CLOSED TREE 2020-02-23 12:26:50 +02:00
Tarek Ziadé f2659ce7c3 Bug 1597336 - add a fxa+sync scenario r=lina,markh
This patch adds a scenario that ends up syncing the generated profile into FxSync.

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

--HG--
extra : moz-landing-system : lando
2020-02-23 07:48:19 +00:00
Bob Clary e423f13f27 Bug 1616276 - Disable Iris test suite due to lack of resources, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D63206

--HG--
extra : moz-landing-system : lando
2020-02-22 16:04:50 +00:00
Mike Hommey 4ae6ad3247 Bug 1616790 - Keep the hard limit for `ulimit -n` unchanged. r=froydnj
The hard limit prevents program to set a value higher than the soft
limit for themselves, and it turns out Firefox does that.

Also, keep the soft limit to its original value if it was already less
than 1024.

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

--HG--
extra : moz-landing-system : lando
2020-02-21 16:25:13 +00:00
Mike Hommey a19a0ef372 Bug 1617190 - Update dump_syms to 0.0.4. r=rstewart
And build openssl statically on Linux.

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

--HG--
extra : moz-landing-system : lando
2020-02-22 03:44:51 +00:00
Geoff Brown 18dd82cdd4 Bug 1617031 - Increase max-run-time for tsan xpcshell; r=bc
Avoid intermittent task timeouts by increasing the max-run-time for tsan xpcshell.
These tasks are unbalanced (wide variance in run time from one chunk to the next)
apparently because the tsan times vary significantly on a test-by-test basis when
compared with normal xpcshell tasks on the same base platform. Rather than go to
extraordinary measures to balance this particular set of tests, increase the max
run time so that timeouts are avoided when one chunk runs particularly long.

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

--HG--
extra : moz-landing-system : lando
2020-02-22 00:20:49 +00:00
Mike Hommey e33d95224a Bug 1617143 - Do not build openssl ourselves for sccache. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63632

--HG--
extra : moz-landing-system : lando
2020-02-21 14:25:58 +00:00
Mike Hommey a0bc81bc9b Bug 1617149 - Enable WOW64 support for Wine. r=froydnj
Installing the necessary build dependencies end up being impossible on
Debian 9 because of lack of multiarch support for libfreetype. It would
be possible to do it by upgrading to Debian 10, but on the other hand,
it's also possible to build Wine without freetype, and even without X
for that matter, and that we don't need X support.

Following the build procedure from https://wiki.winehq.org/Building_Wine#Shared_WoW64
(which forgets to talk about where `make install` goes, but apparently,
it's needed in both places)

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

--HG--
extra : moz-landing-system : lando
2020-02-21 21:25:32 +00:00
Justin Wood 58b6e80452 Bug 1614999 - remove devedition-nightly references now that labels are renamed. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D63704

--HG--
extra : moz-landing-system : lando
2020-02-21 19:52:58 +00:00
Gregory Mierzwinski 07677efc80 Bug 1617239 - Disable browsertime tests on all windows 2017 reference hardware variants. r=perftest-reviewers,maja_zf
This patch disables browsertime tests on all windows 2017 reference hardware variants (matched with .*-ref-hw-2017/.*) and prevents them from running anywhere by default.

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

--HG--
extra : moz-landing-system : lando
2020-02-21 18:55:36 +00:00
Gregory Mierzwinski 921314da22 Bug 1565324 - Use ADB commands to enable/disable charging in android power tests. r=bc
This patch allows us to use the enable/disable charging commands for power tests, and moves the android power tests onto the primary perf bitbar devices. It also removes the use of the --host argument that was previously required to run power tests. Disabling charging occurs when the device is being setup, and when the device is being setup within raptor (to accomadate different entry points). Enabling charging occurs when the mach command finishes, or during the clean_up stage in raptor in normal, passing executions. In case any errors occur within raptor, and due to the multiple entry points, charging is enabled where those errors are caught as well.

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

--HG--
extra : moz-landing-system : lando
2020-02-21 13:47:28 +00:00
Bob Clary ce9015ea72 Bug 1613438 - Stop running mingw opt builds and tests on autoland, r=marco.
Differential Revision: https://phabricator.services.mozilla.com/D63682

--HG--
extra : moz-landing-system : lando
2020-02-21 16:58:38 +00:00
Tarek Ziadé ca1bc1eebb Bug 1616757 - Add Fennec support r=sparky
Runs the conditioned profiles on Pixel 2 for fennec nightly

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

--HG--
extra : moz-landing-system : lando
2020-02-21 15:43:00 +00:00
Geoff Brown 68f9158fef Bug 1617026 - Increase test chunks for linux64/asan web-platform tests; r=jmaher
Avoid intermittent task timeouts by running in more chunks.

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

--HG--
extra : moz-landing-system : lando
2020-02-21 11:33:24 +00:00
Nick Thomas 356abf224c Bug 1617074 - fix nightly beetmover bustage from normandy capabilities artifact, r=rail
Differential Revision: https://phabricator.services.mozilla.com/D63590

--HG--
extra : moz-landing-system : lando
2020-02-21 02:49:35 +00:00
Mike Hommey 71632deb79 Bug 1616758 - Fix the linux64-dump-syms toolchain. r=froydnj
The script was not executable, and apparently it is not happy with
anything other than clang.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 15:38:41 +00:00
Nicholas Nethercote 0d486cce16 Bug 1604964 - Add fix-stacks toolchain. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D57747

--HG--
extra : moz-landing-system : lando
2020-02-20 20:57:32 +00:00
Nicholas Nethercote a32c6007ec Bug 1604964 - Remove an erroneous comment. r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D57746

--HG--
extra : moz-landing-system : lando
2020-02-18 02:46:23 +00:00
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
Byron Campen [:bwc] 84b2b1a8b5 Bug 1610975: Enable socketprocess mochitests on android. r=jmaher
Depends on D63198

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

--HG--
extra : moz-landing-system : lando
2020-02-19 18:04:07 +00:00
Byron Campen [:bwc] f9593b3e83 Bug 1613690: Get mochitest-media running on android-em again. r=jmaher,jib,bryce
Differential Revision: https://phabricator.services.mozilla.com/D63195

--HG--
extra : moz-landing-system : lando
2020-02-19 16:24:21 +00:00
egao acb64d8420 Bug 1613983 - migrate linux64 browser-chrome tests from ubuntu 1604 to 1804, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D63435

--HG--
extra : moz-landing-system : lando
2020-02-20 13:50:53 +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
Tom Prince 3a1632ef7a Bug 1527313: Reduce extraneous differences in taskcluster mozharness scripts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D62408

--HG--
extra : moz-landing-system : lando
2020-02-11 19:47:09 +00:00
Justin Wood 641c8d2b6f Bug 1614999 - Rename devedition builds to not include nightly. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D62644

--HG--
extra : moz-landing-system : lando
2020-02-12 22:44:40 +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
Sylvestre Ledru 23c6397337 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-18 17:01:20 +00:00
Sylvestre Ledru c50b7bcd77 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-18 17:01:05 +00:00
Sylvestre Ledru ef6f6d2886 Bug 1361341 - Add rust clippy to mozlint r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58250

--HG--
extra : moz-landing-system : lando
2020-02-19 08:50:35 +00:00
Johan Lorenzo fe9163f160 Bug 1616048 - Fix firefox-snap docker image r=rail
Differential Revision: https://phabricator.services.mozilla.com/D63077

--HG--
extra : moz-landing-system : lando
2020-02-18 22:18:01 +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
Geoff Brown 2e1fb5bd95 Bug 1616319 - Increase test chunks for macosx/debug wpt; r=bc
Avoid intermittent task timeouts by adding test chunks.

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

--HG--
extra : moz-landing-system : lando
2020-02-18 21:52:14 +00:00
Nathan Froyd 38967ca3f1 Bug 1616281 - add lucetc and wasi-sysroot to Mac searchfox builds; r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D63201

--HG--
extra : moz-landing-system : lando
2020-02-18 17:10:21 +00:00
Simon Fraser dc0f16344a Bug 1616006 Update Python version in pipfile-update task, and fix deps. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D63059

--HG--
extra : moz-landing-system : lando
2020-02-18 14:14:58 +00:00
Jeff Gilbert 400acda7a4 Bug 1615871 - Add T(webgl), add motionmark_webgl. r=perftest-reviewers,sparky
'fixed' because Talos reports FPS and I'm not sure how to change it.
'30000' because so long as we're over ~3fps, we should get solid perf
data. (and Chrome hits 60fps for me on 10k, but ~30fps at 30k, and we
want room to grow)

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

--HG--
extra : moz-landing-system : lando
2020-02-17 23:47:07 +00:00
Mike Hommey c4796627e1 Bug 1616138 - Do not run diff-reproducible-linux32 on beta/release. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63113

--HG--
extra : moz-landing-system : lando
2020-02-17 23:28:32 +00:00
shravanrn@gmail.com 826acb823b Bug 1615786 - Fix crash report about wasm library sandbox creation on AMD machines r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63034

--HG--
extra : moz-landing-system : lando
2020-02-17 15:37:27 +00:00
octavian.negru 0439db3a39 Bug 1554964 - Restore daily Chromium updates for Windows r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D62909

--HG--
extra : moz-landing-system : lando
2020-02-16 15:02:29 +00:00
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