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

8877 Коммитов

Автор SHA1 Сообщение Дата
Cosmin Sabou b8fd79f461 Backed out 5 changesets (bug 1644624, bug 1671555) for windows shippable bustage.
Backed out changeset fee83fc16940 (bug 1644624)
Backed out changeset afb2a7ff532c (bug 1671555)
Backed out changeset 609ac687f7e3 (bug 1644624)
Backed out changeset d91db0801099 (bug 1644624)
Backed out changeset ce09ad625b53 (bug 1644624)
2020-10-20 06:52:09 +03:00
Mike Hommey d77d26cd6d Partially backout changeset 609ac687f7e3 (bug 1644624) for tsan mochitest bustage. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D94064
2020-10-20 01:26:53 +00:00
Mike Hommey a22b90ec8c Bug 1671555 - Upgrade all toolchains using rust 1.41 to 1.47. r=firefox-build-system-reviewers,dmajor
And remove the rust 1.41 toolchains.

Differential Revision: https://phabricator.services.mozilla.com/D93732
2020-10-16 15:57:03 +00:00
Mike Hommey 5d0f00c246 Bug 1644624 - Upgrade builders to rustc 1.47. r=firefox-build-system-reviewers,dmajor
Also upgrade the ccov builds to clang 11, as they were stuck on clang 9
because of the older version of rust, and the new version of rust
requires to bump clang as well (due to code-coverage-related symbols
name change).

Differential Revision: https://phabricator.services.mozilla.com/D93731
2020-10-16 20:58:30 +00:00
Mike Hommey 1ee16dc4df Bug 1644624 - Optionally postprocess the compiler_builtins rlib when repacking rust. r=firefox-build-system-reviewers,dmajor
Differential Revision: https://phabricator.services.mozilla.com/D93730
2020-10-16 15:52:15 +00:00
Mike Hommey 5afb69830c Bug 1670156 - Use the same prefix/suffix for rust libraries on mingw builds. r=firefox-build-system-reviewers,dmajor
Rustc >= 1.44 changed the file names of the static libraries it
produces with -windows-gnu targets, to match that of mingw clang/gcc.

Considering we still build on 1.43, the best fix would be to derive the
prefix/suffix based on the version of rust, but that actually turns into
a hard-to-solve problem because of configure tests for bindgen also
depending on the prefix/suffix value to be known.

On the other hand, we're soon due to an update to 1.47, so the simpler
solution is to just push mingw builds to require 1.44 (settling for the
smallest upgrade possible for now) and to remove the split between C and
rust library prefix/suffixes.

Differential Revision: https://phabricator.services.mozilla.com/D93726
2020-10-16 16:06:19 +00:00
Mike Hommey 15db2adc30 Bug 1670156 - Switch 32-bits mingw clang to dwarf exceptions. r=tjr
That is what rust uses, and versions of rust >= 1.44 make the
discrepancy visible as a linker error on missing the _Unwind_Resume
symbol, so we need to align things.

Differential Revision: https://phabricator.services.mozilla.com/D93725
2020-10-16 12:51:22 +00:00
Mike Hommey bd3416a215 Bug 1671542 - Get rust toolchain xz archives rather than gz from upstream. r=firefox-build-system-reviewers,dmajor
Differential Revision: https://phabricator.services.mozilla.com/D93722
2020-10-19 21:34:26 +00:00
Aaron Klotz 1876a00d8b Bug 1650118: Part 6 - Update test harnesses; r=bc,sparky,perftest-reviewers
e10s is no longer a GeckoView option, so I'd like to remove it from test
harnesses when possible.

