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

6864 Коммитов

Автор SHA1 Сообщение Дата
Bogdan Tara 4736ee716a Backed out changeset a4ed297ed157 (bug 1520463) for raptor failures complaining about StringIO 2019-10-19 15:02:15 +03:00
Rob Wood cec1bc2e1d Bug 1520463 - Raptor python unit tests: add support for python 3 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D48768

--HG--
extra : moz-landing-system : lando
2019-10-18 17:48:52 +00:00
Tom Prince 0a330e3a6f Bug 1589706: Add support worker worker-manager pool aliases; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D49763

--HG--
extra : moz-landing-system : lando
2019-10-18 16:04:30 +00:00
Tom Prince 628d9226b6 Bug 1589706: Remove unused b-android worker type; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D49762

--HG--
extra : moz-landing-system : lando
2019-10-18 16:04:06 +00:00
Tom Prince 51f902d844 No bug: [taskgraph] Simplify release_notifications transform slightly; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D49770

--HG--
extra : moz-landing-system : lando
2019-10-18 16:38:19 +00:00
Andrew Halberstadt ef766cef98 Bug 1583353 - [taskgraph] Remove 'mozharness.chunking-args' key from the test_description_schema, r=gbrown
This key doesn't appear to be used by anything. Let's get rid of it to remove
some of the complexity around chunking.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 14:05:34 +00:00
Andrew Erickson a9c255f8a5 Bug 1573269: make g-w tasks support retry-exit-status r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D49220

--HG--
extra : moz-landing-system : lando
2019-10-17 01:30:17 +00:00
Matt Brandt 73375c18cb Bug 1586290 - [iris firefox] Add email notifications for failing builds r=KWierso,tomprince
Differential Revision: https://phabricator.services.mozilla.com/D48738

--HG--
extra : moz-landing-system : lando
2019-10-16 21:32:44 +00:00
Nick Thomas 4f61eb6771 Bug 1588392 - Switch to new GCP treescript workers, r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D49360

--HG--
extra : moz-landing-system : lando
2019-10-16 20:41:11 +00:00
Matt Brandt 58fd4f9f86 Bug 1589194 - Win10x64 builds - pin to Python 3.7.3 r=KWierso
Differential Revision: https://phabricator.services.mozilla.com/D49472

--HG--
extra : moz-landing-system : lando
2019-10-16 19:51:09 +00:00
Wes Kocher 8edb6dcfcf Bug 1565332 - Pin pip to 19.2.3 to avoid breaking docker image. a=bustage-fix CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D49221

--HG--
extra : amend_source : 7006fb2615846562fef06e7bc6e827c27dd85030
2019-10-15 03:10:25 +02:00
Geoff Brown ae5e32a41c Bug 1586262 - Ensure run-task logs very long task output lines; r=dustin
Check the return code of write() to determine if the output line has actually been written completely; if not, write the remainder.

Tests suggest that incomplete writes are possible when the buffer exceeds a few thousand bytes. Very long log lines are unusual but this is important for cases like reftest failures where an encoded screenshot is dumped to the log.

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

--HG--
extra : moz-landing-system : lando
2019-10-16 15:56:09 +00:00
Andrew Halberstadt 17530b8dcc Bug 1587826 - [ci] Use a transform to split raptor cold pageload tests r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D48981

--HG--
extra : moz-landing-system : lando
2019-10-16 13:46:45 +00:00
Andrew Halberstadt c858034fd8 Bug 1587826 - [raptor] Rename raptor configs to <test>-cold r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D48980

--HG--
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-1.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-1-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-10.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-10-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-11.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-11-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-12.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-12-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-13.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-13-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-14.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-14-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-15.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-15-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-16.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-16-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-17.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-17-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-18.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-18-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-19.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-19-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-2.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-2-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-20.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-20-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-21.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-21-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-22.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-22-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-23.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-23-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-24.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-24-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-25.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-25-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-26.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-26-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-27.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-27-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-28.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-28-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-29.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-29-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-3.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-3-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-30.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-30-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-4.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-4-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-5.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-5-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-6.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-6-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-7.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-7-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-8.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-8-cold.ini
rename : testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-cold-9.ini => testing/raptor/raptor/tests/tp6/desktop/raptor-tp6-9-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-1.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-1-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-1-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-1-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-10.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-10-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-10-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-10-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-11.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-11-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-11-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-11-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-12.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-12-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-12-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-12-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-13.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-13-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-13-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-13-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-14.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-14-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-14-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-14-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-15.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-15-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-16.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-16-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-17.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-17-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-18.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-18-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-19.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-19-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-2.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-2-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-2-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-2-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-20.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-20-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-21.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-21-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-22.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-22-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-23.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-23-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-24.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-24-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-25.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-25-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-26.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-26-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-27.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-27-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-28.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-28-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-3.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-3-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-3-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-3-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-4.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-4-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-4-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-4-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-5.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-5-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-5-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-5-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-6.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-6-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-6-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-6-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-7.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-7-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-7-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-7-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-8.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-8-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-8-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-8-fennec68-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-9.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-9-cold.ini
rename : testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-cold-9-fennec68.ini => testing/raptor/raptor/tests/tp6/mobile/raptor-tp6m-9-fennec68-cold.ini
extra : moz-landing-system : lando
2019-10-15 19:15:37 +00:00
Andrew Halberstadt 7b5c0693b4 Bug 1587826 - [ci] Use a transform to split raptor apps r=tomprince,perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D48979

--HG--
extra : moz-landing-system : lando
2019-10-15 17:05:13 +00:00
Andrew Halberstadt ecf48d1ed3 Bug 1587826 - [ci] Create a separate transform file for 'raptor' transforms r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D48978

