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

7131 Коммитов

Автор SHA1 Сообщение Дата
Henrik Skupin 6b1ebbac0a Bug 1606335 - [marionette] Remove e10s support from build and mozharness. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58812

--HG--
extra : moz-landing-system : lando
2020-01-07 11:16:26 +00:00
Edwin Takahashi e039d27a60 Bug 1607382 - revert changing of treeherder name of linux-shippable/opt build to avoid breaking partials r=jlund
Changes:

Revert the changes to the treeherder name since the partials script does depend on the name as it appears in treeherder to the pre-D58406 state.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 03:40:46 +00:00
Sylvestre Ledru 0d76809750 Bug 1606093 - mozlint: enable the verbose mode in the ci r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58292

--HG--
extra : moz-landing-system : lando
2020-01-06 19:35:51 +00:00
Chris Manchester 0acf93f26a Bug 1607293 - Turn on pgo for macOS devedition builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D58836

--HG--
extra : moz-landing-system : lando
2020-01-06 19:36:28 +00:00
Ben Hearsum 496da6df11 Bug 1607266 - Set background rate and fallback for automated beta's. r=mtabara
https://phabricator.services.mozilla.com/D56801

Depends on D58646

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

--HG--
extra : moz-landing-system : lando
2020-01-06 19:33:47 +00:00
Edwin Takahashi d1af0a1c8e Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 18:42:02 +00:00
Ciure Andrei 11eedd07fe Backed out changeset 1410db0871ba (bug 1599197) for causing linting failures CLOSED TREE 2020-01-06 19:13:04 +02:00
Edwin Takahashi 47cd631c5c Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 16:53:39 +00:00
Edwin Takahashi 5a3945950a Bug 1602863 - run mochitest-media on ubuntu1804 for all linux platform variants execpt ccov r=jmaher
Changes:

Run `mochitest-media` using ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 11:40:07 +00:00
Edwin Takahashi b91bc21cb6 Bug 1606861 - revert changes to linux64-ccov labels and exclude the platform from further ubuntu1804 migration changes r=marco,jmaher
Changes:

Exclude the `linux-ccov` platform from ubuntu1804 migration plans for the time being.

The `linux64-ccov` test platform originally ran the `common-tests` test set so change the `linux-common-tests` to refer to `common-tests`. This should restore all sets of tests to the `linux64-ccov` label.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 16:44:55 +00:00
Sebastian Hengst e2dd028d86 Backed out changeset bbd910f6301a because it only landed to build toolchains and docker images. CLOSED TREE DONTBUILD
It will be relanded once these are complete. This prevents from those tasks
getting scheduled for every push until the initial ones have been completed.
2020-01-06 17:09:20 +01:00
Justin Wood 3835fde8ca No Bug - Remove taskcluster.net references in the tree. r=aki CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D58297

--HG--
extra : amend_source : 0bcd812ae330be7a69ec60f60034533f15e58769
2020-01-03 20:52:34 +01:00
Andrew Halberstadt 89f8300f14 Bug 1604737 - [ci] Stop running all fission tasks on Ash, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D58531

--HG--
extra : moz-landing-system : lando
2020-01-02 16:00:47 +00:00
ffxbld 56f0c9b6cc No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D58750

--HG--
extra : moz-landing-system : lando
2020-01-06 10:33:51 +00:00
Rob Lemley f0b02e1fa1 Bug 1589886 - Debian MinGW compiler image for Thunderbird OTR libraries. r=froydnj
Thunderbird plans to include libotr and its dependencies in official builds in
order to support Off-The-Record messaging.

When building these libraries for Windows, GCC/MinGW is currently needed.
This Docker image includes the Debian MinGW compiler and will only be used for
building libotr, libgcrypt, and libgpg-error, not Thunderbird itself.

See the docker-image kind in Thunderbird's repository for the associated
Taskcluster configuration.

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

--HG--
extra : moz-landing-system : lando
2020-01-03 22:13:45 +00:00
Justin Wood 2cfa454bb7 Bug 1606899 - Fix 'NameError: global name ...' error which regressed from Bug 1604749. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D58646

