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

6864 Коммитов

Автор SHA1 Сообщение Дата
Geoff Brown cdde1be6ad Bug 1596578 - Run test-info(all), test-info(disabled-by-os), tier 2 on mozilla-central; r- r=jmaher
Run two more test-info tasks alongside the existing fission task, on mozilla-central only.
There are many possible test-info reports; these are the most obvious:
 - a list and summary of all tests, broken out by component
 - a list and summary of tests skipped or marked failing on each OS, broken out by component
 - a list of all the manifest annotations
I think this will provide a good starting point for discussion around what types of reports
we want to see in the future.

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

--HG--
extra : moz-landing-system : lando
2019-11-15 17:26:40 +00:00
Stephen Donner 264606fba7 Bug 1537944. Add conditioned-profile support for desktop Firefox in Raptor. r=perftest-reviewers,tarek,sparky, ?tarek
Differential Revision: https://phabricator.services.mozilla.com/D49970

--HG--
extra : moz-landing-system : lando
2019-11-15 14:59:21 +00:00
Marco Castelluccio 6ef07e5ea6 Bug 1596280 - Make consistently passing linux64-ccov-opt suites tier 2. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D53183

--HG--
extra : moz-landing-system : lando
2019-11-15 14:56:12 +00:00
Rob Wood 52964ae989 Bug 1596593 - Reduce the number of raptor/browsertime android jobs being run in production r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D53105

--HG--
extra : moz-landing-system : lando
2019-11-15 10:40:32 +00:00
Marco Castelluccio 2282d6db0e Bug 1596279 - Set all ccov opt tests as tier-3 for now. r=jmaher
Depends on D53001

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

--HG--
extra : moz-landing-system : lando
2019-11-14 16:20:24 +00:00
Marco Castelluccio ff9a035b66 Bug 1596279 - Set the same chunk numbers and timeouts for coverage opt builds as in coverage debug builds. r=jmaher
In bug 1596368 we will adjust them, after disabling tests in coverage debug builds.

Depends on D53000

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

--HG--
extra : moz-landing-system : lando
2019-11-14 16:20:24 +00:00
Marco Castelluccio 9ab57674e9 Bug 1596279 - Don't disable ccov opt tests with a transform. r=jmaher
Depends on D52999

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

--HG--
extra : moz-landing-system : lando
2019-11-14 16:20:23 +00:00
Marco Castelluccio 19cd29168e Bug 1596279 - Define linux64-ccov/opt as a test platform. r=jmaher
Depends on D52998

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

--HG--
extra : moz-landing-system : lando
2019-11-14 16:20:23 +00:00
Marco Castelluccio c1af931d6c Bug 1596279 - Install grcov in the Linux coverage opt build to parse gcno/gcda files. r=jmaher
Depends on D52997

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

--HG--
extra : moz-landing-system : lando
2019-11-14 16:20:23 +00:00
Mike Hommey 58da894867 Bug 1596341 - Fix nasm putting garbage in the .debug_loc section on elf32. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D52972

--HG--
extra : moz-landing-system : lando
2019-11-14 20:59:03 +00:00
Razvan Maries 5af92f5f8a Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-11-15 00:41:27 +02:00
Razvan Maries 4e42de3ec8 Merge mozilla-inbound to mozilla-central a=merge 2019-11-14 23:49:26 +02:00
Nathan Froyd d3483bdef5 Bug 1579189 - raise the minimum clang version to 5; r=#build
We need this for "full" C++17 support (everything is supported, but some
C++17 features still have bugs) and this change also brings Linux into
parity with our Mac requirements.

MANUAL PUSH: build toolchains on inbound to avoid clogging autoland

Differential Revision: https://phabricator.services.mozilla.com/D51450
2019-11-14 11:16:38 -04:00
Marco Castelluccio 490b98f1e2 Bug 1596276 - Switch Linux coverage opt builds to use GCC 7. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D52935

--HG--
extra : moz-landing-system : lando
2019-11-14 15:52:26 +00:00
Andreea Pavel cc7af15029 Backed out changeset 38f7b7e307b3 (bug 1594438) for causing high load on linux and windows hardware test machines on a CLOSED TREE 2019-11-12 17:00:27 +02:00
Sylvestre Ledru d932e6b836 Bug 1562642 - add missing license in taskcluster r=dustin
Depends on D52579

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