--HG--
extra : moz-landing-system : lando
2019-10-15 18:14:05 +00:00
James Graham 1c0a4ff8d0 Bug 1588713 - Schedule wpt-fis as Tier-3, r=ahal
This enables wpt-fis for the same configurations as mochitest-fis,
initially as T3 so that any stability issues can be worked out.

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

--HG--
extra : moz-landing-system : lando
2019-10-16 08:31:05 +00:00
Daisuke Akatsuka 38f4dd72f0 Bug 1587690: Add jest tests for components. r=ladybenko
Depends on D48950

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

--HG--
extra : moz-landing-system : lando
2019-10-16 01:32:48 +00:00
Geoff Brown c906073cd5 Bug 1585119 - Re-enable many mochitests on android; r=geckoview-reviewers,snorp
Most of these tests have been disabled for a long time; they run well
in the current test environment.
With the additional tests running, task times increase; I have added one
more test chunk for android mochitest-plain.
These tests were identified from a random sampling of mochitest manifests;
I intend to enable more mochitests in future patches.

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

--HG--
extra : moz-landing-system : lando
2019-10-15 15:07:09 +00:00
Brian Grinstead eab92c4995 Bug 1588855 - Remove browser-instrumentation job r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D49326

--HG--
extra : moz-landing-system : lando
2019-10-15 17:47:12 +00:00
Dorel Luca b6eeb7d5d3 Backed out changeset 35d4451f348d (bug 1588458) as requested by the dev 2019-10-15 19:04:22 +03:00
Sylvestre Ledru 0f71aeba53 Bug 1588458 - Replace dxr by searchfox in the doc r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D49140

--HG--
extra : moz-landing-system : lando
2019-10-15 15:27:13 +00:00
Geoff Brown 8f9a2c0a61 Bug 1588160 - Increase test chunks for windows 10 asan browser-chrome; r=ahal
Avoid intermittent task timeouts by increasing test chunks.

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

--HG--
extra : moz-landing-system : lando
2019-10-15 15:26:26 +00:00
Geoff Brown bfe39d8e5a Bug 1588161 - Increase max-run-time for windows ccov devtools tests; r=marco
Avoid very frequent task timeouts.

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

--HG--
extra : moz-landing-system : lando
2019-10-15 14:38:49 +00:00
Mihai Tabara b41b773370 Bug 1588577 - switch to new GCP pushsnapworkers. r=nthomas a=release
Differential Revision: https://phabricator.services.mozilla.com/D49183

--HG--
extra : moz-landing-system : lando
2019-10-15 05:23:39 +00:00
ffxbld 57097044ef No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D49123

--HG--
extra : moz-landing-system : lando
2019-10-14 10:25:40 +00:00
Andrew Halberstadt 91116caeac Bug 1587206 - [lint.flake8] Enable E117 across the tree, r=sylvestre
Prevents over-indentation.

Depends on D48611

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

--HG--
extra : moz-landing-system : lando
2019-10-10 18:51:45 +00:00
Andrew Halberstadt 2b0d90e3ad Bug 1587206 - [lint.flake8] Enable F632 across the tree, r=sylvestre
This ensures we use ==/!= to strings and ints (instead of is/is not).

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

--HG--
extra : moz-landing-system : lando
2019-10-10 18:50:33 +00:00
Johan Lorenzo c9a42567f6 Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D48831

--HG--
extra : moz-landing-system : lando
2019-10-10 17:53:54 +00:00
Nick Alexander 151b2d9f96 Bug 1585120 - Add tier 3 Android browsertime smoketests. r=perftest-reviewers,sparky
The intention is to run `tp6m-1` and `tp6m-cold-1` using Browsertime
against the GVE vehicle on integration and try, so as to smoketest the
Browsertime harness as we stabilize it.  At the same time, this also
allows try runs against the Fenix and refbrow vehicles.

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