--HG--
extra : moz-landing-system : lando
2020-01-03 20:06:19 +00:00
Andreas Tolfsen c7e5e99af1 bug 1603930: taskcluster: run M(remote) on trunk, try only; r=whimboo
This prevents the Mochitest browser-chrome tests under remote/ from
running in beta simulations, since the new Chromium-based remote
debugging protocol is only available on the Nightly release channel.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 14:42:23 +00:00
Rob Wood 562c18e2f2 Bug 1601414 - Add application name and version in vismet perfherder results r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D58459

--HG--
extra : moz-landing-system : lando
2020-01-02 20:09:45 +00:00
James Graham 512caca24e Bug 1605381 - Schedule wpt crashtests in CI, r=ahal
This is a new test type identified by --test-type=crashtest

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

--HG--
extra : moz-landing-system : lando
2020-01-02 17:13:54 +00:00
Geoff Brown c745d557cd Bug 1605458 - Run linux64/asan web-platform tests in 24 test chunks; r=jgraham
Avoid intermittent task timeouts by increasing the number of test chunks on the
affected platform.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 10:33:04 +00:00
Edwin Takahashi 331f0c3b25 Bug 1602863 - migrate crashtest, mochitest-gpu to run under linux1804-64 and add back awsy tests for appropriate platforms r=jmaher
Changes:

Remove `crashtest`, `mochitest-gpu` from running with ubuntu1604.
Add the above tests to run with ubuntu1804 image under `linux1804-64` label.

Remove `awsy` from linux64-qr/opt and linux64-shippable-qr/opt platforms.
Add `awsy` to linux1804-qr/opt and linux1804-shippable-qr/opt platforms.

Add new test set `linux180r-qr-tests` to serve as placeholder as `linux-qr-tests` are slowly migrated to the new test set.
Replace the usage of `linux1804-tests` for quantumrenderer platforms with the `linux-qr-tests` set.

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

--HG--
extra : moz-landing-system : lando
2020-01-01 03:44:55 +00:00
Razvan Maries e98ae699f5 Backed out changeset 8c8ca0a0417b (bug 1602863) for perma fails on ayout/forms/test/test_bug549170.html. CLOSED TREE 2020-01-01 00:27:07 +02:00
Edwin Takahashi ce30bc760b Bug 1602863 - migrate crashtest, mochitest, mochitest-gpu, xpcshelltest to run under linux1804-64 r=jmaher
Changes:

Remove `crashtest`, `mochitest-gpu`, `mochitest` and `xpcshelltest` from running with ubuntu1604.

Enable the above tests to run with ubuntu1804 image under `linux1804-64` label.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 21:23:40 +00:00
Steve Fink 1c4f6c00bf Bug 1606379 - Drop gdb prettyprinter test task down to tier 2 r=jimb
Differential Revision: https://phabricator.services.mozilla.com/D58409

--HG--
extra : moz-landing-system : lando
2019-12-30 23:35:14 +00:00
Geoff Lankow c16253f7e0 Bug 1605030 - Remove mozmill infrastructure from the tree r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D58105

--HG--
extra : moz-landing-system : lando
2019-12-31 09:09:26 +00:00
Tom Prince bff49201f2 Bug 1604749: [taskgraph] Fix tests for index morph; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D58412

--HG--
extra : moz-landing-system : lando
2019-12-31 04:26:11 +00:00
Edwin Takahashi 173895b70e Bug 1602863 - run cppunittest on all variants of linux1804 platforms r=jmaher
Changes:

Make available all variants of linux1804 for general use. Where appropriate, each variant is populated with `linux1804-tests`, which contain the shared tests that should run on all appropriate variants.

To deal with linux64-asan/opt and linux1804-64-asan/opt clashing in the taskgraph due to the translation service, remove `linux64/asan` entry from the translation dictionary and manually check in the `if/else` conditional later on.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 02:01:19 +00:00
Tom Prince bc367203d4 Bug 1604749: Get misc worker-type from graph config; r=Callek
This will allow comm branches to use their own worker type.

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

