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

6567 Коммитов

Автор SHA1 Сообщение Дата
Mihai Alexandru Michis 35af63e9a3 Bug 1565725 - Fix bustages in taskcluster/ci/webrender/kind.yml r=aryx CLOSED TREE 2019-08-02 15:49:16 +03:00
Geoff Brown 596c01a1db Bug 1569061 - Increase max-run-time for osx debug builds; r=froydnj
Should avoid intermittent timeouts in these tasks.

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

--HG--
extra : moz-landing-system : lando
2019-08-02 14:14:12 +00:00
Mike Hommey c638ab3c85 Bug 1570796 - Use a fetch task for hfsplus-tools source code. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40329

MANUAL PUSH: avoid closing autoland while all docker images and
toolchains are rebuilt.
2019-08-02 19:07:06 +09:00
Mike Hommey 6e5fc78628 Bug 1570564 - Convert build-clang.py to python 3. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D40152
2019-08-02 19:06:20 +09:00
Tom Prince d040695f54 Bug 1570054: Use `run-task` job type for docker-worker built toolchain jobs; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39904
2019-08-02 19:05:59 +09:00
Tom Prince 129dcb1ada Bug 1570054: Don't set `MOZ_AUTOMATION` in individual transfomrs; r=glandium
This is set in all jobs in automation, so we don't need to set it in specifc
jobs.

Differential Revision: https://phabricator.services.mozilla.com/D40235
2019-08-02 19:05:58 +09:00
Tom Prince 881103de99 Bug 1565725: Remove unused `TOOLS_DISABLE` environment variable from toolchain tasks; r=glandium
This was originally (I assume) used to control checking out build-tools, in a previous iteration of
our automation for checking out source. Our current tool doesn't look at this variable, and doesn't
support checking out build-tools.

Differential Revision: https://phabricator.services.mozilla.com/D40234
2019-08-02 19:05:57 +09:00
Tom Prince f5366339ef Bug 1570054: Specify `UPLOAD_DIR` explicitly in taskgraph for docker-worker built toolchains; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39903
2019-08-02 19:05:56 +09:00
Tom Prince 249252f4b0 Bug 1565725: Use run-task to change the working directory; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39600
2019-08-02 19:05:55 +09:00
Tom Prince a09d72c850 Bug 1565725: Add an option to run-task to change the current directory for the command; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39599
2019-08-02 19:05:55 +09:00
Tom Prince a14a407a3d Bug 1565725: Don't checkout in geckodriver-repack tasks; r=bstack
Differential Revision: https://phabricator.services.mozilla.com/D37950
2019-08-02 19:05:54 +09:00
Tom Prince 6e8780235b Bug 1565725: Include fetch-content in debian images; r=glandium
Some tasks use debian images without a checkout; they should be able to use
fetches.

Differential Revision: https://phabricator.services.mozilla.com/D39598
2019-08-02 19:05:53 +09:00
Tom Prince ffe3033ac0 No bug: [taskgraph] Impove error message when there are treeherder symbol conflicts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D40251

--HG--
extra : moz-landing-system : lando
2019-08-01 19:44:58 +00:00
Razvan Maries 14c6d8b7c6 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-08-02 01:50:59 +03:00
Razvan Maries 3ca183c1a2 Merge mozilla-inbound to mozilla-central a=merge 2019-08-02 00:21:57 +03:00
Andrew Halberstadt 5ee072a288 Bug 1569832 - [ci] Enable fission mochitests on mozilla-central, r=jmaher
This turns on mochitests (except for gpu and remote) on Linux 64 (opt+debug) and
Win64 (opt only).

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

--HG--
extra : moz-landing-system : lando
2019-08-01 00:53:24 +00:00
Sylvestre Ledru 2505df426c Bug 1566336 - Build clang from git rather than subversion. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D38361

MANUAL PUSH: avoid closing autoland while clang rebuilds.
2019-08-01 07:26:55 +09:00
Marian Raiciof 58f4214273 Bug 1570335 - Changed the target indexes and binary-path in raptor.yml to fix the permanent raptor-youtube-playback-fenix failures due to timeouts. r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D40055

--HG--
extra : moz-landing-system : lando
2019-07-31 16:13:55 +00:00
Mike Hommey 93784dd2f7 Bug 1515082 - Use "fetches.toolchain" for webrender tasks. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D40014

--HG--
extra : moz-landing-system : lando
2019-08-01 21:04:09 +00:00
Mike Hommey dea75cbf32 Bug 1515082 - Allow "fetches.toolchain" definitions using toolchain aliases. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D40013

--HG--
extra : moz-landing-system : lando
2019-08-01 21:05:38 +00:00
Cosmin Sabou f55b671121 Bug 1567819 - Fix gecko decision task bustage. CLOSED TREE
--HG--
extra : amend_source : 16c5eef4a642c1f11b5afb5c4ba70c6a04aad3e7
2019-08-02 14:48:21 +03:00
Cosmin Sabou ae0f5bf757 Bug 1567819 - Disable damp on windows7-32 cause of frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40405

--HG--
extra : moz-landing-system : lando
2019-08-02 11:29:13 +00:00
Mike Hommey 70693454fd Bug 1570224 - Use nproc instead of getconf _NPROCESSORS_ONLN. r=nalexander
Plenty of places use `nproc`, and only a couple use `getconf
_NPROCESSORS_ONLN`. Use the former instead of the latter.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 17:21:22 +00:00
Nick Thomas 8b16772af0 Bug 1567235 - notarize 5 partner & eme-free builds per task instead of individually, r=aki
Differential Revision: https://phabricator.services.mozilla.com/D39482

--HG--
extra : moz-landing-system : lando
2019-07-31 20:39:49 +00:00
Edwin Gao 57dfed7785 Bug 1555454 - disable browser-screenshot test cases that time out on macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40084

--HG--
extra : moz-landing-system : lando
2019-07-31 18:01:35 +00:00
Marian Raiciof fb65089aa2 Bug 1570317 - Update raptor-scn-power-idle-bg-fenix to use the latest fenix index and binary. r=perftest-reviewers,alexandru.irimovici,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D40046

--HG--
extra : moz-landing-system : lando
2019-07-31 16:40:31 +00:00
Alexandru Irimovici cb092c29dc Bug 1558456 - stop tracking >1080p youtube-playback-test on motoG5 r=sparky,perftest-reviewers,davehunt
Add functionality for being able to send extra parameters for the test_url query of a test, directly from a taskcluster config.

Also, the PR adds logic in the `setup-raptor` taskgraph transform for dynamically changing the subset of youtube-playback tests based on the platform and project

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