--HG--
rename : taskcluster/ci/test/raptor-fenix.yml => taskcluster/ci/test/browsertime-fenix.yml
rename : taskcluster/ci/test/raptor-gve.yml => taskcluster/ci/test/browsertime-gve.yml
rename : taskcluster/ci/test/raptor-refbrow.yml => taskcluster/ci/test/browsertime-refbrow.yml
extra : moz-landing-system : lando
2019-10-10 13:34:18 +00:00
Coroiu Cristina d3a27d5c3f Merge mozilla-central to autoland a=merge on a CLOSED TREE[F 2019-10-10 19:31:34 +03:00
Geoff Brown 996128fd41 Bug 1587201 - Increase max-run-time for mochitest-devtools-webreplay; r=bc
Avoid intermittent task timeouts.

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

--HG--
extra : moz-landing-system : lando
2019-10-10 14:47:58 +00:00
Coroiu Cristina a35c47f71d Merge mozilla-central to inbound a=merge 2019-10-10 12:55:45 +03:00
Marco Castelluccio 8b6902a296 Bug 1473069 - Use stable Rust with RUSTC_BOOTSTRAP for code coverage builds. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D48780

--HG--
extra : moz-landing-system : lando
2019-10-09 22:57:22 +00:00
Matt Brandt 64228e5005 Bug 1587598 [iris firefox] Update build to latest version 0.6 with fixes for Win10 tests r=KWierso
Differential Revision: https://phabricator.services.mozilla.com/D48761

--HG--
extra : moz-landing-system : lando
2019-10-09 22:07:09 +00:00
Marian Raiciof 5cdb1a99dc Bug 1572411 - Investigate JetStream2 perma-fail on Windows 10 AArch64 opt platform r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D47733

--HG--
extra : moz-landing-system : lando
2019-10-10 13:17:50 +00:00
Nick Thomas b6fa1fc423 Bug 1585603 - enable GCP addonworkers. r=catlee
Switch addonworkers from AWS to GCP.

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

--HG--
extra : moz-landing-system : lando
2019-10-09 13:32:58 +00:00
Florin Strugariu f752a3a05d Bug 1581829 - Expand desktop cold page load tests to full suite of sites r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D47585

--HG--
extra : moz-landing-system : lando
2019-10-08 10:53:30 +00:00
Florin Strugariu ebb01d89e7 Bug 1585289 - Move any raptor related command from setup_talos to setup_raptor from taskcluster/taskgraph/transforms/tests.py r=perftest-reviewers,rwood,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D47748

--HG--
extra : moz-landing-system : lando
2019-10-08 14:50:45 +00:00
Coroiu Cristina 9363b6ca0a Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-10-08 01:34:25 +03:00
Chris Manchester 7353e61583 Bug 1586919 - Bump in-tree sccache to 0.2.12. r=dmajor
This version includes a fix necessary to distributing builds to multiple
servers as well as several important fixes to the client that will help
people attempting to distribute compiles. Once a bit more testing has been
seen we will update the required version used locally to 0.2.12.

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

--HG--
extra : moz-landing-system : lando
2019-10-07 21:40:17 +00:00
Chris AtLee 867b841baf Bug 1542819: Use worker aliases for signing to unbreak TB. r=tomprince a=Aryx
Differential Revision: https://phabricator.services.mozilla.com/D48406

--HG--
extra : source : 61f8731a42cb05138726666fee9eafb65d455e14
extra : histedit_source : ae8d44b31d3dcd00fdbdbc542f86a4a85bb646e0
2019-10-07 18:47:40 +00:00
Coroiu Cristina faadf02d25 Merge autoland to mozilla-central a=merge 2019-10-08 00:48:53 +03:00
Gurzau Raul f155d3a218 Merge autoland to mozilla-central. a=merge 2019-10-07 19:25:43 +03:00
Chris AtLee 473f352250 Bug 1542819: Use worker aliases for signing to unbreak TB. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D48406

--HG--
extra : moz-landing-system : lando
2019-10-07 18:47:40 +00:00
Coroiu Cristina b6f088f2f6 Merge inbound to mozilla-central a=merge 2019-10-06 12:33:48 +03:00
Sylvestre Ledru 62439272d4 No bug - Fix a typo in the coverity job description r=me 2019-10-05 21:35:53 +02:00
Marian Raiciof 35bf32a269 Bug 1581841 - Restore coverage of tp6m tests on g5 android hw r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D47900

--HG--
extra : moz-landing-system : lando
2019-10-04 13:14:40 +00:00
Chris AtLee 4ac0642434 Bug 1542819: Use GCP signing workers r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D48199

--HG--
extra : moz-landing-system : lando
2019-10-04 15:58:27 +00:00
ffxbld eddb1c989d No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D48307

--HG--
extra : moz-landing-system : lando
2019-10-07 10:53:38 +00:00
Wes Kocher c4acd9439a Bug 1573271 - Run the iris test suite in CI on Windows and Linux r=grenade,tomprince
This patch enables the iris test suite to run in CI against Windows and Linux shippable builds on mozilla-central and try. The framework is in place for Iris to run against MacOS in CI, but it is currently disabled while bootstrapping issues are sorted out.

Linux uses a new docker image based on the debian10-test parent image that installs preinstalls most of Iris's dependencies. Windows installs a few dependencies using the scoop package manager. Both then install the rest of the python dependencies via pip.

This adds a new toolchain artifact to fetch the iris_firefox git repo without touching the outside network.

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

--HG--
extra : moz-landing-system : lando
2019-10-02 01:58:31 +00:00
Nick Alexander c46ec74815 Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal
This does many things:

1) stops producing (and consuming) `FennecJNI*` JNI wrappers
2) removes the :app and :thirdparty Gradle projects
3) removes relevant pieces of the Gradle target configuration
4) updates lints
5) purges old configurations

After this commit, the `mobile/android` project/application builds
only GeckoView.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 20:55:11 +00:00
Geoff Brown f3c3cef387 Bug 1584692 - Increase max-run-time for win7 xpcshell opt; r=bc
Avoid intermittent task timeouts.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 15:39:48 +00:00
Matt Brandt 268d795936 Bug 1586067 - [iris firefox] Run only the nightly build validation tests r=KWierso
Differential Revision: https://phabricator.services.mozilla.com/D48132

--HG--
extra : moz-landing-system : lando
2019-10-03 22:34:24 +00:00
Tom Prince 7e6f319939 No bug: [taskgraph] Be more explict about the type of config in taskgraph.decision; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D48001

--HG--
extra : moz-landing-system : lando
2019-10-03 02:46:35 +00:00
Tom Prince ecba850f66 No bug: [taskgraph] Improve the error message in Graph.transitive_closure; r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D48000

--HG--
extra : moz-landing-system : lando
2019-10-03 01:27:02 +00:00
Nick Alexander 2dc031e1d6 Bug 1585198 - Use win32-node for aarch64 Browsertime tests. r=stephendonner
Just like Bug 1582972.

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

--HG--
extra : moz-landing-system : lando
2019-10-03 16:26:17 +00:00
Florin Strugariu 2769c33faa Bug 1576235 - Run macOS tests on integration branches r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D47886

--HG--
extra : moz-landing-system : lando
2019-10-02 11:37:57 +00:00
Geoff Brown 7510bc4913 Bug 1582881 - Promote select fission tests to tier 1; r=ahal
This changes certain fission tests to run tier 1 and start running on integration branches:
  linux64-qr/debug mochitest-plain
  linux64-qr/debug mochitest-media
  linux64-qr/debug mochitest-webgl*
  linux64/debug browser-chrome