Differential Revision: https://phabricator.services.mozilla.com/D91640
2020-10-19 18:17:16 +00:00
Connor Sheehan 676ffafaec Bug 1670031: update fallback fingerprint in `run-task` r=zeid
Differential Revision: https://phabricator.services.mozilla.com/D94018
2020-10-19 15:37:23 +00:00
Andrew Halberstadt 00f7e29eac Bug 1668288 - [ci] Enable 'webrender-sw' variant on more talos platforms and tests, r=perftest-reviewers,sparky
This will add the following tasks to mozilla-central:
> test-linux64-qr/opt-talos-chrome-swr-e10s
> test-linux64-qr/opt-talos-damp-swr-e10s
> test-linux64-qr/opt-talos-g3-swr-e10s
> test-linux64-qr/opt-talos-g5-swr-e10s
> test-linux64-qr/opt-talos-perf-reftest-swr-e10s
> test-linux64-qr/opt-talos-sessionrestore-many-windows-swr-e10s
> test-linux64-qr/opt-talos-tabswitch-swr-e10s
> test-linux64-qr/opt-talos-tp5o-swr-e10s
> test-linux64-qr/opt-talos-webgl-swr-e10s
> test-linux64-shippable-qr/opt-talos-chrome-swr-e10s
> test-linux64-shippable-qr/opt-talos-damp-swr-e10s
> test-linux64-shippable-qr/opt-talos-g3-swr-e10s
> test-linux64-shippable-qr/opt-talos-g5-swr-e10s
> test-linux64-shippable-qr/opt-talos-perf-reftest-swr-e10s
> test-linux64-shippable-qr/opt-talos-sessionrestore-many-windows-swr-e10s
> test-linux64-shippable-qr/opt-talos-tabswitch-swr-e10s
> test-linux64-shippable-qr/opt-talos-tp5o-swr-e10s
> test-linux64-shippable-qr/opt-talos-webgl-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-bcv-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-chrome-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-damp-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-g1-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-g4-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-g5-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-perf-reftest-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-sessionrestore-many-windows-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-svgr-swr-e10s
> test-macosx1014-64-shippable-qr/opt-talos-tp5o-swr-e10s
> test-windows10-64-qr/opt-talos-bcv-swr-e10s
> test-windows10-64-qr/opt-talos-chrome-swr-e10s
> test-windows10-64-qr/opt-talos-damp-swr-e10s
> test-windows10-64-qr/opt-talos-g1-swr-e10s
> test-windows10-64-qr/opt-talos-g4-swr-e10s
> test-windows10-64-qr/opt-talos-g5-swr-e10s
> test-windows10-64-qr/opt-talos-other-swr-e10s
> test-windows10-64-qr/opt-talos-perf-reftest-swr-e10s
> test-windows10-64-qr/opt-talos-sessionrestore-many-windows-swr-e10s
> test-windows10-64-qr/opt-talos-svgr-swr-e10s
> test-windows10-64-qr/opt-talos-tabswitch-swr-e10s
> test-windows10-64-qr/opt-talos-tp5o-swr-e10s
> test-windows10-64-qr/opt-talos-webgl-swr-e10s
> test-windows10-64-qr/opt-talos-xperf-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-bcv-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-chrome-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-damp-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-g1-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-g4-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-g5-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-other-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-perf-reftest-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-sessionrestore-many-windows-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-svgr-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-tabswitch-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-tp5o-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-webgl-swr-e10s
> test-windows10-64-shippable-qr/opt-talos-xperf-swr-e10s

Differential Revision: https://phabricator.services.mozilla.com/D93525
2020-10-19 15:06:07 +00:00
Florin Strugariu 70251b3778 Bug 1524545 Run raptor-unity-webgl only on autoland r=davehunt,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D93496
2020-10-19 09:04:44 +00:00
Andreea Pavel 43b4621abb Backed out changeset 2c30c54dea46 for not fixing bug 1671594 2020-10-17 13:35:04 +03:00
Gregory Mierzwinski 5f87b8eb22 Bug 1669999 - Rename ytp-h264-std to ytp-hfr. r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D93665
2020-10-16 16:05:20 +00:00
Gregory Mierzwinski af9fc3a358 Bug 1670000 - Enable ytp browsertime tests in mozilla-central. r=perftest-reviewers,davehunt
This patch enables youtube-playback tests running on browsertime.

Differential Revision: https://phabricator.services.mozilla.com/D93664
2020-10-16 16:04:49 +00:00
Gregory Mierzwinski 171050737a Bug 1671415 - Disable 2019 youtube-playback tests. r=perftest-reviewers,davehunt
This patch removes the 2019 youtube-playback tests from mozilla-central.

Differential Revision: https://phabricator.services.mozilla.com/D93663
2020-10-16 16:05:07 +00:00
kanishk509 a0a2eaeec1 Bug 1666255 - Change task suffixes for cold/warm/chimera. r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D93426
2020-10-15 18:39:05 +00:00
Kartikaya Gupta 93ec4de40f Bug 1671193 - Don't try to set prefs in jittests as it doesn't work. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D93575
2020-10-14 20:37:29 +00:00
Aki Sasaki 384eb82720 no bug - enable chain of trust on pgo profile tasks. r=releng-reviewers,mtabara
Differential Revision: https://phabricator.services.mozilla.com/D93457
2020-10-14 15:35:58 +00:00
Gregory Mierzwinski cfa02b6161 Bug 1652457 - Remove non-live site tests from Sunday live-site raptor cron. r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D93397
2020-10-14 15:05:06 +00:00
Cosmin Sabou b1aaa8d3d5 Backed out changeset b8ba96c90d81 (bug 1662603) for busting gecko decision task. CLOSED TREE 2020-10-14 07:28:16 +03:00
Jeff Gilbert 46c2dc965d Bug 1662603 - Enable m-gli on Windows. r=ahal
Disable webgl-ipc variant on .*-ccov/.* platforms.