--HG--
extra : moz-landing-system : lando
2019-07-31 16:36:21 +00:00
Marian Raiciof 10570b80e6 Bug 1568232 - Run raptor cold page-load test job on fenix and refbrow. r=perftest-reviewers,davehunt
Run fenix and refbrow raptor cold page-load tests once a day, through cron, at 3 AM.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 16:31:42 +00:00
Joel Maher ea680be1a5 Bug 1569916 - run reftest/crashtest on android-hw when gfx/* files change. r=ahal
run reftest/crashtest on android-hw when gfx/* files change.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 13:43:59 +00:00
Mihai Alexandru Michis a942f17b4d Merge mozilla-central to autoland. a=merge 2019-07-31 12:53:56 +03:00
Mihai Alexandru Michis b38e3beb65 Merge inbound to mozilla-central. a=merge 2019-07-31 12:49:24 +03:00
Johan Lorenzo 13648fa0df Bug 1563711 - Remove target.maven.zip r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38175

--HG--
extra : moz-landing-system : lando
2019-07-30 15:35:12 +00:00
Mike Hommey d5a633f2e9 Bug 1569887 - Use a fetch task artifact to get tup source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D39849

--HG--
extra : moz-landing-system : lando
2019-07-30 16:39:20 +00:00
Mike Hommey 0e5de57dd0 Bug 1569887 - Use a fetch task artifact to get llvm-dsymutil source. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D39848

--HG--
extra : moz-landing-system : lando
2019-07-30 21:10:09 +00:00
Mike Hommey 506f421e75 Bug 1569887 - Use the fetch task artifacts for libdmg-hfsplus. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D39847

--HG--
extra : moz-landing-system : lando
2019-07-30 21:09:24 +00:00
Mike Hommey eab1179c45 Bug 1569887 - Use the fetch task artifacts for cctools-port/libtapi source. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D39846

--HG--
extra : moz-landing-system : lando
2019-07-30 21:08:01 +00:00
Mike Hommey 99390d1487 Bug 1569865 - Switch the llvm-dsymutil toolchain task to cloning the llvm-project repo. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D39837

--HG--
extra : moz-landing-system : lando
2019-07-30 13:43:08 +00:00
Daniel Varga 98bb6c02ea Merge mozilla-central to mozilla-inbound 2019-07-31 03:29:55 +03:00
Mike Hommey ae7242ccf7 Bug 1569900 - Use run-task transform for generic-worker-based toolchain tasks. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39864

MANUAL PUSH: avoid closing autoland while toolchains are rebuilt due to
this change.
2019-07-31 06:48:34 +09:00
Andreea Pavel 38c88cbf4b Merge mozilla-inbound to mozilla-central a=merge 2019-07-30 12:50:56 +03:00
championshuttler 55342ff5a5 Bug 1569472 - Fix taskcluster docs linting errors. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D39627

--HG--
extra : moz-landing-system : lando
2019-07-30 15:20:00 +00:00
Mike Hommey 713a866401 Bug 1569355 - Upgrade python-zstandard to 0.11.1. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39583

MANUAL PUSH: avoid closing autoland while all docker images and
toolchains are rebuilt due to both changes.
2019-07-30 14:49:16 +09:00
Mike Hommey 21665e187c Bug 1569124 - Add git support to fetch tasks. r=tomprince
This is loosely based on what was in bug 1467359, but simplified to
handle git only, and simply using git-archive because, at least now,
it's deterministic (it uses the commit date as timestamp in tar
archives).

This also adds 4 tasks for some of the things we use for toolchains, but
doesn't hook them up yet.

This also upgrades the fetch docker image to Debian buster, and installs
the required packages in it.

Differential Revision: https://phabricator.services.mozilla.com/D39480
2019-07-30 14:43:31 +09:00
Mike Hommey 954851b187 Fixup bug 1525373 for Android raptor tests. r=tomprince
Bug 1525373 had been waiting for a while for aarch64 windows fixes that
are still not there, and landed with a workaround for those. But while
waiting, bug 1555479 changed the run-task transform, making bug 1525373
double-wrap bitbar commands with /builds/taskcluster/script.py.

So remove the now redundant wrapping.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 01:29:56 +00:00
Mike Hommey 9f81c7a46f Bug 1568460 - Fix Android wrench builds for the now-absolute MOZ_FETCHES_DIR. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com//D39823

--HG--
extra : amend_source : 8d8433d7b32450e9adcae1140e158b378b81fd7a
2019-07-30 04:37:54 +03:00
Cosmin Sabou cbd0f04617 Backed out changeset d63a662414d0 (bug 1568460) for landing without a reviewer in the commit message.
--HG--
extra : amend_source : 0b32935e49c3f37a2019c0410980b22756b11f60
2019-07-30 06:00:56 +03:00
Mike Hommey ee365ba814 Bug 1568460 - Fix Android wrench builds for the now-absolute MOZ_FETCHES_DIR.
Differential Revision: https://phabricator.services.mozilla.com//D39823
2019-07-30 04:37:54 +03:00
Rob Lemley 6808dc0e6f Bug 1525373 - Support comm-checkout when using generic-worker with run-task. r=glandium
Fixes Thunderbird builds on Windows.

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

--HG--
extra : rebase_source : d7bbec2ac711fea9dc785861f7d729816890efb8
2019-07-25 02:24:24 +00:00
Mike Hommey 633f41e4b0 Bug 1568460 - Set MOZ_FETCHES_DIR more appropriately. r=tomprince
For some tasks, the workdir known to the decision task doesn't actually match
the workdir used in the task, which makes MOZ_FETCHES_DIR wrong when the
decision task derives it from the workdir.

On other tasks, MOZ_FETCHES_DIR is set to a relative directory, which
may work in some places where MOZ_FETCHES_DIR is used, but not in
others, that happen to be executed from a different directory.

To solve both problems, we set MOZ_FETCHES_DIR as a relative directory
everywhere, and we make run-task normalize it to an absolute path
before executing the task.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 20:48:40 +00:00
Geoff Brown 9d6d1c630e Bug 1306635 - Run linux64-ccov wpt in more test chunks; r=jmaher
Avoid intermittently exceeding the already very long max-run-time in some chunks.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 13:13:52 +00:00
Andreea Pavel 63aab19d58 Merge mozilla-central to autoland on a CLOSED TREE 2019-07-30 13:37:01 +03:00
ffxbld ce8e3ff6b7 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D39655

--HG--
extra : moz-landing-system : lando
2019-07-30 07:26:46 +00:00
Bogdan Tara 719acf006d Backed out changeset ba6240f6bc90 (bug 1525373) for speedometer timeouts 2019-07-29 12:32:55 +03:00
shindli 1c380bd4ec Backed out changeset a2c0bed45b89 (bug 1568460) for causing spidermonkey failures "[Errno 2] No such file or directory" 2019-07-29 04:51:41 +03:00
Mike Hommey 54a61a549b Bug 1568460 - Set MOZ_FETCHES_DIR more appropriately. r=tomprince
For some tasks, the workdir known to the decision task doesn't actually match
the workdir used in the task, which makes MOZ_FETCHES_DIR wrong when the
decision task derives it from the workdir.

On other tasks, MOZ_FETCHES_DIR is set to a relative directory, which
may work in some places where MOZ_FETCHES_DIR is used, but not in
others, that happen to be executed from a different directory.

To solve both problems, we set MOZ_FETCHES_DIR as a relative directory
everywhere, and we make run-task normalize it to an absolute path
before executing the task.

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

--HG--
extra : moz-landing-system : lando
2019-07-28 22:05:42 +00:00
Nick Alexander 06fcf5043d Bug 1569032 - Support private fetches. r=tomprince
Just like Bug 1405408, which was for private toolchains.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 20:12:43 +00:00
Tom Prince 048807613e No bug: Add a pointer to the windows interactive task instrutions; r=bstack
It took me several searchs after having looked here for how to create windows
interactive tasks. Add a link to the documentation here as a hint.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 22:27:39 +00:00
Tom Prince fe18b3db4d Bug 1569231: Add better dependencies for in-tree toolchain tasks; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39526

--HG--
extra : moz-landing-system : lando
2019-07-26 22:07:15 +00:00
Geoff Brown ee58329315 Bug 1563281 - Add mobile project name to test task labels; r=ahal
This adds the mobile project name, like "geckoview" or "fennec" to the Android
task labels. This makes the firefox/geckoview/fennec distinction more obvious
in 'mach try fuzzy' and 'mach try chooser'; it does not appear to affect
try syntax. This also adds "geckoview"/"fennec" to the job names displayed in
the lower-left treeherder pane. Hopefully this will help to clarify which
Android application is under test for each task.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 14:03:45 +00:00
Mihai Tabara c62fb857b1 Bug 1566385 - add product in bouncer-locations's payload. remove maple. r=jlorenzo
Some cleanup in bouncer-locations job

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

--HG--
extra : moz-landing-system : lando
2019-07-26 13:25:35 +00:00
Narcis Beleuzu ada804cbc2 Backed out changeset e8d6ff3d2aae (bug 1566385) for Gecko Decision Task failure. CLOSED TREE 2019-07-26 15:33:39 +03:00
Mihai Tabara 7230652c72 Bug 1566385 - add fennec bouncer-locations job for esr68.r=jlorenzo a=release
Add bouncer-locations job in ESR Fennec nightlies

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

--HG--
extra : moz-landing-system : lando
2019-07-26 12:21:17 +00:00
Geoff Brown 46455c8f26 Bug 1568856 - Run android-hw jsreftest against geckoview; r=bc
Switch android-hw jsreftest to geckoview. Technically this runs all
android-hw reftests on geckoview -- I don't imagine we'll ever want to
run any android-hw fennec reftests.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 20:23:22 +00:00
Maja Frydrychowicz be95531713 Bug 1560374 - Set testharness and reftest web-platform-tests to Tier-1; r=jmaher,coop
Differential Revision: https://phabricator.services.mozilla.com/D38881

--HG--
extra : moz-landing-system : lando
2019-07-25 20:01:42 +00:00
Sebastian Hengst 5a1f7e7dd8 Bug 1547952 - Increase maximum task run time for partials generation on non-asan platforms to 15 minutes. r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D39249

--HG--
extra : moz-landing-system : lando
2019-07-25 11:20:49 +00:00
Marian Raiciof 0bcdfa9933 Bug 1567177 - Create cold tests for cnn mobile website. r=perftest-reviewers,sparky
The new cold cnn mobile tests can be found in 'raptor-tp6m-cold-27.ini'.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 16:08:06 +00:00
Eric Rahm 1804cbf6c4 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj,glandium
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-25 04:02:19 +00:00
Bob Clary 0e4603dbfd Bug 1568623 - [test isolation] Add web-platform-tests support, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D39242

--HG--
extra : moz-landing-system : lando
2019-07-25 01:23:45 +00:00
Rob Lemley 437d692c12 Bug 1525373 - Support comm-checkout when using generic-worker with run-task. r=glandium
Fixes Thunderbird builds on Windows.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 02:24:24 +00:00
Oana Pop Rus 15a4017037 Backed out changeset a1a4f3976b34 (bug 1564638) for wrench-deps bustages. on a CLOSED TREE 2019-07-25 04:26:08 +03:00
Eric Rahm de3cb80766 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj,glandium
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-25 00:36:16 +00:00
Mike Shal ff39c620e5 Bug 1560164 - Pull out common variables in instrumented-build/kind.yml; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39240

--HG--
extra : moz-landing-system : lando
2019-07-24 23:28:12 +00:00
Coroiu Cristina b991d302fe Backed out changeset 2adf316da439 (bug 1564638) for wrench failures on a CLOSED TREE 2019-07-25 00:26:08 +03:00
Nick Alexander 280126dff5 Bug 1564256 - Part 2: Produce browsertime.zip in a toolchain task. r=mshal
In browsertime.zip we should have:

browsertime/
  package.json
  package-lock.json
  node_modules/
    .bin/
      browsertime -> ../browsertime/bin/browsertime.js
    browsertime/
      ...

The idea is that we'll fetch browsertime.zip in a generic-worker
environment and be able to run Node.js from within the top level
browsertime/ directory.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 20:59:55 +00:00
Eric Rahm 59cad35d42 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-24 20:53:33 +00:00
Agi Sferro 094f958c69 Bug 1522795 - Update android gradle plugin to 3.4.2. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D39106

--HG--
extra : moz-landing-system : lando
2019-07-24 18:48:54 +00:00
Nathan Froyd 63c1b62195 Bug 1568573 - move searchfox indexing job to mac-cross clang; r=nalexander
This job appears to have been missed in bug 1566687.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 18:01:02 +00:00
Ola Gasidlo 078e09a48b Bug 1558756 - Adding jest tests for components, r=ladybenko,jdescottes
added more jest test for components including snapshots + fixtures

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

--HG--
extra : moz-landing-system : lando
2019-07-24 09:27:08 +00:00
Geoff Brown 9dca0ffbed Bug 1568309 - Increase chunks for linux64/asan wpt; r=jmaher
Increase test chunks to avoid intermittent task timeouts. At 18 chunks,
wpt-4 is the longest running, at about 90 minutes; 18 also aligns with
several /debug platforms.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 02:08:05 +00:00
Mike Shal 98ffc560c9 Bug 1561146 - Enable PGO for Windows aarch64 builds; r=firefox-build-system-reviewers,chmanchester
This build re-uses the PGO profile from the win64 build in the
win64-aarch64-shippable-no-eme part of the aarch64 build. Even though
the profile isn't generated on the smae platform, we still get enough of
a performance win to make this worthwhile.

Note that the pgo_flags() in configure need to be tweaked slightly since
we don't supprt the -fprofile-generate flag for aarch64 (we don't build
the clang_rt.profile lib there). So we always want to return the flags
namespace to make sure we get the use_* versions of flags, which we do
need.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 23:42:47 +00:00
Mike Hommey 0285b677e0 Bug 1525373 - Use run-task for mozharness jobs on generic-worker. r=tomprince
mozharness and mozharness test transforms for generic-worker currently
don't wrap the commands with run-task. This changes things such that the
commands are wrapped with run-task, by piggy-backing on the run_task
transform.

Some things then become redundant with what the run_task transform does,
and some others need to happen later than they currently do in order to
work.

Depends on D28026

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

--HG--
extra : moz-landing-system : lando
2019-07-23 16:12:53 +00:00
Edwin Gao 7fd5fb983a Bug 1555454 - disable permafailing tests on macosx1014, migrate mochitest-browser-chrome to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38783

--HG--
extra : moz-landing-system : lando
2019-07-23 18:30:26 +00:00
Tom Prince f6c3729465 Bug 1562287: [taskgraph] Fix tests around `try_task_config; rs=me
Differential Revision: https://phabricator.services.mozilla.com/D39050

--HG--
extra : moz-landing-system : lando
2019-07-23 16:42:26 +00:00
Mihai Alexandru Michis bae6d95085 Backed out changeset 266931d06efb (bug 1558756) for causing devtools failures CLOSED TREE 2019-07-23 17:49:45 +03:00
Ola Gasidlo b7588f8d35 Bug 1558756 - Adding jest tests for components, r=ladybenko,jdescottes
added more jest test for components including snapshots + fixtures

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

--HG--
extra : moz-landing-system : lando
2019-07-23 14:35:42 +00:00
Jeff Muizelaar 8d570e1838 Bug 1567807. Add 'build.gradle' to 'files-changed' list for wrench.
Differential Revision: https://phabricator.services.mozilla.com/D39008

--HG--
extra : moz-landing-system : lando
2019-07-23 13:34:40 +00:00
Jeff Muizelaar 9d76533592 Bug 1567807. Use a newer gradle for wrench. r=nalexander
This gets the wrench android builds working again after
07168db23c565e4506690612a7be50738844ddb2.

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

--HG--
extra : moz-landing-system : lando
2019-07-22 16:39:08 +00:00
Tom Prince 44c2d2f8ce Bug 1562287: [taskgraph] `try_task_config` parameter is now always a `dict`; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D38591

--HG--
extra : moz-landing-system : lando
2019-07-22 17:30:49 +00:00
ffxbld f4ed4eadfb No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D38845

--HG--
extra : moz-landing-system : lando
2019-07-22 11:21:40 +00:00
Simon Sapin 0540fe3688 Bug 1565193 - Require Rust 1.36 r=glandium
MozReview-Commit-ID: GjcKBjZvTPr

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

--HG--
extra : moz-landing-system : lando
2019-07-19 04:50:22 +00:00
Simon Fraser b4e6cbf3bc Bug 1566070 Remove references to datadog from partials r=mtabara
Our datadog contract is coming to an end. Soon we'll add influxdb data collection

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

--HG--
extra : moz-landing-system : lando
2019-07-22 07:11:45 +00:00
Bogdan Tara 0cd03d6d7f Backed out changeset ad5e0980c273 (bug 1555454) for central permafails on browser_devices_get_user_media.js a=backout 2019-07-22 07:45:40 +03:00
Edwin Gao 6383bcad31 Bug 1555454 - disable permafailing tests on macosx1014, migrate mochitest-browser-chrome to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38783

--HG--
extra : moz-landing-system : lando
2019-07-21 09:27:47 +00:00
Mike Shal 870688f9b0 Bug 1561774 - Switch Windows AArch64 test platform to win64-aarch64-shippable; r=jmaher
We should test what we ship, and having talos benchmark the shipped
platform will help verify any PGO performance wins.

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

--HG--
extra : moz-landing-system : lando
2019-07-19 21:25:47 +00:00
Mike Shal b2eb354b76 Bug 1561774 - Copy win64-aarch64-opt test artifacts into the shippable build; r=firefox-build-system-reviewers,chmanchester
In order to run tests against the win64-aarch64-shippable build, we need
the test packages from the aarch64-no-eme build since the tests aren't
compiled during the -shippable stage. Since packages like cppunittest
and the target.test_packages.json file won't be generated correctly in
the -shippable stage, we disable the package-step tests there by setting
MOZ_AUTOMATION_PACKAGE_TESTS to 0 in the environment.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 20:38:38 +00:00
Mike Hommey bb9fe7e1bd Bug 1566768 - Do not use our backport of valgrind in the docker image for base toolchain builds. r=mshal
Not that it's causing any problem, but I noticed the build-base image
was being rebuilt when updating valgrind, and that seemed odd.

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

--HG--
extra : moz-landing-system : lando
2019-07-19 04:28:17 +00:00
Mike Hommey 83c4e99e8e Bug 1566768 - Upgrade valgrind to 3.15.0. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D38296

--HG--
extra : moz-landing-system : lando
2019-07-19 04:28:38 +00:00
Oana Pop Rus 8526799100 Merge inbound to mozilla-central. a=merge 2019-07-19 00:52:35 +03:00
Nicolas Silva 1f245ea240 Bug 1565569 - Remove the old pathfinder integration. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D37862

--HG--
extra : rebase_source : 93849386dacff73f73481e652e7e5a00f9d019fa
extra : source : 12d70adf7d1c28d0a4f7328c4b4659d4f33db107
2019-07-18 15:07:31 +02:00
Mike Hommey b0cf4ceea4 Bug 1566730 - Switch the diffoscope docker image to Debian 10. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38274

--HG--
extra : moz-landing-system : lando
2019-07-17 21:54:25 +00:00
Gregory Mierzwinski 4bb50bb455 Bug 1566088 - Disable some android-hw-p2-8-0-arm7-api-16/pgo tasks on mozilla-beta and integration. r=perftest-reviewers,AlexandruIonescu
This fixes issues from bug 1565644 which caused speedometer to run on android-hw-p2-8-0-arm7-api-16/pgo on integration branches and android-hw-p2-8-0-arm7-api-16/pgo raptor tasks to run on mozilla-beta. This patch disables the aforementioned tests.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 14:35:53 +00:00
Tom Ritter f0456750c9 Bug 1565949 - Bump the runtime of mingwclang x86 debug reftests r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D38026

--HG--
extra : moz-landing-system : lando
2019-07-16 18:30:26 +00:00
Mike Hommey f8fabf1391 Bug 1566730 - Add docker images based on Debian 10. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38273

--HG--
extra : moz-landing-system : lando
2019-07-17 21:26:53 +00:00
Mike Hommey ae3a0a230c Bug 1566687 - Use mac-cross clang for all macosx builds. r=chmanchester
We've been lucky that non-sanitizer cross-builds for macosx have not
required the clang runtime so far, but they soon will. And it's only
available in the mac-cross clang toolchain, so we need to use that on
all macosx builds.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 21:49:16 +00:00
Marian Raiciof 3d73481d61 Bug 1548814 - Migrate ARES6 benchmark to Raptor r=rwood,perftest-reviewers,igoldan,acreskey
Changed the required yml, ini, json, js and html files to migrate ARES6 benchmark test to Raptor.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 11:22:02 +00:00
Bogdan Tara 3e26c679ec Backed out 2 changesets (bug 1561774) for not finding target.gtest.tests.tar.gz CLOSED TREE
Backed out changeset 034291b740dd (bug 1561774)
Backed out changeset d332c122652f (bug 1561774)
2019-07-17 05:25:59 +03:00
Chris Manchester d95bf19baf Bug 1566219 - Update sccache built in tree to pick up fix for "too many open files" on macOS. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38152

--HG--
extra : moz-landing-system : lando
2019-07-16 18:52:22 +00:00
Chris Manchester 3ef1ad0586 Bug 1566219 - Update sccache dist-toolchain to rustc 1.36. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38153

--HG--
extra : moz-landing-system : lando
2019-07-16 18:51:47 +00:00
Mike Hommey 79919f31ad Bug 1357317 - Add an rpath to cctools such that it doesn't require LD_LIBRARY_PATH at run-time. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38140

--HG--
extra : moz-landing-system : lando
2019-07-16 20:54:42 +00:00
Mike Hommey a4493b9ba3 Bug 1566300 - Upgrade GCC 7 to 7.4.0 and add toolchain tasks for GCC 8 and 9. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38154

--HG--
rename : taskcluster/scripts/misc/build-gcc-7-linux.sh => taskcluster/scripts/misc/build-gcc-8-linux.sh
rename : taskcluster/scripts/misc/build-gcc-7-linux.sh => taskcluster/scripts/misc/build-gcc-9-linux.sh
extra : moz-landing-system : lando
2019-07-16 20:39:09 +00:00
Mike Hommey 561903d11e Bug 1566309 - Upgrade mac builds to rust 1.36. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D38156

--HG--
extra : moz-landing-system : lando
2019-07-17 00:05:11 +00:00
Moritz Birghan f723e0ab1e Bug 1300165 - Improves performance of combineLists in getHSTSPreloadList.js r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D38171

--HG--
extra : moz-landing-system : lando
2019-07-16 21:53:10 +00:00
Mike Shal b377297fa6 Bug 1561774 - Switch Windows AArch64 test platform to win64-aarch64-shippable; r=jmaher
We should test what we ship, and having talos benchmark the shipped
platform will help verify any PGO performance wins.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 21:52:55 +00:00
Mike Shal 9ad409ccbc Bug 1561774 - Copy win64-aarch64-opt test artifacts into the shippable build; r=firefox-build-system-reviewers,chmanchester
In order to run tests against the win64-aarch64-shippable build, we need
the test packages from the aarch64-no-eme build since the tests aren't
compiled during the -shippable stage. Since packages like cppunittest
and the target.test_packages.json file won't be generated correctly in
the -shippable stage, we disable the package-step tests there by setting
MOZ_AUTOMATION_PACKAGE_TESTS to 0 in the environment.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 18:47:25 +00:00
Rob Lemley 19e0476128 Bug 1559199 - Add 'comm' prefix to list of potential index prefixes. r=dustin
Fixes failing index jobs on Thunderbird builds.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 18:27:31 +00:00
Edwin Gao 12afe9e77d Bug 1556866 - balance reftest chunks for macosx1014 r=jmaher
Changes:
- reduce reftest chunks for macosx1014
- streamline regex for web-platform.yml

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

--HG--
extra : moz-landing-system : lando
2019-07-16 18:11:50 +00:00
Aki Sasaki 45b648c8e3 Bug 1471004 - add esr support for entitlements. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D38208

--HG--
extra : moz-landing-system : lando
2019-07-16 17:22:40 +00:00
Maja Frydrychowicz 48f4db04c2 Bug 1563766 - Switch geckoview wpt to emulator 29.0.11; r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D37115

--HG--
extra : moz-landing-system : lando
2019-07-16 17:18:37 +00:00
Kartikaya Gupta 2d73759624 Bug 1523321 - Run the wrupdater on m-c pushes that touch gfx/wr. r=tomprince,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D33548

--HG--
extra : moz-landing-system : lando
2019-07-16 15:38:39 +00:00
Narcis Beleuzu ab956a715f Backed out 2 changesets (bug 1523321) for webrender bustages. CLOSED TREE
Backed out changeset d86e7c8f1e14 (bug 1523321)
Backed out changeset 18414da977c3 (bug 1523321)
2019-07-16 18:23:45 +03:00
Kartikaya Gupta b3bebb6eca Bug 1523321 - Run the wrupdater on m-c pushes that touch gfx/wr. r=tomprince,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D33548

--HG--
extra : moz-landing-system : lando
2019-07-16 14:09:47 +00:00
Brindusan Cristian 3de8b088e1 Backed out 2 changesets (bug 1523321) for breaking Gecko Decision Task. CLOSED TREE
Backed out changeset c032bed595dc (bug 1523321)
Backed out changeset 0a4f53b896b1 (bug 1523321)
2019-07-16 17:00:24 +03:00
Kartikaya Gupta c6cc78e85f Bug 1523321 - Run the wrupdater on m-c pushes that touch gfx/wr. r=tomprince,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D33548

--HG--
extra : moz-landing-system : lando
2019-07-16 13:49:54 +00:00
championshuttler 6170f47131 Bug 1527361 - Setup rst linter for the documentation. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D36586

--HG--
extra : moz-landing-system : lando
2019-07-16 13:20:09 +00:00
Mihai Alexandru Michis 6895bcddff Merge autoland to mozilla-central. a=merge 2019-07-16 07:06:00 +03:00
Cosmin Sabou 3555d80346 Backed out changeset a99c84e10b62 (bug 1565725) for repack nightlies bustages. a=backout 2019-07-16 03:07:02 +03:00
Tom Prince 20d62fa6ce Bug 1565725: Don't checkout in geckodriver-repack tasks; r=bstack
Differential Revision: https://phabricator.services.mozilla.com/D37950

--HG--
extra : moz-landing-system : lando
2019-07-13 01:11:05 +00:00
Aki Sasaki 43f3f62186 Bug 1546299 - add mac geckodriver signing support. r=jlorenzo
Also add the `mac_geckodriver` behavior, and remove the unused `mac_pkg` behavior.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 16:38:43 +00:00
Byron Campen [:bwc] 5fe8caac32 Bug 1555792: Add --setpref option to many test types r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D37503

--HG--
extra : moz-landing-system : lando
2019-07-11 15:06:38 +00:00
Byron Campen [:bwc] 751d83106b Bug 1555792: Ensure that the new default values for nightly have no effect on CI. r=ahal
Depends on D33643

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

--HG--
extra : moz-landing-system : lando
2019-07-11 14:49:59 +00:00
Mike Shal d558ad4449 Bug 1561474 - Use sparse-profile on Windows generate tasks; r=firefox-build-system-reviewers,chmanchester
Depends on D37807

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

--HG--
extra : moz-landing-system : lando
2019-07-15 21:47:19 +00:00
Edwin Gao 0e364fa81f Bug 1555454 - migrate marionette-media to run on macosx1014-debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38112

--HG--
extra : moz-landing-system : lando
2019-07-15 19:11:34 +00:00
ffxbld 51edf4810f No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D38049

--HG--
extra : moz-landing-system : lando
2019-07-15 10:54:58 +00:00
Rob Wood 4bf2e84568 Bug 1552519 - For geckoview browser apps startup use local configuration file instead of command line args r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D35523

--HG--
extra : moz-landing-system : lando
2019-07-12 16:31:29 +00:00
Edwin Gao a674ad2901 Bug 1555454 - migrate gtest to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37930

--HG--
extra : moz-landing-system : lando
2019-07-12 21:26:16 +00:00
Tom Prince 67fde77813 Bug 1565378: Allow non `job`-transform-using tasks to use worker-type aliases; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D37786

--HG--
extra : moz-landing-system : lando
2019-07-12 20:44:12 +00:00
Gregory Mierzwinski 710cb7f271 Bug 1565644 - Disable raptor from running in android opt builds on integration branches. r=perftest-reviewers,rwood
This patch disables raptor tests running on android opt-builds and as a side, prevents raptor tests running on android from running on try by default. With these changes, --full in mach try fuzzy will be required to schedule raptor mobile tests on try.

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

--HG--
extra : moz-landing-system : lando
2019-07-12 21:02:49 +00:00
Mike Shal 8163764c24 Bug 1565165 - Switch Bpgo(run) tasks to 'build' (from 'test'); r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D37919

--HG--
extra : moz-landing-system : lando
2019-07-12 20:13:12 +00:00
Tom Prince fe129c3cdc No bug: [taskgraph] Inherit treeherder collection for non-opt platforms; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D37785

--HG--
extra : moz-landing-system : lando
2019-07-12 02:11:38 +00:00
Tom Prince bd1512fcbf Bug 1565358: Use `Parameters.file_url` helper consitently; r=mhentges
Only one place should need to know how to generate VCS URLs. This
makes it easier to support other VCSs.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 22:00:51 +00:00
Nathan Froyd 186e5cc97a Bug 1562953 - update cctools-port; r=mshal
We need a fix from `cctools-port` master for cross-language LTO builds
to work properly on the Mac.  Rather than cherry-picking yet another
commit, which would have to deal with a updated `ld64` upstream, we've
opted to go ahead and update directly to upstream.

This choice brings about some significant build changes, as TAPI support
has moved to a different library that is not easily buildable directly.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 21:54:07 +00:00
Mike Hommey c8073a7d8e Bug 1565157 - Fix diffoscope use of lipo and otool after bug 1551690. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D37685

--HG--
extra : moz-landing-system : lando
2019-07-11 14:39:43 +00:00
Tom Prince 15fe3c2e5a Bug 1458385: Repackage windows builds on linux. r=glandium,Callek
This only uses cross-platform tools, so switch to running these on linux, which
cuts the runtime down from ~20m to ~3m.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:25 +00:00
Tom Prince 9bb7066754 Bug 1458385: Update linux-upx to 3.9.5; r=glandium
This matches the version that exists in mozilla-build (see Bug 1501403).

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:20 +00:00
Tom Prince 6ef364aedc Bug 1458385: Make linux64-upx toolchain tier 1; r=glandium
This also switches it to use the generic toolchain build image, as
it is no longer being used exclusively by mingw builds.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:16 +00:00
Tom Prince 0cd3337d90 Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D24229

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:13 +00:00
Tom Prince b39a761dde Bug 1458385: [partials] Set the mar-channel-id of partials explicitly; r=sfraser
Since the taskgraph knows the mar-channel-id to use, pass it explicitly to
the partial tasks, rather than extracting the channel from a MAR.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:09 +00:00
Tom Prince 2208f1c2cf Bug 1458385: Generate MARs with the appropriate channel-id explicitly; r=nthomas
Rather than relying on the mar-channel-id set in the `mar` binary, set the channel
explicitly from taskcluster. This allows us to re-use the `mar` binary between
builds/channels.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:13 +00:00
Tom Prince c390584851 Bug 1458385: Set mar-channel-id from taskcluster rather than based on update-channel; r=glandium
Taskgraph needs to know the correct mar-channel, so allow it to pass it into the build,
rather than keying off the update-channel in configure. This will allow using a `mar`
binary that doesn't have the mar-channel configured in.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:00 +00:00
Edwin Gao 2ea0f05f43 Bug 1548614 - migrate over win10-64-ux machines to 2017 reference hardware hosted at Bitbar r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37750

--HG--
extra : moz-landing-system : lando
2019-07-11 17:21:50 +00:00
Johan Lorenzo 188564c0a6 Bug 1564450 - Rename nightly-geckoview hook into ship-geckoview and ship GV beta automatically r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D37430

--HG--
extra : moz-landing-system : lando
2019-07-11 08:32:17 +00:00
Mihai Tabara 6d15c67b78 Bug 1530728 - remove txt files as part of the release artifacts cleanup. r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D37593

--HG--
extra : moz-landing-system : lando
2019-07-10 16:52:57 +00:00
Noemi Erli 4b9a13b961 Bug 1543521 - Linting failure fix CLOSED TREE 2019-07-10 21:47:13 +03:00
Edwin Gao 079adffe5b Bug 1543521 - demote windows10-aarch64 cppunittest to tier 2 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37603

--HG--
extra : moz-landing-system : lando
2019-07-10 18:24:16 +00:00
Gregory Mierzwinski 16fc41a994 Bug 1563488 - Prevent raptor-youtube-playback-geckoview from running on P2 arm7 builds. r=perftest-reviewers,rwood
This patch prevents raptor-youtube-playback-geckoview-live from running on Pixel 2 arm7 builds on mozilla-central.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 18:44:19 +00:00
Agi Sferro 3248b64116 Bug 1553515 - Don't run geckoview-junit on arm opt. r=gbrown
geckoview-junit now runs on x86_64 opt so we don't need to run the tests on arm
too.

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

--HG--
extra : moz-landing-system : lando
2019-07-10 15:52:25 +00:00
Florin Strugariu 8367834afb Bug 1562904 Update desktop tp6 8 9 10 to trunk and tier 1 r=perftest-reviewers,sparky,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D36612

--HG--
extra : moz-landing-system : lando
2019-07-09 14:58:25 +00:00
Joel Maher 46c8e2539b Bug 1562745 - use debug builds for macosx1014 tests and disable text-utf8.html, stream-safe-creation.any.sharedworker.html, test_captive_portal_service.js temporarily r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37458

--HG--
extra : moz-landing-system : lando
2019-07-10 07:02:43 +00:00
Johan Lorenzo b054602ee9 Bug 1560876 - Stop uploading Google Play strings at push-apk phase r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D35788

--HG--
extra : moz-landing-system : lando
2019-07-10 06:02:56 +00:00
Dorel Luca 0987691994 Backed out changeset 78c77633f61f (bug 1562745) for WPT failures in signed-exchange/reporting/sxg-reporting-navigation-mi_error.tentative.html
--HG--
extra : rebase_source : 80c0911bea57a0a54787b2694efe622079e6c146
2019-07-10 06:53:18 +03:00
Chris Manchester 1448f439e4 Bug 1563378 - Update builders to rustc 1.36. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D37341

--HG--
extra : moz-landing-system : lando
2019-07-09 22:02:47 +00:00
Joel Maher 0236569496 Bug 1562745 - use debug builds for macosx1014 tests and disable text-utf8.html, stream-safe-creation.any.sharedworker.html, test_captive_portal_service.js temporarily r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37458

--HG--
extra : moz-landing-system : lando
2019-07-09 18:52:40 +00:00
Geoff Brown 02aae3e8cb Bug 1501580 - Run Android x86-64 debug crashtests; r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D37031

--HG--
extra : moz-landing-system : lando
2019-07-09 16:48:14 +00:00
Wander Lairson Costa e95055a0fe Bug 1545095: Disable LeakSanitizer runtime in asan builds r=glandium
In newer docker versions the LeakSanitizer will fail unless it runs in a
privileged container. During the gecko build process in asan builds, the
support tools built as part of the build process will also run with
LeakSanitizer by default, but there is no need for such.

We then disable runtime leak sanitizer in asan builds to avoid erros in
builds inside a docker container.

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

--HG--
extra : moz-landing-system : lando
2019-07-09 05:19:47 +00:00
Csoregi Natalia 3ee5aa5125 Backed out changeset 43e086ced66f (bug 1562953) for toolchains bustage. CLOSED TREE 2019-07-09 08:54:59 +03:00
Nathan Froyd c762dc8e76 Bug 1562953 - update cctools-port; r=mshal
We need a fix from `cctools-port` master for cross-language LTO builds
to work properly on the Mac.  Rather than cherry-picking yet another
commit, which would have to deal with a updated `ld64` upstream, we've
opted to go ahead and update directly to upstream.

This choice brings about some significant build changes, as TAPI support
has moved to a different library that is not easily buildable directly.

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

--HG--
extra : moz-landing-system : lando
2019-07-09 04:59:37 +00:00
Agi Sferro c33d97d67e Bug 1553515 - Re-enable geckoview-junit on x86_64. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D35949

--HG--
extra : moz-landing-system : lando
2019-07-09 00:13:28 +00:00
Agi Sferro 346d13b264 Bug 1553515 - Never reuse session. r=snorp
Reusing sessions doesn't actually save that much time and avoids a lot of
hard-to-debug intermittents.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 20:48:27 +00:00
Geoff Brown 583c46ea6a Bug 1563625 - Run Android 7.0/debug mochitests as tier 1; r=snorp
Debug mochitests are running as well as opt now, and sufficient for tier 1.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 21:29:55 +00:00
Kartikaya Gupta 3adcd28bac Bug 1563811 - Increase max runtime for WPT on linux64-qr/debug. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D37309

--HG--
extra : moz-landing-system : lando
2019-07-08 21:16:55 +00:00
Johan Lorenzo ace536fb97 Bug 1563971 - part 2: geckoview, use update-channel instead of hardcoded file name r=mtabara
Depends on D37231

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

--HG--
extra : moz-landing-system : lando
2019-07-08 13:18:23 +00:00
Johan Lorenzo 65cd579ccf Bug 1563971 - part 1: Fix promote graphs by passing down jobs instead of tasks r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D37231

--HG--
extra : moz-landing-system : lando
2019-07-08 13:14:23 +00:00
ffxbld aea4b299c9 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D37222

--HG--
extra : moz-landing-system : lando
2019-07-08 12:49:11 +00:00
Geoff Brown b515c7b262 Bug 1556058 - Run geckoview xpcshell in older emulator; r=jmaher
There are some intermittent failures in xpcshell tests (eg bug 1562344)
in the new emulator; let's revert to the older emulator until those can
be figured out.

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

--HG--
extra : moz-landing-system : lando
2019-07-06 10:11:26 +00:00
Mike Shal aade9e1ea0 Bug 1563402 - Remove GCP shippable builds; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D37108

--HG--
extra : moz-landing-system : lando
2019-07-05 20:36:48 +00:00
Cosmin Sabou cddd4c6528 Backed out changeset f9c0c52368d6 (bug 1562745) for causing crashes on stream-safe-creation.any.serviceworker.html 2019-07-06 01:05:01 +03:00
Johan Lorenzo f8c8bfa321 Bug 1557269 - part 2: GPG-sign geckoview artifacts r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D34866

--HG--
extra : moz-landing-system : lando
2019-07-05 15:19:00 +00:00
Johan Lorenzo fb4aabb03b Bug 1557269 - part 1: Re-expose all maven artifacts and beetmove them r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D34865

--HG--
extra : moz-landing-system : lando
2019-07-05 15:19:14 +00:00
Bob Clary 4d096bcbb1 Bug 1561306 - [test isolation] repeat directory tests 5 times, individual tests 20 times, r=jmaher,tomprince
Differential Revision: https://phabricator.services.mozilla.com/D36013

--HG--
extra : moz-landing-system : lando
2019-07-05 18:40:20 +00:00
Bob Clary 981a254ae7 Bug 1561571 - Make backfill action's add_args_to_command reusable and add support for string cmd parts, r=tomprince.
Differential Revision: https://phabricator.services.mozilla.com/D36012

--HG--
extra : moz-landing-system : lando
2019-07-05 18:40:00 +00:00
Edwin Gao 8e6afb27a0 Bug 1555454 - turn off mochitest-media for macosx1010 r=jmaher
`mochitest-media` now runs on macosx1014 reliably. Turn off this test suite for macosx1010.

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

--HG--
extra : moz-landing-system : lando
2019-07-05 18:29:28 +00:00
Tom Prince 6aea76fd6d Bug 1562628: Use shippable builds to run periodic-file updates; r=bhearsum
The periodic file update job pulls firefox from the index. The index path used
is no longer built on release branches, so is using a outdated builds
(mozilla-beta is using tasks from 2019-03). Switch to using a task that is built
on all branches.

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

--HG--
extra : moz-landing-system : lando
2019-07-05 13:04:11 +00:00
Geoff Brown bfa723f163 Bug 1562745 - Make OSX10.14 debug tests actually use debug builds. r=jmaher
As far as I can tell, the intermittent suite_start failures are due to
stdout/stderr output interleaving -- a known issue for reftest logging,
without a clear way forward. Let's work around it the same way we did
on Windows.

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

--HG--
extra : moz-landing-system : lando
2019-07-05 12:56:54 +00:00
Johan Lorenzo cb7be33a72 Bug 1563212 - nightly-geckoview should not kick off desktop jobs r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D36751

--HG--
extra : moz-landing-system : lando
2019-07-05 09:41:56 +00:00
Victor Porof 4998c97d04 Bug 1561435 - Fix linting errors for taskcluster/, r=standard8
# ignore-this-changeset

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

--HG--
extra : source : 66a5039f0298fc09b9e0ae4cf7455512c9028b8a
extra : intermediate-source : d8fe30f35fb43149b2b131fc3bc89c2f037f8464
2019-06-21 07:49:15 -07:00
Victor Porof 9b61ac0482 Bug 1561435 - Format taskcluster/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : 469efde53a4fd604ffc7044779ce7cbad4576811
2019-07-05 10:59:45 +02:00
Victor Porof b5a4cb3848 Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8
Differential Revision: https://phabricator.services.mozilla.com/D34535

--HG--
extra : source : 74ed7ee773393d305c4e948a57a1b1e32b1f12e8
extra : intermediate-source : 403d0757d61683e0a85d0bb07768eb39fbd0af72
2019-06-28 17:14:01 +02:00
Kartikaya Gupta 615038de48 Bug 1525314 - Run gecko reftests for WebRender on pixel 2. r=gbrown
Only enabled on try/m-c as tier-2 for now, per email discussion, to minimize
load on bitbar Pixel 2 devices.

Depends on D36799

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

--HG--
extra : moz-landing-system : lando
2019-07-04 21:35:08 +00:00
Mike Hommey 1e693768bf Bug 1563465 - Remove leftovers from bug 1451104. r=froydnj
Bug 1451104 removed the GCC 4.9 toolchain, but left the build script and
the patch that only that toolchain build was using.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 13:00:43 +00:00
Coroiu Cristina 3983fddf6d Backed out 6 changesets (bug 1525314) for reftest failures at reftests/svg/filters/css-filters/saturate-zero.html om a CLOSED TREE
Backed out changeset 0ed2509b7191 (bug 1525314)
Backed out changeset af72d1c4c107 (bug 1525314)
Backed out changeset ab21a3ff4ae4 (bug 1525314)
Backed out changeset 02399933ac4b (bug 1525314)
Backed out changeset 95790a07a93c (bug 1525314)
Backed out changeset 28f52fd3934e (bug 1525314)
2019-07-05 00:29:12 +03:00
Edwin Gao de645c1949 Bug 1555454 - migrate mochitest-chrome to macosx1014 and disable some tests in toolkit/content/tests/chrome/chrome.ini r=gbrown
Changes:
- disable some tests in `toolkit/content/tests/chrome/chrome.ini` with approval from enndeakin
- migrate tests to run on macosx1014

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

--HG--
extra : moz-landing-system : lando
2019-07-04 20:44:40 +00:00
Edwin Gao 3321d2cd32 Bug 1555454 - migrate webgl2-core tests to macosx1014 by disabling test_2_conformance2__textures__misc__tex-base-level-bug.html r=gbrown
Changes:
- remove `fail-if` conditions for tests that now pass on macosx1014
- add one `fail-if` condition for macosx1014 (`test_2_conformance2__textures__misc__tex-base-level-bug.html`) with approval from jgilbert
- migrate mochitest-webgl2-core test to run on macosx1014

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

--HG--
extra : moz-landing-system : lando
2019-07-04 20:40:38 +00:00
Edwin Gao a9000dd3c7 Bug 1555454 - remove mochitest from running on macosx1010 r=gbrown
Changes:
- tying up loose ends from D34589 where I forgot to remove mochitest-plain from macosx1010

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

--HG--
extra : moz-landing-system : lando
2019-07-04 20:39:38 +00:00
Tom Prince cc334f7f17 Bug 1562287: Add an option to `mach try` to disable 3-tier PGO; r=mshal,ahal
Often times, PGO builds aren't required for testing things (in particular,
testing release automation). However, at least when testing release automation,
we do need to use the shippable build type.

Add an option to mach try that will disable using the 3-tier PGO jobs.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 19:03:04 +00:00
Kartikaya Gupta e8b6b55632 Bug 1525314 - Run gecko reftests for WebRender on pixel 2. r=gbrown
Only enabled on try/m-c as tier-2 for now, per email discussion, to minimize
load on bitbar Pixel 2 devices.

Depends on D36799

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

--HG--
extra : moz-landing-system : lando
2019-07-04 15:25:27 +00:00
Gregory Mierzwinski e6c7c808a0 Bug 1563296 - Run android power tests once a week with cron. r=perftest-reviewers,AlexandruIonescu,tomprince
With this patch, all android power tests (idle, idle-bg, and speedometer) will only run once a week, through cron, on saturday.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 17:38:12 +00:00
krubin 535b744113 Bug 1562828 - Rename Rap-P(idl-bg) to Rap(idlbg-p) r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D36833

--HG--
extra : moz-landing-system : lando
2019-07-03 20:55:14 +00:00
shindli b0332f1d66 Backed out changeset 16872c13ee93 (bug 1554286) per developer's request CLOSED TREE 2019-07-04 00:11:54 +03:00
Henrik Skupin 18538194dd Bug 1493907 - [wdspec] Run Wdspec tests for shippable builds in headless mode on all platforms. r=webdriver-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D36726

--HG--
extra : moz-landing-system : lando
2019-07-03 14:56:28 +00:00
Edwin Gao 4760b99320 Bug 1562083 - explicitly insert sys.path to env for use in subprocess for python3 mozprocess unit tests r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D36681

--HG--
extra : moz-landing-system : lando
2019-07-03 17:52:19 +00:00
Cosmin Sabou e869758aa5 Backed out changeset da3af6a077fc (bug 1562083) for busting gecko decision task. CLOSED TREE 2019-07-03 19:48:58 +03:00
Edwin Gao 4a65facb18 Bug 1562083 - explicitly insert sys.path to env for use in subprocess for python3 mozprocess unit tests r=jmaher
Changes:
- for macosx1014, in the tests where `subprocess` is called and the process relies on `six` being present, ensure that `six` is available in the PYTHONPATH by explicitly inserting the contents of `sys.path` to the modified environment variable dict
- change how the command line call to run the suite is being built in `taskcluster/taskgraph/transforms/job/mach.py`
- migrate source-tests from macosx1010 to macosx1014

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

--HG--
extra : moz-landing-system : lando
2019-07-03 01:04:24 +00:00
Andrew Halberstadt 3824b084b6 Bug 1473498 - [mach] Enable test_dispatcher with python 3 r=firefox-build-system-reviewers,chmanchester
This test is working with minimal effort. Let's get it running to prevent
future regressions.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 21:27:35 +00:00
Andrew Halberstadt 6f363de429 Bug 1473498 - [mach] Pull tests out of make check r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D36097

--HG--
extra : moz-landing-system : lando
2019-07-02 20:40:39 +00:00
Tom Ritter c6acf7ff90 Bug 1562256 - Update mingw version and re-enable mingw-clang builds r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D36662

--HG--
extra : moz-landing-system : lando
2019-07-02 20:50:51 +00:00
Mike Shal 5974699942 Bug 1560755 - Merge Android PGO profile data in run task; r=firefox-build-system-reviewers,chmanchester
Android profile runs don't always fully write out the profile data. In
this case, the corrupted profile data is successfully uploaded, but
future profile-use PGO builds try to merge the data and fail. Retrying
the profile-use builds doesn't help, since they all pull from the same
job that published the corrupt data.

We can detect this in the run task by using llvm-profdata merge, and if
the merge fails the task can automatically be retried. Note that the
data gets redundantly merged in the profile-use build, but it may not be
possible to run the merge in the run task on all platforms (eg: OSX), so
we have to keep the merge there as well.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 21:51:23 +00:00
Nathan Froyd 3547dc13e2 Bug 1562955 - remove macosx64-cctools-port job; r=nalexander
Nothing references this job anymore.

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

--HG--
extra : moz-landing-system : lando
2019-07-02 19:48:51 +00:00
Tom Prince 2743e4a6b7 Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D36379

--HG--
extra : moz-landing-system : lando
2019-07-02 17:05:23 +00:00
Tom Prince dfdf36c4b9 Bug 1560134: [taskgraph] Allow multiple worker implementations to share a payload builder; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D36378

--HG--
extra : moz-landing-system : lando
2019-07-02 17:05:21 +00:00
Coroiu Cristina 9a0e2c3e35 Backed out 2 changesets (bug 1560134) for failures at taskcluster/taskgraph/test/test_transforms_job.py on a CLOSED TREE
Backed out changeset a14daf0a53cf (bug 1560134)
Backed out changeset 35f409d120b1 (bug 1560134)

--HG--
extra : rebase_source : 4b57900cd0cc9ef1e9841509d4d2cc6ed70cfc20
2019-07-02 19:55:52 +03:00
Mike Shal eb11dd548a Bug 1562768 - Enable 3-tier PGO in Linux32 devedition builds; r=firefox-build-system-reviewers,chmanchester
Depends on D36543

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

--HG--
extra : moz-landing-system : lando
2019-07-02 01:13:35 +00:00
Tom Prince d93c3f8638 Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D36379

--HG--
extra : moz-landing-system : lando
2019-06-28 20:12:52 +00:00
Tom Prince c70b16ac1b Bug 1560134: [taskgraph] Allow multiple worker implementations to share a payload builder; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D36378

--HG--
extra : moz-landing-system : lando
2019-06-28 20:09:35 +00:00
Mike Shal b89eb348d4 Bug 1562725 - export UPLOAD_PATH in run-profileserver.sh; r=firefox-build-system-reviewers,chmanchester
When adding Windows compatibility in bug 1557785, we stopped exported
UPLOAD_PATH by default. UPLOAD_PATH is used by profileserver.py to
determine where to store the logs; when it is unset, the logs go to
stdout and the artifacts aren't created. We should always export
UPLOAD_PATH to get the same logging behavior on all platforms.

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

--HG--
extra : moz-landing-system : lando
2019-07-01 20:32:35 +00:00
shindli 5715d5b394 Backed out 2 changesets (bug 1557269) for causing bustage because of maven zip not being found CLOSED TREE
Backed out changeset e3d495f69dfb (bug 1557269)
Backed out changeset b469d332f316 (bug 1557269)
2019-07-01 18:10:05 +03:00
Johan Lorenzo f3a9b736d3 Bug 1557269 - part 2: GPG-sign geckoview artifacts r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D34866

--HG--
extra : moz-landing-system : lando
2019-07-01 14:01:26 +00:00
Johan Lorenzo 45b8110131 Bug 1557269 - part 1: Remove target.maven.zip r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D34865

--HG--
extra : moz-landing-system : lando
2019-07-01 14:01:13 +00:00
Johan Lorenzo 33ddb311b9 Bug 1558282 - Bring opt-upload-symbol jobs when shipping geckoview r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D36460

--HG--
extra : moz-landing-system : lando
2019-07-01 12:55:49 +00:00
shindli bcbc22fbef Backed out changeset 552dedefb9cc (bug 1558282) for causing linting failure in /builds/worker/checkouts/gecko/taskcluster/taskgraph/target_tasks.py CLOSED TREE 2019-07-01 15:22:18 +03:00
Johan Lorenzo f76af67fd9 Bug 1558282 - Bring opt-upload-symbol jobs when shipping geckoview r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D36460

--HG--
extra : moz-landing-system : lando
2019-07-01 11:21:13 +00:00
ffxbld 4170885ac7 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D36462

--HG--
extra : moz-landing-system : lando
2019-07-01 10:47:56 +00:00
Tom Prince 2823b84040 Bug 1551738: Set snapcraft track for esr68; r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D36226

--HG--
extra : moz-landing-system : lando
2019-06-30 21:10:14 +00:00
Tom Prince 7f3694aea3 Bug 1551738: [partner] Add partner-config repositories for esr68; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D31184

--HG--
extra : moz-landing-system : lando
2019-06-30 20:56:40 +00:00
Kartikaya Gupta 7cac45c075 Bug 1558598 - Fix up webrender options for the AWSY harness. r=ato
AWSY is built on marionette, so it inherits the option by default, we mostly
just need to propagate it properly. This also drops the --disable-webrender
option as it is now implied if --enable-webrender is not provided.

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

--HG--
extra : moz-landing-system : lando
2019-06-29 09:50:30 +00:00
Tom Ritter 26d40d0bf2 Bug 1562239 - Disable mingwclang builds temporarily until we can update the APIs r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D36345

--HG--
extra : moz-landing-system : lando
2019-06-28 17:12:37 +00:00
championshuttler 60ba27adf8 Bug 1536103 - Fix various Sphinx Warning in 'mach doc' (3). r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D35314

--HG--
extra : moz-landing-system : lando
2019-06-26 20:00:31 +00:00
Geoff Brown 945ee0068f Bug 1556058 - Update test expectations for Android 7.0 reftests; r=kats
These changes are needed for consistently green runs with the new emulator with
"-gpu on".
Most changes are simple removal of fuzzy-if(geckoview) but I also needed to add
at least one new fuzzy-if.
In this configuration we can run reftests in just 2 chunks (20 minutes each on
opt/30 minutes on debug).

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

--HG--
extra : moz-landing-system : lando
2019-06-28 17:30:48 +00:00
Geoff Brown 00ee665a1f Bug 1556058 - Update test expectations for Android 7.0 mochitests and run opt as tier 1; r=snorp
Updating to the new emulator avoids the network oddities observed in bug 1534732, but
there are a couple of tests that need to be skipped for a consistently green run.
Performance is improved, so we can run in fewer chunks. /opt is reliable, so moving
to tier 1; /debug is reliable except for existing perma-fail bug 1560736.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 17:30:48 +00:00
Geoff Brown 7a298cda7f Bug 1556058 - Upgrade the emulator used for most Android 7.0 tests; r=aerickson
Upgrade to version 29.0.11 of the emulator and use '-gpu on' rather than
swiftshader_indirect, for most Android 7.0 tests. The upgrade appears to
finally resolve bug 1534732, improves reftest performance dramatically, and
allows us to reduce reftest "fuzz" for many tests.
marionette tests are excluded because they intermittently fail with network
errors (address in use); these tests are near end-of-life, so I don't think
this issue is worth investigating, but I'll file a follow-up bug to record
the issue.
web-platform tests are excluded because they are not very stable on the
existing emulator, making it difficult to compare results. I will file a
follow-up and work with :maja_zf to see if they can be upgraded soon.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 17:30:15 +00:00
Tom Ritter 01f7b56cf8 Bug 1552706 - Update MinGW version and remove MinGW sandbox hacks r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D36218

--HG--
extra : moz-landing-system : lando
2019-06-28 09:53:12 +00:00
krubin 594ee66f0b Bug 1558612 - Improve organization of Raptor power and resource test jobs on treeherder r=perftest-reviewers,AlexandruIonescu,rwood
Differential Revision: https://phabricator.services.mozilla.com/D36227

--HG--
extra : moz-landing-system : lando
2019-06-28 14:07:14 +00:00
Stephen Donner 18d79cb494 Bug 1549631 - Add new target app (browser) backgrounded, idle-power-use test. r=rwood,AlexandruIonescu
This patch adds idle browser (*-idle-bg)tests to Raptor which have the app running on about:blank in the background for 20 minutes. It adds the 'background_test' flag to 'scenario' type Raptor tests to make a test run in the background. Furthermore, a unit test is added to the Raptor control server tests as well as methods to check if the app was properly backgrounded or foregrounded.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 08:46:35 +00:00
Jan de Mooij 4eef6de2e1 Bug 1526659 - Use the default 3 chunks instead of 2 for Windows debug/ASan jsreftests to avoid time-outs. r=jmaher
Tests are imported from test262 upstream so this test suite is expected to become slower over time.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 10:21:02 +00:00
Mike Shal e349db8452 Bug 1561144 - Enable 3-tier PGO on win32 builds; r=tomprince
Depends on D35745

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

--HG--
extra : moz-landing-system : lando
2019-06-25 18:43:50 +00:00
Mike Shal 5607582650 Bug 1561144 - Add win32 generate profile task; r=tomprince
Depends on D35744

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

--HG--
extra : moz-landing-system : lando
2019-06-25 18:43:50 +00:00
Mike Shal bd20bd66db Bug 1561144 - Add win32 PGO-instrumented task; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D35744

--HG--
extra : moz-landing-system : lando
2019-06-25 18:43:49 +00:00
Andreea Pavel 9f0c287f44 Backed out 13 changesets (bug 1546297, bug 1553515) for increasing gv-junit intermittent failures on a CLOSED TREE
Backed out changeset e291257145ad (bug 1546297)
Backed out changeset 080d770c7b35 (bug 1553515)
Backed out changeset bbc184402f36 (bug 1553515)
Backed out changeset 8fe9f5d7fef9 (bug 1553515)
Backed out changeset faa333bb64e2 (bug 1553515)
Backed out changeset 98cf5b0cadf1 (bug 1553515)
Backed out changeset dbbb8fe1ecfb (bug 1553515)
Backed out changeset 84414ac99629 (bug 1553515)
Backed out changeset d3734e6fe22a (bug 1553515)
Backed out changeset 9e9dc0e7afb3 (bug 1553515)
Backed out changeset 3d1a0d412dfd (bug 1553515)
Backed out changeset 2b1f78e255ce (bug 1553515)
Backed out changeset 0c29929cc67c (bug 1553515)
2019-06-28 00:11:50 +03:00
Agi Sferro 18a5315181 Bug 1553515 - Never reuse session. r=snorp
Reusing sessions doesn't actually save that much time and avoids a lot of
hard-to-debug intermittents.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 19:00:29 +00:00
Nick Thomas 79a85d0993 Bug 1538995 - update bouncer aliases for partner products when shipping, r=aki
Pass partner aliases down to the bouncer scriptworker so it can update those too. Matching change to bouncerscript at https://github.com/mozilla-releng/bouncerscript/pull/57.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 03:57:30 +00:00
Nick Thomas 2263bc2466 Bug 1538995 - pass list of partners to beetmover for pushing to releases/partners/, r=aki
This passes partner data on to the beetmover scriptworker, so it can publish enabled partners. There is beetmover change at https://github.com/mozilla-releng/beetmoverscript/pull/227 to complete this support.

Depends on D35481

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

--HG--
extra : moz-landing-system : lando
2019-06-21 22:12:59 +00:00
Nick Thomas 8c70a464c4 Bug 1538995 - submit partner products to bouncer when we'll host the files, r=aki
Adds a new release-partner-repack-bouncer-sub-firefox task to add the partner products. This is forked from the main bouncer submission because it diverges sufficiently that this is a cleaner approach. The get_partners_to_be_published helper is used by aliases too.

Depends on D34950

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

--HG--
extra : moz-landing-system : lando
2019-06-21 22:15:01 +00:00
Nick Thomas 8d0e63ca09 Bug 1538995 - adjust beetmover to copy partner stub installers into candidates dir, r=aki
Appends the customized stub installer and it's gpg signature to the list of artifacts to beetmove to
candidates.

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

--HG--
extra : moz-landing-system : lando
2019-06-20 22:18:27 +00:00
Nick Thomas cec3d1f61c Bug 1538995 - adjust repackage-signing jobs to sign partner stub installers, r=aki
Differential Revision: https://phabricator.services.mozilla.com/D34948

--HG--
extra : moz-landing-system : lando
2019-06-20 22:18:05 +00:00
Nick Thomas 82f5917ce9 Bug 1538995 - adjust repackage jobs to create partner stub installers, r=aki
On win32, where repack_stub_installer is enabled, extend the inputs to the partner repackage task so that it
donwloads the upstream artifacts and creates the stub installer.

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

--HG--
extra : moz-landing-system : lando
2019-06-20 22:17:55 +00:00
Nick Thomas c4edb78158 Bug 1538995 - support repacking stub installers for partners, r=aki
Pay attention to the new repack_stub_installer param, and fix config parsing to split on the first =.

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

--HG--
extra : moz-landing-system : lando
2019-06-20 22:17:45 +00:00
Geoff Brown 0b6bd863a6 Bug 1550634 - Increase telemetry-test-client max-run-time; r=jmaher
Avoid intermittent failures by allowing the task to run a little longer.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 22:45:11 +00:00
Gurzau Raul ef6c54db66 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-06-27 01:01:13 +03:00
Mike Shal c8de244aee Bug 1561728 - Set NEED_XVFB for linux32 PGO run tasks; r=firefox-build-system-reviewers,chmanchester
Small fixup for bug 1561147 - Linux run tasks now have to set NEED_XVFB
to true in order to get the virtual framebuffer needed to run Firefox in
automation.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 20:46:21 +00:00
Emilio Cobos Álvarez 3d0f056ca7 Bug 1559814 - Update cbindgen. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D36020

--HG--
extra : moz-landing-system : lando
2019-06-26 20:32:41 +00:00
Chris Manchester ed3205a579 Bug 1561702 - Bump sccache in tree to 0.2.9 release. r=dmajor
This version includes several fixes for sccache-dist in addition
to changes that make sccache compatible with cargo pipelining.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 19:58:16 +00:00