All other fission tests continue to run as tier 2.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 01:25:33 +00:00
Steve Fink 6cf5bd1291 Bug 1560667 - Switch hazard analysis over to gcc 8.3.0 r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D46682

--HG--
extra : moz-landing-system : lando
2019-10-02 03:19:06 +00:00
Stephen Donner 3b89e2688e Bug 1581580: Add limited set of --browsertime Raptor tests to make it easier to smoke-test changes. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D47562

--HG--
extra : moz-landing-system : lando
2019-10-01 17:48:29 +00:00
Nick Alexander 9dac4e2ccd Bug 1584530 - [geckodriver] Don't require the Microsoft MSVC runtime to be installed. r=firefox-build-system-reviewers,dmajor
Differential Revision: https://phabricator.services.mozilla.com/D47456

--HG--
extra : moz-landing-system : lando
2019-10-01 19:36:21 +00:00
Gregory Mierzwinski 3764e3493f Bug 1585329 - Prevent raptor chrome and chromium tests from running on all mc commits. r=perftest-reviewers,davehunt
This patch prevents chrome and chromium raptor tests from running on all mozilla-central commits. They will be triggered on Mondays, Wednesdays, and Fridays by a cron task instead.

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

--HG--
extra : moz-landing-system : lando
2019-10-01 14:05:31 +00:00
Johan Lorenzo 3369159d15 Bug 1460347 - snap: enable joystick interface r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D47743

--HG--
extra : moz-landing-system : lando
2019-10-01 10:07:07 +00:00
Mike Hommey f372e8a46e Bug 1582972 - Use win32-node for aarch64 tests. r=nalexander
Bug 1571573 removed the manual download of node by mozharness. That made
the tasks use whatever comes from fetches, and for aarch64 tests, it
turned out to be a win64 node binary, which doesn't work on aarch64.

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

--HG--
extra : moz-landing-system : lando
2019-09-30 23:28:46 +00:00
Ciure Andrei a850e82f43 Backed out changeset 3bd92e48c74a (bug 1581580) for causing Perma tier2 Raptor Btime failures CLOSED TREE 2019-10-01 02:15:42 +03:00
Andrew Halberstadt d3eae4b83c Bug 1580280 - [mozlint] Run |mach lint| with Python 3 and drop support for Python 2 r=mars
Differential Revision: https://phabricator.services.mozilla.com/D45441

--HG--
extra : moz-landing-system : lando
2019-09-30 15:09:41 +00:00
Stephen Donner 94790ba841 Bug 1581580: Add limited set of --browsertime Raptor tests to make it easier to smoke-test changes. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D47562

--HG--
extra : moz-landing-system : lando
2019-09-30 14:30:52 +00:00
Mihai Tabara b2c81917c8 Bug 1580478 - enable GCP balrogworkers.r=catlee a=release
Switch balrogworkers from AWS to GCP

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

--HG--
extra : moz-landing-system : lando
2019-09-30 19:01:22 +00:00
Ryan VanderMeulen 14f9caa11f Bug 1574252 - Run Windows ASAN builds and tests on all branches. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D47636

--HG--
extra : moz-landing-system : lando
2019-09-30 17:08:25 +00:00
David Major 103a1cbba6 Bug 1573211 - Update to clang 9.0.0 r=glandium
Updates all clang 8.0.1 to version 9.0.0, except for the mingw builds
which suffer from bug 1548624 and will be handled separately later.

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

MANUAL PUSH: Rebuild clang toolchains without stalling autoland

--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-android.json
rename : build/build-clang/clang-8-linux64-aarch64-cross.json => build/build-clang/clang-linux64-aarch64-cross.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-macosx64.json
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-linux-macosx-cross.sh
2019-09-21 16:26:53 +02:00
Chris AtLee 4a7ce514be Bug 1540276: Migrate authenticode signing to autograph r=Callek,mshal
Differential Revision: https://phabricator.services.mozilla.com/D47114

--HG--
extra : moz-landing-system : lando
2019-09-30 13:57:32 +00:00
Gregory Mierzwinski cecd7f36da Bug 1583650 - Add general performance testing cron task. r=perftest-reviewers,davehunt
This patch modifies the existing android_power_testing cron task to make it a more general performance testing task that runs a set of tests 3 times a week. The tests that will be running in this task are all chrome, chromium, android CPU+memory, and android power tests.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 15:51:46 +00:00
Steve Fink c16fe33b0e Bug 1531951 - [hazards] Comments and refactoring r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D46543

--HG--
extra : moz-landing-system : lando
2019-09-30 03:57:52 +00:00
Steve Fink 1162b03ed0 Bug 1531951 - Clean up some test code warnings and switch to python3 for print(flush=True). r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D46548

--HG--
extra : moz-landing-system : lando
2019-09-30 03:57:06 +00:00
Geoff Brown 1fe6e85fa5 Bug 1584645 - Fetch node for desktop test-verify; r=JuniorHsu
Avoids intermittent failures in test-verify by setting up node correctly.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 22:31:34 +00:00
Ricky Stewart 5cb192aedf Fix Bug 1583368. Don't use sccache on dependencies of shippable builds r=froydnj,mshal,tomprince,catlee
Differential Revision: https://phabricator.services.mozilla.com/D46871

--HG--
extra : moz-landing-system : lando
2019-09-27 20:35:27 +00:00
Geoff Brown 99abfe03af Bug 1578102 - Increase max-run-time for windows 7 opt/shippable xpcshell; r=bc
Avoid intermittent task timeouts.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 14:28:43 +00:00
Jamie Nicol ffd7f50dee Bug 1581628 - Update wrench jobs to work with NDK r20. r=jrmuizel
To support NDK r20, wrench needs to be built with a more recent, upstream
(though still unpublished) version of cargo-apk. This has some consequences
which have been adjusted for:
 * Gradle is no longer required to build wrench.
 * The output apk file paths have changed.
 * The apks are now signed automatically.
 * The default activity name has changed.
 * Android permissions must be explicitly requested.
 * We must ensure winit is built with a matching version of android_glue.

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