Differential Revision: https://phabricator.services.mozilla.com/D92816
2020-10-13 20:24:47 +00:00
Gregory Mierzwinski 1810afabc7 Bug 1669534 - Run chrome/chromium pageload tests in browsertime. r=perftest-reviewers,Bebe
This patch fixes various issues that prevented us from running chromium/chrom in raptor-browsertime.
(1) Chromium fetch task now also fetches the latest chromedriver.
(2) FFMPEG failures when recording on chrome/chromium.
(3) Various changes where chromium wasn't considered as a variant of chrome.

Differential Revision: https://phabricator.services.mozilla.com/D92646
2020-10-13 20:36:52 +00:00
Johan Lorenzo 3f84eea7e3 Bug 1670266 - Remove outdated releaserunner3 docs r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D93092
2020-10-13 08:19:30 +00:00
David Major 3366589f7e Bug 1670686 - Update to clang 11.0.0 final release r=firefox-build-system-reviewers,andi,rstewart
The `llvmorg-11.0.0` release was tagged today at `176249bd`.

Differential Revision: https://phabricator.services.mozilla.com/D93225
2020-10-12 15:40:38 +00:00
Jamie Nicol 0662f91400 Bug 1595794 - Run geckoview-junit tests on emulator with webrender enabled. r=geckoview-reviewers,jmaher,agi
Differential Revision: https://phabricator.services.mozilla.com/D52682
2020-10-12 10:34:29 +00:00
Mike Hommey 93b282a460 Bug 1651538 - Relabel docker images with the prefix "docker-image" instead of "build-docker-image". r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D82807
2020-10-09 00:07:56 +00:00
Mike Hommey 85f2357130 Bug 1670163 - Upgrade fix-stacks to latest master. r=dmajor
This updates dependencies, fixing build failures with rustc 1.47 in some
of them.

Differential Revision: https://phabricator.services.mozilla.com/D93054
2020-10-09 12:02:27 +00:00
Henrik Skupin bcd7618282 Bug 1651542 - [puppeteer] Warm-up font cache for Firefox when running Puppeteer unit tests. r=maja_zf
Due to font cache issues with the ub18-test docker image in
TaskCluster the first startup of Firefox sometimes takes more
than 15s.

As workaround for now just start Firefox once before running
Puppeteer unit tests.

Differential Revision: https://phabricator.services.mozilla.com/D93110
2020-10-09 21:03:10 +00:00
Razvan Maries 040fd9f9f5 Backed out changeset 694d23b789b1 (bug 1651542) as per Henrik's request. CLOSED TREE 2020-10-09 22:34:56 +03:00
Henrik Skupin 70a97d98be Bug 1651542 - [puppeteer] Warm-up font cache for Firefox when running Puppeteer unit tests. r=maja_zf
Due to font cache issues with the ub18-test docker image in
TaskCluster the first startup of Firefox sometimes takes more
than 15s.

As workaround for now just start Firefox once before running
Puppeteer unit tests.

Differential Revision: https://phabricator.services.mozilla.com/D93110
2020-10-09 17:42:38 +00:00
Mike Hommey 8ae215f6f3 Bug 1669879 - Always use `hg` in run-task on mac. r=releng-reviewers,mtabara
All the workers that had hg under /tools/python27-mercurial are gone.
This also fixes run-task for workers running > 10.14.

Differential Revision: https://phabricator.services.mozilla.com/D92867
2020-10-08 09:40:25 +00:00
Mike Hommey 245482078e Bug 1669879 - Remove the t-osx-1010* worker types. r=releng-reviewers,mtabara
The last use of t-osx-1010 was removed in bug 1613982, and
t-osx-1010-pgo was never used.

Differential Revision: https://phabricator.services.mozilla.com/D92866
2020-10-08 09:33:15 +00:00
Bogdan Tara 6a589167f0 Backed out 2 changesets (bug 1669879) for docker failures CLOSED TREE
Backed out changeset f484bfd1ad97 (bug 1669879)
Backed out changeset 86061c7de217 (bug 1669879)
2020-10-09 07:50:02 +03:00
Mike Hommey cc9ce7370c Bug 1670138 - Upgrade dump-syms to 0.0.6. r=dmajor
It includes updates in dependencies that fix build failures with rustc 1.47.