--HG--
extra : moz-landing-system : lando
2019-12-30 22:54:10 +00:00
Edwin Takahashi 0b8dc65174 Bug 1603634 - use python3.6 to run mozharness tests in python3 r=jmaher
Changes:

Change the python version used in mozharness testing to python3.6 as that's what the `linter` docker image has, not `python3.5`.

Promote the tier of mozharness-py3 test to tier 1 and run it on all repositories to ensure python3 compatibility for future changes.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 18:16:30 +00:00
Sylvestre Ledru f3a0c62f4c Bug 1605560 - Move to clang 9.0.1 r=froydnj
remove patch "r372020-r372182-profiler-linkage.patch" as
it is now applied upstream in the branch 9:
99e5b1a41a (diff-74ce7383b15a6fad853c8677f58da28a)

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

--HG--
extra : moz-landing-system : lando
2019-12-22 21:57:04 +00:00
Ricky Stewart 56e49f5657 Bug 1605708 - compiler-rt wasm have a different version as clang compiler r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D58166

--HG--
extra : moz-landing-system : lando
2019-12-30 19:24:01 +00:00
Noemi Erli 069c444c65 Bug 1605822 - Remove missing spaces in test-sets.yml r=lint-fix 2019-12-28 07:06:45 +02:00
Jeff Gilbert 744a29510c Bug 1605822 - Run webgl1+2 tests on desktop CI. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D58286

--HG--
extra : moz-landing-system : lando
2019-12-28 01:22:39 +00:00
Dzmitry Malyshau 785a7cfbc2 Bug 1596126 - Github synchronization for gfx/wgpu r=Callek,tomprince
This change introduces a "github-sync" component into tools,
which aims to support synchronizing both wgpu and WebRender with github.
~~It also features a "cargo test" job for standalone wgpu (bug  1596127)~~

The code is ported from "gfx/wr/scripts/wrupdater" folder. Changes are:
  1. remove explicit WR parts and make them configurable by command line params
  2. detect "mozilla-xxx" tags and use them in addition to the commits

As a follow up, wrupdater will be removed in favor of github-sync.

Status:
  - [x] get the CI test job working
  - [x] get @kats to fork "wgpu" github for "moz-gfx" bot
  - [x] remove the wgpu testing CI job (into separate PR)
  - [x] create new secret and reference it

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

--HG--
extra : moz-landing-system : lando
2019-12-28 02:44:59 +00:00
Noemi Erli 1207344cf7 Backed out changeset 8d01e0e7acc8 (bug 1605822) for causing Android mochitest failures 2019-12-28 03:18:42 +02:00
Jeff Gilbert 634295547d Bug 1605822 - Run webgl1+2 tests on desktop CI. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D58286

--HG--
extra : moz-landing-system : lando
2019-12-28 00:36:55 +00:00
Noemi Erli bd055c81cb Bug 1605275 - Delete extra space in config.yml r=lint-fix 2019-12-28 01:57:02 +02:00
Tom Prince 042f857f81 Bug 1605275: Adjust how signing workers are selected; r=Callek
When I was working on release-promotion for Thunderbird, I needed a way to
control the scriptworker worker-types used on try vs. on release branches.
At the time, there did not exist a way to vary worker types so I introduced
a scriptworker-specific way to vary the worker type.

Since then, we add support for worker aliases, which can currently vary by
level. This reuses that machinery for selecting signing workers.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 23:44:06 +00:00
Edwin Takahashi 744eaaee04 Bug 1602863 - add linux1804-64 test platofrms and migrate awsy/cppunit to run on ubuntu1804 r=jmaher
Changes:

For existing `test-linux64` tasks, use the `linux-common-tests` list instead of `common-tests`. This is to permit striking off individual test suites from running on 1604 when the migration to 1804 is performed.

As a starting point, migrate `awsy` and `cppunit` to run on ubuntu1804 image under `test-linux1804-64` label.
- awsy is only for `opt` builds
- cppunit is for both `opt` and `debug` builds