--HG--
extra : moz-landing-system : lando
2019-09-27 13:50:43 +00:00
David Major d8bdeae177 Bug 1584217 - Increase the timeout for the clang-aarch64 toolchain r=nalexander
With clang-8 sources, this task was already pretty close to the limit with typical times of 54-58 minutes.

In clang-9, enough new code was added that we're seeing frequent intermittent timeouts. Even the few successful builds come in just under the wire at 60 minutes.

Note for sheriffs, if the clang-9 update gets backed out, this patch can stay, we'll need it anyway.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 16:00:44 +00:00
Brindusan Cristian a0b352e6c9 Backed out changeset 666a99f27c23 (bug 1582881) for high-frequency mochitest failures at test_ext_contentscript_about_blank.html. CLOSED TREE
--HG--
extra : histedit_source : fc3f3d671547209ffe242940e2c5ef1777a2c33e
2019-09-27 04:06:15 +03:00
Gregory Mierzwinski f62dd43b6a Bug 1575575 - Add fullscreen and windowed youtube-playback power tests. r=perftest-reviewers,stephendonner,dhouse,rwood
This patch adds fullscreen and windowed youtube tests for the V9 and H264 encoding at 1080p30 and 1080p60. Each subtest runs for 20 page cycles which amounts to about 5 minutes each. It also begins adding these to power test tasks running on the macosx-1014 reference hardware.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 22:18:54 +00:00
Geoff Brown 9859c641fc Bug 1582881 - Promote select fission tests to tier 1; r=ahal
This changes certain fission tests to run tier 1 and start running on integration branches:
  linux64-qr/debug mochitest-plain
  linux64-qr/debug mochitest-media
  linux64-qr/debug mochitest-webgl*
  linux64/debug browser-chrome
All other fission tests continue to run as tier 2.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 21:52:07 +00:00
Kris Maglione e57df5ef8b Bug 1583386: Part 2 - Enable DocumentChannel in mochitest Fission runs. r=mattwoodrow,ahal
Differential Revision: https://phabricator.services.mozilla.com/D47009

--HG--
extra : moz-landing-system : lando
2019-09-26 20:02:44 +00:00
Kris Maglione 790387cced Bug 1583386: Part 1 - Enable serviceworker rewrite in mochitest Fission runs. r=mattwoodrow,ahal
Differential Revision: https://phabricator.services.mozilla.com/D47008

--HG--
extra : moz-landing-system : lando
2019-09-26 19:51:28 +00:00
Geoff Brown 7d2245678c Bug 1583695 - Adjust Android test timeouts; r=bc
Change the taskcluster max-run-time for mochitests and reftests to use the
defaults, now that android tests no longer run anywhere near 7200 seconds.
(Also noticed some unrelated tc configuration that is obsolete - tidied that.)
Also remove the special 600 second reftest timeout for android debug reftests.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 17:03:18 +00:00
Brindusan Cristian e2348a18ee Backed out 2 changesets (bug 1573211) as requested by dmajor on irc. CLOSED TREE
Backed out changeset 587463567434 (bug 1573211)
Backed out changeset de0fe40466cb (bug 1573211)

--HG--
rename : build/build-clang/clang-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-linux64-aarch64-cross.json => build/build-clang/clang-8-linux64-aarch64-cross.json
rename : build/build-clang/clang-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : taskcluster/scripts/misc/build-clang-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
extra : histedit_source : 3f9570ab67fd42186265b1dbb6e93c8342bc60e2
2019-09-26 20:12:51 +03:00
Mike Shal 9b622424d1 Bug 1582189 - Include submodules in git fetch tasks; r=froydnj
Using git-archive for the fetch task means that we don't get the
submodules of a git repository included in the archive. There isn't a
straightforward way to get submodules from a bare repo included with
git-archive, so instead we can simply clone & checkout with
--recurse-submodules and then use a standard tar command to bundle up
the tree.

Adding --recurse-submodules to the commands has no effect on a repo
without submodules, so we can add it to all invocations for simplicity.

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

--HG--
extra : moz-landing-system : lando
2019-09-25 20:46:24 +00:00
Rob Thijssen 142d7d3127 Bug 1582726 - use cafile from certifi when available r=dustin
python's `urllib.request.urlopen(url)` can fail when a system doesn't know how to verify a ca certificate. this patch makes use of the cafile provided by the `certifi` module, if/when it is installed, to verify certificates.

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

--HG--
extra : source : 92b9ffc8f37ddd16ca3f426d64df059eea38d5fa
2019-09-26 09:17:15 +00:00
Noemi Erli 5e34ed9990 Backed out changeset 92b9ffc8f37d (bug 1582726) for causing fetch bustages CLOSED TREE 2019-09-26 14:14:17 +03:00
Rob Thijssen 37c23f431d Bug 1582726 - use cafile from certifi when available r=dustin
python's `urllib.request.urlopen(url)` can fail when a system doesn't know how to verify a ca certificate. this patch makes use of the cafile provided by the `certifi` module, if/when it is installed, to verify certificates.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 09:17:15 +00:00
Andreea Pavel 9fd779e03f Merge mozilla-central to autoland on a CLOSED TREE 2019-09-26 01:00:14 +03:00
Andreea Pavel aacd9754e9 Merge mozilla-inbound to mozilla-central a=merge 2019-09-26 00:53:01 +03:00
Nick Alexander 3bf9f51b30 Bug 1575014 - Fix `./mach try --gecko-profile ...`. r=tomprince,ahal
An error crept in, resulting in:
```
[task ...] InterpreterError: InterpreterError: infix: [..] expects integer [..] integer
```