Differential Revision: https://phabricator.services.mozilla.com/D93045
2020-10-09 04:17:53 +00:00
Mike Hommey d9a9f5848c Bug 1669879 - Always use `hg` in run-task on mac. r=releng-reviewers,mtabara
All the workers that had hg under /tools/python27-mercurial are gone.
This also fixes run-task for workers running > 10.14.

Differential Revision: https://phabricator.services.mozilla.com/D92867
2020-10-08 09:40:25 +00:00
Mike Hommey 6baafff796 Bug 1669879 - Remove the t-osx-1010* worker types. r=releng-reviewers,mtabara
The last use of t-osx-1010 was removed in bug 1613982, and
t-osx-1010-pgo was never used.

Differential Revision: https://phabricator.services.mozilla.com/D92866
2020-10-08 09:33:15 +00:00
Rob Lemley d4b14ce3b4 Bug 1665414 - Move tb-debian-mingw docker-image definition to Thunderbird repo. r=taskgraph-reviewers,aki
This docker image was created for Thunderbird and is unavailable for Firefox
builds.

Depends on D92703

Differential Revision: https://phabricator.services.mozilla.com/D92704
2020-10-08 18:27:43 +00:00
Rob Lemley fec1f2b476 Bug 1665414 - Make docker image_paths extendable by projects. r=taskgraph-reviewers,aki
Replace the memoized dictionary that image_path uses as storage with a Mapping
object. It's equipped with a register function to allow Thunderbird to add it's own
docker image jobs and context path.

Depends on D92702

Differential Revision: https://phabricator.services.mozilla.com/D92703
2020-10-08 18:27:45 +00:00
Rob Lemley 419c456c10 Bug 1665414 - Use image_path to locate context path in docker_image transform. r=taskgraph-reviewers,aki
This change is to facilitate defining docker-images in comm/taskcluster/docker. At the
moment this is not possible due to how 'context_path' is set.

taskgraph.docker.util is already imported by the transform code, so it can make use of
the existing image_path function. image_path return an absolute_path, while some of the
consumers of context_path expect a path that's relative to topsrcdir.

Differential Revision: https://phabricator.services.mozilla.com/D92702
2020-10-08 18:28:08 +00:00
Ricky Stewart c3231facb5 Bug 1669807 - Don't directly execute `virtualenv.py` in `condprof` scripts r=glandium
Bug 1654457 removed the executable bit from `virtualenv.py` so it can't be directly executed any more.

Differential Revision: https://phabricator.services.mozilla.com/D92821
2020-10-08 15:18:20 +00:00
gsvelto fbe0690bcd Bug 1460338 - Migrate symbol server docs from MDN to in-tree. r=sylvestre DONTBUILD
The links and instructions in the page have been updated to reflect the
changes in the symbol server and the old copy was removed. Images have been
recompressed to reduce size.

Differential Revision: https://phabricator.services.mozilla.com/D92878
2020-10-08 14:32:54 +00:00
Gregory Mierzwinski d7dddd5e59 Bug 1669783 - Add chromedriver for chrome 86. r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D92801
2020-10-08 13:53:34 +00:00
Kartikaya Gupta cfcbbaae93 Bug 1668921 - Update cbindgen version and generate ostream serializers for WR structs. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D92842
2020-10-08 09:24:36 +00:00
Mark Banner d453a422a7 Bug 1666172 - Update node to 10.22.1. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D91838
2020-09-29 20:42:10 +00:00
Frederik Braun 782b9d4e0a Bug 1669446 - Move clang-tidy-external into its own yml configs r=marco,andi
Differential Revision: https://phabricator.services.mozilla.com/D92760
2020-10-07 14:30:41 +00:00
Sylvestre Ledru 9bce072e44 Bug 1588458 - Replace dxr by searchfox in the rst doc r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D49140
2020-10-08 08:13:15 +00:00
Henrik Skupin 227d214102 Bug 1628589 - [remote] Don't run accidentally enabled Puppeteer Fission jobs on Trunk. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D92817
2020-10-07 20:18:40 +00:00
Henrik Skupin a82c2aca89 Bug 1628589 - [remote] Enable puppeteer job for all builds on trunk. r=ahal
Instead of running the tests only for changes under /remote
they need to be executed for each changeset on trunk.

Differential Revision: https://phabricator.services.mozilla.com/D92559
2020-10-07 17:23:53 +00:00
Jeff Gilbert e7dc5b9af5 Bug 1669383 - Force default mochitest-webgl runs to use webgl.out-of-process:false. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D92530
2020-10-07 17:33:13 +00:00