--HG--
extra : moz-landing-system : lando
2019-11-11 22:16:37 +00:00
Geoff Brown 8c26b2ef56 Bug 1594735 - Upgrade android emulator used for x86_64 xpcshell tests; r=aerickson
Upgrade the emulator used by xpcshell tests to 29.2.1, the same version used
by all other android tests.
We have delayed this upgrade because of intermittent failures seen on the new
emulator not seen previously - bug 1568063. After the packet.net upgrade to
Ubuntu 18.04, try runs with the new emulator show that bug 1568063 persists
but has less impact than the intermittent failures it resolves: More tests
pass consistently with the new emulator than with the old.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 17:46:02 +00:00
Ionut Goldan a7cd6b4895 Bug 1594330 - Fix GeckoProfile callback action r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D52826

--HG--
extra : moz-landing-system : lando
2019-11-13 15:57:27 +00:00
Bob Clary 7e08e9cc75 Bug 1595279 - disable windows10-aarch64 on mozilla-central and restrict try to --full, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D52838

--HG--
extra : moz-landing-system : lando
2019-11-13 14:55:45 +00:00
Gregory Mierzwinski ef58a4bbbf Bug 1596102 - Disable vismet on browsertime. r=perftest-reviewers,rwood
This bug disables vismet for browsertime until the png/artifact issues are resolved.

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

--HG--
extra : moz-landing-system : lando
2019-11-13 15:36:20 +00:00
Andrew Halberstadt c3434cf2c0 Bug 1594907 - [docs] Fix accidental redirection of 'taskcluster/taskcluster-config.html', r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D52418

--HG--
rename : taskcluster/docs/taskcluster-config.rst => taskcluster/docs/config.rst
extra : moz-landing-system : lando
2019-11-08 21:57:23 +00:00
Nathan Froyd 5d35f602aa Bug 1582192 - add a job to build a wasi sysroot; r=glandium
When we start compiling things to wasm during the build process, we're
going to need a basic sysroot.  This new job builds just such a sysroot.

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

--HG--
extra : moz-landing-system : lando
2019-11-12 00:10:38 +00:00
Andreea Pavel 03ff4d65f1 Backed out changeset 776dc76ec598 (bug 1567122) for landing without proper peer review on a CLOSED TREE 2019-11-12 18:46:03 +02:00
Tarek Ziadé 0768e82e1c Bug 1595836 - add support for ./mach python-test r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D52976

--HG--
extra : moz-landing-system : lando
2019-11-14 15:02:44 +00:00
Rob Lemley ea5ca4b650 Bug 1593891 - Allow running periodic-updates that do not trigger a build. r=sfraser
When these land for Thunderbird, I set the keyword to prevent a build manually.
periodic_file_updates.sh supports that with "-d", but the runme.sh wrapper
does not have a mechanism to set it.
This patch follows the environment variable precedent used for the other
script parameters.

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

--HG--
extra : moz-landing-system : lando
2019-11-07 09:39:30 +00:00
Gregory Mierzwinski 213118bbe1 Bug 1594438 - Add cold page load tests for browsertime on integration branches. r=perftest-reviewers,stephendonner
This patch adds more cold page load tests to browsertime running on integration. Specifically, the following pages will now be tested:

TP6-24: Wikipedia
TP6-17: Yahoo News
TP6-11: Bing
TP6-7: Google Slides
TP6-4: Youtube
TP6-3: Google
TP6-2: Facebook

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

--HG--
extra : moz-landing-system : lando
2019-11-08 22:54:56 +00:00
ffxbld 318f5a7ef9 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D52525

--HG--
extra : moz-landing-system : lando
2019-11-11 13:30:33 +00:00
Marian Raiciof 548d1181f8 Bug 1567122 - Enable Fission for AWSY r=perftest-reviewers,stephendonner,sparky
Differential Revision: https://phabricator.services.mozilla.com/D48660

--HG--
extra : moz-landing-system : lando
2019-11-12 14:07:17 +00:00
Tom Prince 0c1990eb72 Bug 1595368: [firefox-ci] Use internal tooltool downloads on windows l10n jobs; r=sfraser,garbas a=task-fix
Differential Revision: https://phabricator.services.mozilla.com/D52499

Depends on D52498