At some point, `suite` became a string name and not an object with a
string `name` member.  However, in the interim, the diversity of
`command` structures has made the template approach untenable.
Therefore, this commit converts `GeckoProfile` to a `TryConfig`.  The
existing test clearly wasn't helpful, and it doesn't really map to a
`TryConfig` test, so it was removed.

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

--HG--
extra : moz-landing-system : lando
2019-09-25 20:18:17 +00:00
Oana Pop Rus 4b9792db7c Backed out changeset 371641b1010b (bug 1580280) for lints failure on a CLOSED TREE 2019-09-26 00:18:33 +03:00
Andrew Halberstadt fdc7d0afac Bug 1580280 - [mozlint] Run |mach lint| with Python 3 and drop support for Python 2 r=mars
Differential Revision: https://phabricator.services.mozilla.com/D45441

--HG--
extra : moz-landing-system : lando
2019-09-25 20:03:14 +00:00
Henrik Skupin f0dd0f477a Bug 1580689 - [geckodriver] Build linux32 geckodriver binaries via toolchain build task. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D47109

--HG--
extra : moz-landing-system : lando
2019-09-25 20:01:16 +00:00
Andi-Bogdan Postelnicu ff09d05f41 Bug 1583312 - Run Coverity review-time static-analysis on more powerful machine. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D46831

--HG--
extra : moz-landing-system : lando
2019-09-25 07:53:43 +00:00
David Major 9d69f6a5ba Bug 1573211 - Update to clang 9.0.0 r=glandium
Updates all clang 8.0.1 to version 9.0.0, except for the mingw builds
which suffer from bug 1548624 and will be handled separately later.

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

MANUAL PUSH: Rebuild clang toolchains without stalling autoland

--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-android.json
rename : build/build-clang/clang-8-linux64-aarch64-cross.json => build/build-clang/clang-linux64-aarch64-cross.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-macosx64.json
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-linux-macosx-cross.sh
extra : amend_source : 2dc7e91897e869ead501f19fbd7960d59c4b79bd
2019-09-21 16:26:53 +02:00
Andrew Halberstadt 898dfb96b4 Bug 1567642 - [lint.flake8] Fix misc flake8 under Python 3 lint issues r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D45417

--HG--
extra : moz-landing-system : lando
2019-09-24 14:44:01 +00:00
Mihai Tabara 64ed1642ed Bug 1581149 - switch to new GCP shipitworkers. r=catlee a=release
Differential Revision: https://phabricator.services.mozilla.com/D46768

--HG--
extra : moz-landing-system : lando
2019-09-24 12:09:24 +00:00
Kristen Wright a0a6bc7b26 Bug 1566315 - Create a job to run lintpref in the CI. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D46237

--HG--
extra : moz-landing-system : lando
2019-09-24 00:12:07 +00:00
Geoff Brown 66b180e290 Bug 1577037 - Stop running all Fennec performance tests; r=perftest-reviewers,stephendonner,sparky,Bebe
Stop running all Raptor tests that run against Fennec. Raptor tests running
against geckoview and geckoview products continues.

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

--HG--
extra : moz-landing-system : lando
2019-09-23 16:49:29 +00:00
Geoff Brown 1f16f58fec Bug 1582970 - Increase max-run-time for linux64 ccov browser-chrome; r=marco
The recent increase was not quite enough: Allow another 30 minutes for linux64
ccov browser-chrome.

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

--HG--
extra : moz-landing-system : lando
2019-09-23 14:27:31 +00:00
Andi-Bogdan Postelnicu aacf84276a Bug 1527818 - Add Coverity analysis for full build on try. r=marco,bastien
Differential Revision: https://phabricator.services.mozilla.com/D46477

--HG--
extra : moz-landing-system : lando
2019-09-23 11:10:23 +00:00
ffxbld a6a0336577 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D46759

--HG--
extra : moz-landing-system : lando
2019-09-23 10:26:45 +00:00
Nathan Froyd 65e0042e18 Bug 1578535 - base arm64-related build images off debian10; r=glandium
Our build toolchains don't contain libstdc++ headers for aarch64, so our
aarch64 builds rely on whatever libstdc++ headers the system has
installed.  To bring in newer headers on our aarch64 builds, then, we
need to update the system images for those builds, which this patch does.

Depends on D45861

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

--HG--
extra : moz-landing-system : lando
2019-09-18 02:58:56 +00:00
Nathan Froyd c4084e67c3 Bug 1578535 - explicitly install libstdc++-$VERSION-dev packages; r=glandium
On older Debian versions, `libstdc++-$VERSION-dev` is implicitly brought
in by other development packages.  On newer versions, this dependency
has been removed.  Let's go ahead and explicitly declare which version
we want to install for each Debian version.

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

--HG--
extra : moz-landing-system : lando
2019-09-20 19:42:28 +00:00
Stephen Donner a5ec32ace9 Bug 1567138: Promote AWSY tp6 tests to tier 1. r=froydnj,gsvelto
Sorry for the drive-by review request and Bugzilla add; more details and context over in [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1567138 | bug 1567138 ]]; wanted to make sure I covered my bases.

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

--HG--
extra : moz-landing-system : lando
2019-09-20 13:18:18 +00:00
Mike Shal 7edb453ba0 Bug 1582221 - Use geckoview-androidTest instead of Fennec for Android PGO; r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D46505

--HG--
extra : moz-landing-system : lando
2019-09-20 15:17:41 +00:00
Tom Prince 01c0d3d5e7 Bug 1580622: Build geckodriver on push; r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D46229