Corresponding Treeherder pretty name PR is at https://github.com/mozilla/treeherder/pull/5788.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 19:38:12 +00:00
Nathan Froyd 9be53fe0cd Bug 1605875 - add lucetc/wasi-sysroot toolchains to more linux64 builds; r=firefox-build-system-reviewers,rstewart
Some of these were busted in the initial push for wasm sandboxing; some
of these didn't break in that push, but seem likely to if/when we have
more complete coverage of turning on wasm sandboxing.

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

--HG--
extra : moz-landing-system : lando
2019-12-26 14:19:00 +00:00
Rob Wood 6604c19fb3 Bug 1604527 - Enable raptor-browsertime with visual metrics on Fenix (webrender off) and GVE for central and try only r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D58294

--HG--
extra : moz-landing-system : lando
2019-12-27 18:24:49 +00:00
Justin Wood 8a4ba1d1fc Bug 1532390 - Support av-vendor-announce. r=rail
This notice runs in the push phase, once beetmover is done.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 14:47:46 +00:00
Sylvestre Ledru fe7bd3c390 Bug 1606009 - Fix & silent some tests r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D58266

--HG--
extra : moz-landing-system : lando
2019-12-26 22:13:18 +00:00
Sylvestre Ledru bcfbf745f9 Bug 1604973 - Install iproute2 in the mozlint docker image r=jmaher
Fix a test which calls the ip address
testing/mozbase/moznetwork/tests/test_moznetwork.py

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

--HG--
extra : moz-landing-system : lando
2019-12-26 18:09:43 +00:00
Edwin Takahashi a6f17e12e0 Bug 1602863 - migrate linux32/opt web-platform-tests to ubuntu1804 r=jmaher
Changes:

Because part of the setup for `test-linux` jobs are done in `taskcluster/taskgraph/transforms/tests.py`, I suspect there isn't an easy way like in `test-macosx1014` to migrate a green suite one at a time, in piecemeal fashion.

This is the alternative proof of concept:

- rename the linux jobs with treeherder/job labels that include the version number like every other platform on our CI
- like `test-macosx1014`, create two test sets in `test-sets.yml` and stop running tests that are green on the older platform. If test has issues running on the new platform, keep it on the older, green platform at the moment while issues are worked out.

As proof of concept, apply this to `linux32/opt web-platform-tests` tasks

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

--HG--
extra : moz-landing-system : lando
2019-12-24 23:37:47 +00:00
Gurzau Raul f5133f8208 Backed out 2 changesets (bug 1605275, bug 1605277) for build sign bustage on a CLOSED TREE.
Backed out changeset af16e71c6922 (bug 1605277)
Backed out changeset 4534f3e46f6e (bug 1605275)
2019-12-24 03:37:17 +02:00
Tom Prince a711d1a1ea Bug 1605277: [taskgraph] Don't memoize worker-type calculations twice; r=Callek CLOSED TREE
`memoize` doesn't support keyword arguments currently, so only memoize the internal helper, and not
the public functions.

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

--HG--
extra : histedit_source : 3b0d439449de7a2a0ceea719a002eb0856115aa1
2019-12-24 00:06:23 +02:00
Tom Prince b98f35d1c0 Bug 1605275: Adjust how signing workers are selected; r=Callek
When I was working on release-promotion for Thunderbird, I needed a way to
control the scriptworker worker-types used on try vs. on release branches.
At the time, there did not exist a way to vary worker types so I introduced
a scriptworker-specific way to vary the worker type.

Since then, we add support for worker aliases, which can currently vary by
level. This reuses that machinery for selecting signing workers.

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

--HG--
extra : moz-landing-system : lando
2019-12-23 21:59:01 +00:00
Tom Prince c7dcf80ef9 Bug 1604928: Increase docker-image load timeout; r=Callek
requests-unixsocket has a default timeout that is too large to reliably
load the larger docker-images we have. Double the timeout to enable
images to build reliably.

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

--HG--
extra : moz-landing-system : lando
2019-12-23 19:32:51 +00:00
Tom Prince 89840c8495 Bug 1535193: Add treescript tasks to treeherder; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D58016

--HG--
extra : moz-landing-system : lando
2019-12-23 04:11:01 +00:00