--HG--
extra : histedit_source : 6546d600211e9ee59db3836dc0f3e955afbe4349
2019-11-11 05:50:18 +01:00
Tom Prince 069263ab46 Bug 1595368: [firefox-ci] Use consitent logic to determine tooltool url; r=sfraser a=task-fix
Differential Revision: https://phabricator.services.mozilla.com/D52498

Depends on D52497

--HG--
extra : histedit_source : 4b7e40193155303d8757f08aabe670e4dd127924
2019-11-11 05:50:11 +01:00
Tom Prince ad179105ef Bug 1595368: [firefox-ci] Use internal tooltool downloads for windows spidermonkey tasks; r=garbas a=task-fix
Differential Revision: https://phabricator.services.mozilla.com/D52497

--HG--
extra : histedit_source : 1c01d4461337e93d55764cd0d620033cc8ea35a7
2019-11-11 08:50:17 +01:00
Andreea Pavel d13f63b931 Backed out changeset 69049d8a2c4b (bug 1594530) on tomprince's request. CLOSED TREE 2019-11-10 05:33:35 +02:00
Dorel Luca a194206e3c Backed out changeset ac63c8962183 (bug 1594530) on tomprince's request. CLOSED TREE 2019-11-10 05:13:38 +02:00
Dorel Luca 5fb0480649 Merge mozilla-central to autoland. CLOSED TREE 2019-11-10 05:05:40 +02:00
Tom Prince c8e1011f7b Bug 1546801: [firefox-ci] Do not enable taskcluster proxy on android bitbar workers; r=dustin a=tomprince CLOSED TREE
The bitbar workers do not support taskcluster-proxy, and so tooltool internal downloads
don't work, even though they had been requested.

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

--HG--
extra : amend_source : f4ad4bec75b30da67d6769cceedb70a7957cb638
2019-11-10 03:53:25 +02:00
Tom Prince 199d68799d Bug 1546801: [firefox-ci] Do not enable taskcluster proxy on g-w for non-internal tooltool downloads; r=dustin a=tomprince CLOSED TREE
generic-worker uses localhost:8080 for the taskcluster proxy. Many jobs,
including raptor also try to use that port. Disable using the proxy
when only public tooltool downloads were requested, since this
was how thing were configured before.

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

--HG--
extra : amend_source : 375cb2d84a2dcfbb821f18e4858d86f07db0539b
2019-11-10 02:53:31 +02:00
Tom Prince c0945dfd53 Bug 1546801: [firefox-ci] Use taskcluster-proxy for windows builds' tooltool access; r=Callek a=tomprince CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D52471

--HG--
extra : histedit_source : a61b23e325340f4673cfe3c2a6f857023a2b4ab7
2019-11-10 01:25:19 +02:00
Tom Prince 065ccdcd35 Bug 1546801: [firefox-ci] Use taskcluster-proxy for windows builds' tooltool access; r=Callek a=tomprince CLOSED TREE
MANUAL PUSH: Fix windows tooltool failures in firefox-ci cluster.

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

--HG--
extra : rebase_source : 1444058a60e72214986e3ac6151b5d00b38f300e
extra : amend_source : 6c44b9e8f0185f8023af04898df89079586a2b55
2019-11-09 15:19:55 -07:00
Tom Prince 10c8c9240d Bug 1546801: [firefox-ci] Update default taskcluster; r=Callek a=tomprince CLOSED TREE
MANUAL PUSH: Initial push to test new firefox-ci taskcluster cluster.

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

--HG--
extra : histedit_source : 4bcac76e95d5566db7bb892d44830c03a615f78f
2019-11-09 12:53:40 -07:00
Jamie Nicol f29a37cb8d Bug 1590805 - Run reftests and crashtests on android emulator with webrender enabled. r=gbrown
Add new test platforms "android-em-7.0-x86_64-qr/opt" and
"android-em-7.0-x86_64-qr/debug", which run a new test-set
"android-x86_64-qr-tests", which includes reftests and crashtests.

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

--HG--
extra : moz-landing-system : lando
2019-11-08 22:05:35 +00:00
Andrew Halberstadt 21c38703ad Bug 1594907 - Fix some duplicate URL segments in firefox-source-docs, r=sylvestre
This also moves the 'mach' docs from /python/mach to /mach. The reason being
that 'mach' doesn't really have anything to do with Python other than its
implemented in it.

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