--HG--
extra : moz-landing-system : lando
2019-09-17 23:27:13 +00:00
Mike Hommey 7a952b88db Bug 1579471 - Remove the in-tree .cargo/config. r=mshal
It was added in bug 1575760 and turns out to be causing a lot more
problems than anticipated.

However, the previous status quo is also not ideal, so we do
auto-generate .cargo/config.in instead, with a little trick that allows
to just copy it to .cargo/config instead of how individual scripts would
previously manually preprocess it.

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

--HG--
extra : moz-landing-system : lando
2019-09-20 00:47:22 +00:00
Mike Hommey 207ea86b60 Bug 1578963 - Enable run-task on aarch64 laptop workers. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39100

--HG--
extra : moz-landing-system : lando
2019-09-05 02:45:12 +00:00
Geoff Brown 9991b48e25 Bug 1582241 - Increase ccov browser-chrome max-run-time; r=marco
Increase max-run-time for linux and windows ccov browser-chrome tasks to avoid
frequent task timeouts. (linux platform name was incorrect in existing configuration).
I would prefer to see shorter max-run-time but there may be no alternative for
these tasks.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 18:36:38 +00:00
Geoff Brown c25975635c Bug 1580914 - Ensure config environment before generating test-info report; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D46359

--HG--
extra : moz-landing-system : lando
2019-09-18 22:04:39 +00:00
Mike Shal e81ed8710d Bug 1580899 - Remove PGO settings from mozharness; r=firefox-build-system-reviewers,chmanchester
Mozharness no longer drives building with PGO; it is all handled in
Taskcluster and the build system.

Depends on D46070

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

--HG--
extra : moz-landing-system : lando
2019-09-18 03:10:47 +00:00
Mike Shal 27c798ba32 Bug 1581612 - index instrumented builds; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D46053

--HG--
extra : moz-landing-system : lando
2019-09-18 17:12:36 +00:00
Marian Raiciof b82fefd873 Bug 1580722 - Create cold tests for all mobile websites r=perftest-reviewers,stephendonner
This task has been added to create all the missing cold tests for mobile websites.

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

--HG--
extra : moz-landing-system : lando
2019-09-16 18:47:46 +00:00
Florin Strugariu b776b14b16 Bug 1577037 Add fennec tests for esr-68 latest r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D45836

--HG--
extra : moz-landing-system : lando
2019-09-17 14:35:20 +00:00
Junior Hsu c136338d72 Bug 1580108 - cleanup default node and try select tests r=tomprince
Cleanup by reviewer's comment. Also remove the unnecessary node fetch.

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

--HG--
extra : moz-landing-system : lando
2019-09-17 19:01:16 +00:00
Junior Hsu 110ff89928 Bug 1580108 - fetch node for test-coverage test r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D45461

--HG--
extra : moz-landing-system : lando
2019-09-13 15:13:39 +00:00
Geoff Brown d636f9fd2b Bug 1581847 - Increase test chunks for windows 10 asan reftests; r=intermittent-reviewers,ahal
Avoid intermittent task timeouts.

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

--HG--
extra : moz-landing-system : lando
2019-09-17 14:30:51 +00:00
Tarek Ziadé c6736e8bc9 Bug 1581819 - flip the cron job to build conditioned profiles daily r=dustin
Adds a cron to run the conditioned profiles

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

--HG--
extra : moz-landing-system : lando
2019-09-17 14:23:55 +00:00
stephendonner 21b23f7c9d Bug 1581607: Add 'mozilla-beta' branch to talos-perf-reftest's defaults. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D46056

--HG--
extra : moz-landing-system : lando
2019-09-16 23:40:58 +00:00
Mihai Tabara 785b2c37e6 Bug 1580476 - Switch to new GCP bouncer workers. r=rail a=release
Differential Revision: https://phabricator.services.mozilla.com/D45834

--HG--
extra : moz-landing-system : lando
2019-09-16 19:54:56 +00:00
Tarek Ziadé 5dd9d5bcd0 Bug 1562870 - generate conditioned profiles r=gbrown,bc,aerickson
Generates "conditioned" profiles.

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

--HG--
extra : moz-landing-system : lando
2019-09-16 19:44:35 +00:00
stephendonner fe92bbdf5f Bug 1549273: Green up talos-perf-reftest-singletons on windows10-aarch64; add mozilla-beta branch to defaults. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D45877

--HG--
extra : moz-landing-system : lando
2019-09-16 19:12:14 +00:00
ffxbld fa6302e12b No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D45992

--HG--
extra : moz-landing-system : lando
2019-09-16 13:07:09 +00:00
Andi-Bogdan Postelnicu 1b886ecee7 Bug 1576659 - Update infer to 0.17.0. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D43471

--HG--
extra : moz-landing-system : lando
2019-09-13 14:25:32 +00:00
Sylvestre Ledru 42c17aec0b Bug 1581065 - Ride along: Fix two typos in the doc r=andi
Differential Revision: https://phabricator.services.mozilla.com/D45818

--HG--
extra : moz-landing-system : lando
2019-09-13 11:32:01 +00:00
Gregory Mierzwinski 73c3d687d1 Bug 1579528 - Add Google Chrome test tasks for all platforms. r=perftest-reviewers,stephendonner
This patch adds google chrome release tests for windows10-64, windows7-32, linux64, and macosx. It will run anywhere chromium is currently running, and uses the same settings as chromium for tier, max-run-time, etc.. All chromium test tasks will remain as they are - they will be run in a cron task in the future.

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

--HG--
extra : moz-landing-system : lando
2019-09-24 20:45:16 +00:00
Chris AtLee c7e39a09e2 Bug 1540276: Switch to autograph for windows signing r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D43829