--HG--
extra : moz-landing-system : lando
2019-11-07 23:07:20 +00:00
Anthony Hughes 2eff1a9d08 Bug 1594799 - [iris firefox] Update Taskcluster to the latest rev of iris_firefox r=mbrandt
Differential Revision: https://phabricator.services.mozilla.com/D52251

--HG--
extra : moz-landing-system : lando
2019-11-07 22:04:35 +00:00
Tom Prince 57fdb2bbe4 Bug 1594530: [firefox-ci] Fix staging tooltool URL; r=Callek a=tomrpince CLOSED TREE
MANUAL PUSH: Firefox-CI migration testing

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

--HG--
extra : rebase_source : 56663925c5461fc5fcd51a0ce5da8a3d9940b0d4
extra : histedit_source : 783da1f32b91e1377868d21b1b879c6276e25035
2019-11-07 16:07:45 -07:00
Tom Prince 600844947a Backed out changeset e8b7c48d4e7e (Bug 1589706) now that gecko-t/t-win10-64-gpu-s is working.
--HG--
extra : rebase_source : 31b520d04b367791d2d7c850dfc66adb3c4a068d
extra : histedit_source : c7d6f20a46c5f67ec6b9fe9553cfee728a574788
2019-11-07 11:54:55 -07:00
Andreea Pavel b2b0077c2e Merge autoland to mozilla-central a=merge 2019-11-07 11:47:48 +02:00
Tom Prince 1ec11c66d1 Bug 1589706: [firefox-ci] Continue to use aws-provisioner t-win10-64-gpu-s worker; r=Callek a=me
This worker-type isn't working with worker-manager, so backout the change
switching to it.

MANUAL PUSH: Prepration for testing firefox-ci cluster in advance of TCW

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

--HG--
extra : histedit_source : 4f2689d47f25864b87abae6eeb55cc09936f4a61
2019-11-06 18:52:01 -07:00
Tom Prince 7c40fcaaa9 Bug 1589706: [firefox-ci] Remove some obsolete code related to old staging clusters; r=Callek a=me
We originally had a different plan related to migrating worker-types to a new cluster.
Remove the code that supported that.

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

--HG--
extra : rebase_source : 1c0945e96add41659f56013a01d4d246e2d69dd3
extra : histedit_source : 03acebc1cc6796bd60cd472bc3c5c92a9c17f02b
2019-11-06 00:33:16 -07:00
Tom Prince bbeda44922 Bug 1589706: [firefox-ci] Switch gecko-misc workers to aws-provider worker pools; r=Callek a=me
Differential Revision: https://phabricator.services.mozilla.com/D52075

--HG--
extra : rebase_source : c73e03a1685f83d8ade7d42a4ff6996adced97c5
extra : histedit_source : ca2fd9ed960a04b31c1a0eeb8f41a4dde9208a84
2019-11-06 10:20:11 -07:00
Tom Prince f26b434906 Bug 1589706: [firefox-ci] Switch windows workers to aws-provider worker pools; r=Callek a=me
Differential Revision: https://phabricator.services.mozilla.com/D52074

--HG--
extra : rebase_source : 7b520226799e3e8fe905c4e1cf8f35f508dd55f4
extra : histedit_source : 6d1e883a760c352523877745c73d8b4cef670e37
2019-11-06 10:19:21 -07:00
Justin Wood 14d300d137 Bug 1594530 Make tooltool via the taskcluster proxy work on both legacy and firefox-ci clusters at the same time. r=tomprince a=Aryx
MANUAL PUSH: (a) This patch will cause a ton of toolchain rebuilds, and might as well do that on central right now rather than autoland, and (b) We want to test the new Taskcluster instance today, and will be testing THAT on m-c, so we'll need this patch on m-c before we can test the new cluster as well.

tooltool at present needs to support production (legacy cluster) but its auth system is tied to that cluster.

Which means that using tooltool in the new cluster ahead of TCW is harder. We have swapped the credentials for the tooltool staging deployment to use the new tc cluster, so when we're using the taskcluster proxy we need to have it swap between legacy and new tooltool url's depending on which cluster (ROOT_URL) we're using.

This patch is intended to be ok to land on production code today, and could be backed out after the TCW when production tooltool will be configured to work with the firefox-ci cluster itself.

Differential Revision: https://phabricator.services.mozilla.com/D52089
2019-11-06 16:37:22 -07:00