--HG--
extra : moz-landing-system : lando
2019-08-29 01:18:27 +00:00
Razvan Maries 98fb942aa9 Backed out changeset 70e72871917e (bug 1576659) for Linux x64 debug build bustages. CLOSED TREE 2019-09-12 15:51:31 +03:00
Andi-Bogdan Postelnicu bc7bd7de68 Bug 1576659 - Update infer to 0.17.0. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D43471

--HG--
extra : moz-landing-system : lando
2019-09-12 12:17:50 +00:00
Sylvestre Ledru ed8d1a6d4c Bug 1579845 - ride along: treeherder: Rename ml to mozlint r=ahal
ML now means Machine Learning for most people, we should be more explicit for new comers

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

--HG--
extra : moz-landing-system : lando
2019-09-11 20:53:31 +00:00
Dan Mosedale dadeeba36b Bug 1567926 - switch newtab unit tests to tier 1, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D45475

--HG--
extra : moz-landing-system : lando
2019-09-11 14:19:44 +00:00
Mihai Tabara cfc233eac3 Bug 1537713 - switch Devedition to declarative artifacts.r=sfraser a=release
Switch Devedition to declarative artifacts

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

--HG--
extra : moz-landing-system : lando
2019-09-11 15:46:14 +00:00
Simon Fraser ac6706030f Bug 1580449 Update '! -z' to '-n' for shellcheck guidelines r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D45507

--HG--
extra : moz-landing-system : lando
2019-09-11 11:07:29 +00:00
Mike Shal 3b8df1c395 Bug 1580028 - Always merge PGO profile data in the run task; r=firefox-build-system-reviewers,chmanchester
If the run task generates bad profile data, the merge step in the
profile-use task will fail. However, retrying the profile-use task
doesn't fix the problem, and there isn't a straightforward way to retry
the run task in this situation. Instead we can add a clang toolchain to
all the run tasks, and perform the merge there.

This means the output from the run task will always be a successfully
merged file called 'merged.profdata', and we no longer need to perform
the merge as part of the profile-use build as a GENERATED_FILES step.

Depends on D45262

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

--HG--
extra : moz-landing-system : lando
2019-09-10 21:56:15 +00:00
Johan Lorenzo d470201871 Bug 1573751 - Fix geckoview nightly signing on try r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D45037

--HG--
extra : moz-landing-system : lando
2019-09-10 13:38:47 +00:00
Nathan Froyd 706a9fa84c Bug 1579873 - use the aarch64 cross toolchain for aarch64-linux builds; r=nalexander
The aarch64 cross toolchain is unused otherwise.  The aarch64-linux
builds also exist for the express purpose of eventually standing up some
kind of fuzzing/ccov build, so we might as well start using a toolchain
that supports those use cases.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 20:33:55 +00:00
Geoff Brown e003efe065 Bug 1579905 - Increase test chunks for windows10-ccov reftest; r=egao
Avoid intermittent task timeouts by running in more chunks.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 22:19:33 +00:00
Junior Hsu 9b5e87c478 Bug 1571573 - P1 use node in toolchain-artifact for xpcshell r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D44898

--HG--
extra : moz-landing-system : lando
2019-09-05 21:27:37 +00:00
Tom Prince be1d568417 No bug: Remove unreferenced infer-build dockerfile; r=Callek
This became unused in Bug 1479503.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 19:33:05 +00:00
Chris Manchester e23dd3b782 Bug 1579961 - Update in-tree sccache to 0.2.11. r=nalexander
This includes a fix for the dist server people will need to efficiently
distribute builds. The version required by configure is not bumped with this
change, as this difference is crucial to the server but not relevant to the
client.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 19:28:52 +00:00
Wander Lairson Costa 1e4f81ec22 Bug 1572236: Support sccache in Google Storage r=chmanchester,dustin
With the migration from AWS to GCP, we also need to migrate sccache
buckets from S3 to Google Storage.

The problem is how we deal with regions, since there isn't an exact
correspondence on the region names between the two cloud providers.

To make the transition smoother, docker-worker (and soon generic-worker)
provides a new environment variable called TASKCLUSTER_WORKER_LOCATION,
with information about the cloud provider the task is running on. Using
this new variable, we configure sccache to use the corresponding storage
service of the cloud provider where the task runs.

The bucket names in Google Storage are shorter because GCS imposes a
limit of 30 characteres for the names.

Ref: https://github.com/taskcluster/taskcluster-rfcs/pull/148/files

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

--HG--
extra : moz-landing-system : lando
2019-09-09 16:51:42 +00:00
Edwin Takahashi 1cb0ac3980 Bug 1565332 - restore set -e in the debian-specific block in test-linux.sh r=gbrown
I found that I did not restore the `set -e` flag after temporarily disabling it in the debian10-specific piece of experimental code in `test-linux.sh`, and this caused a bunch of my try pushes to register as successful despite having multiple unexpected failures.

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

--HG--
extra : moz-landing-system : lando
2019-09-06 13:37:54 +00:00
Geoff Brown 074eb43d4a Bug 1579504 - Increase max-run-time for linux64-base-toolchains(-clang)/debug tasks; r=froydnj
Increase max-run-time to avoid intermittent failures due to variance in robustcheckout
performance.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 16:21:29 +00:00
ffxbld be3aab35b5 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D45169

--HG--
extra : moz-landing-system : lando
2019-09-09 12:34:16 +00:00
Rail Aliiev 9b09aece8c Bug 1579476 - Switch to new GCP beetmover workers r=mtabara
Switch to new GCP beetmover workers

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

--HG--
extra : moz-landing-system : lando
2019-09-07 00:00:25 +00:00