Mek101
c62a3e1c05
Bug 1640153 - Added StartupWMClass to flatpak .desktop file r=mtabara DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D104309
2021-02-15 10:11:41 +00:00
Henrik Skupin
ddf5147693
Bug 1669172 - [marionette] Remove Marionette Framescript test jobs from Taskcluster. r=marionette-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D100942
2021-02-14 14:09:20 +00:00
Narcis Beleuzu
891e453d2f
Backed out 4 changesets (bug 1669172) for marionette failures on test_navigation.py . CLOSED TREE
...
Backed out changeset 226b7b7e0ee8 (bug 1669172)
Backed out changeset 07e433cbf1d8 (bug 1669172)
Backed out changeset 74add9dbce91 (bug 1669172)
Backed out changeset 8781218cfac4 (bug 1669172)
2021-02-14 01:06:49 +02:00
Henrik Skupin
4cdfaef409
Bug 1669172 - [marionette] Remove Marionette Framescript test jobs from Taskcluster. r=marionette-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D100942
2021-02-13 22:28:03 +00:00
Mike Hommey
a4188ddfe7
Bug 1692352 - Update builders to rustc 1.50. r=firefox-build-system-reviewers,andi,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D104948
2021-02-12 22:32:27 +00:00
Mike Hommey
66c474fcb9
Bug 1692416 - Add a toolchain for arm64 mac cbindgen. r=firefox-build-system-reviewers,andi,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D104978
2021-02-12 22:28:02 +00:00
Mike Hommey
a71a0d3090
Bug 1692416 - Add an alias to mac node toolchain. r=firefox-build-system-reviewers,dmajor
...
so that --enable-bootstrap=install can pull it on arm64 mac.
Differential Revision: https://phabricator.services.mozilla.com/D104977
2021-02-12 22:28:01 +00:00
Mike Hommey
6f9a7abe9b
Bug 1692416 - Allow toolchain-alias to be a list. r=taskgraph-reviewers,firefox-build-system-reviewers,jmaher,mhentges
...
Original patch by Rob Lemley [:rjl], with a small simplification, and an
additional change to make `mach artifact toolchain` happy.
Original discussion in https://phabricator.services.mozilla.com/D66837
Differential Revision: https://phabricator.services.mozilla.com/D104976
2021-02-12 22:28:01 +00:00
Mike Hommey
d5812ccae9
Bug 1692418 - Upgrade cctools-port. r=firefox-build-system-reviewers,dmajor
...
The newer version optionally uses the ldid tool to fake-sign binaries on
arm64, which we pull and package together.
Differential Revision: https://phabricator.services.mozilla.com/D104973
2021-02-12 21:44:26 +00:00
Joel Maher
43d0329455
Bug 1678641 - add support to mozinfo for apple_silicon. r=releng-reviewers,aki
...
Differential Revision: https://phabricator.services.mozilla.com/D97767
2021-02-12 21:26:34 +00:00
Joel Maher
656ebe2d27
Bug 1572739 - duplicate linux talos tasks for both 1604 and 1804. r=sparky
...
duplicate linux talos tasks for both 1604 and 1804.
Differential Revision: https://phabricator.services.mozilla.com/D105053
2021-02-12 21:23:22 +00:00
Calixte Denizet
a0b66fc1c7
Bug 1602482 - Remove use of ___custom_llvm_gcov_flush r=marco,dmajor
...
Because of conflicts between gcov_flush from gcc and the one from llvm, we renamed llvm one into ___custom_llvm_gcov_flush.
Since we switched to clang for linux ccov builds, this workaround is now useless.
Differential Revision: https://phabricator.services.mozilla.com/D104990
2021-02-12 20:37:25 +00:00
Sebastian Hengst
13b8f0f445
Bug 1678588 - turn off facebook scroll (fb-scroll) perftests. r=sparky DONTBUILD
...
They were failing permanently since bug 1688494 landed.
Differential Revision: https://phabricator.services.mozilla.com/D105036
2021-02-12 18:36:19 +00:00
Gregory Mierzwinski
41b4528c8c
Bug 1692467 - Disable controlled network performance tests. r=aryx DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D105040
2021-02-12 18:33:54 +00:00
Csoregi Natalia
63a9b1da37
Backed out changeset 333391f911e5 (bug 1602482) for toolchains bustage. CLOSED TREE
2021-02-12 18:14:44 +02:00
Calixte Denizet
169e0b5a38
Bug 1602482 - Remove use of ___custom_llvm_gcov_flush r=marco,dmajor
...
Because of conflicts between gcov_flush from gcc and the one from llvm, we renamed llvm one into ___custom_llvm_gcov_flush.
Since we switched to clang for linux ccov builds, this workaround is now useless.
Differential Revision: https://phabricator.services.mozilla.com/D104990
2021-02-12 14:45:24 +00:00
Alex Ionescu
55611872de
Bug 1677128
Migrate live desktop page load test running on autoland to browsertime r=perftest-reviewers,Bebe
...
Try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=8e8dab2a1cf4daddbb0a6c45fd1a8fe680bd4e5f
Differential Revision: https://phabricator.services.mozilla.com/D98887
2021-02-12 11:53:13 +00:00
Alex Ionescu
1671f7ef01
Bug 1692171 Migrate stylebench to browsertime desktop r=perftest-reviewers,Bebe
...
Try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6f0b15f759b1c96cb738fec82e99ae221cba90dc
Differential Revision: https://phabricator.services.mozilla.com/D104817
2021-02-12 11:25:23 +00:00
Marco Castelluccio
cd15509275
Bug 1636577 - Stop setting GTest to tier 3 on the Linux ccov build, as it consistently passes now. r=aryx DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D104983
2021-02-12 11:15:08 +00:00
Marco Castelluccio
dfd1cdb7b3
Bug 1691731 - Only run taskgraph tests with Python 3. r=aki DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D104894
2021-02-12 07:41:39 +00:00
Mike Hommey
80a121a5c9
Bug 1692126 - Clean up after bug 1614626. r=firefox-build-system-reviewers,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D104787
2021-02-11 22:21:49 +00:00
Mike Hommey
c73fccf931
Bug 1685764 - Switch openh264 mac builds to the macos SDK toolchain task. r=firefox-build-system-reviewers,sheehan,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D104647
2021-02-11 22:06:20 +00:00
Mike Hommey
27dfa198c6
Bug 1685764 - Switch all tasks using the cross-releng tooltool manifest to the corresponding toolchain task. r=firefox-build-system-reviewers,dmajor
...
In the case of toolchain tasks, the tooltool download script already
extracted the SDK in $MOZ_FETCHES_DIR, so no adjustment was required.
Only a Firefox mozconfig needs adaptation.
Differential Revision: https://phabricator.services.mozilla.com/D104646
2021-02-11 22:06:20 +00:00
Mike Hommey
86fb2acce1
Bug 1685764 - Add toolchain tasks to pull macos 10.11 and 10.12 SDKs. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D104645
2021-02-11 22:06:19 +00:00
Dan Minor
febbe04140
Bug 1416149 - Add linter for checking fluent files r=zbraniecki,gregtatum,flod,Gijs,fluent-reviewers,linter-reviewers,sylvestre
...
This adds a linter for Fluent files based upon the existing test for bad
strings in browser_misused_characters_in_strings.js. It also adds a check
for identifiers that only permits lowercase letters, numbers and the
hyphen character (in ascii). Since a large number of existing identifiers
use uppercase letters, an exclusions file is used to disable the identifier
check on a file by file basis.
Differential Revision: https://phabricator.services.mozilla.com/D104414
2021-02-11 17:35:29 +00:00
Calixte Denizet
a482656556
Bug 1499663 - Switch to clang 11 on linux fuzzing-ccov build r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D104818
2021-02-11 13:59:13 +00:00
Calixte Denizet
c1f2f38e7c
Bug 1499663 - Switch to clang 11 on linux for ccov build r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D104803
2021-02-11 09:50:41 +00:00
Joel Maher
b9af379f47
Bug 1677640 - disable cron based windows7 chrome/chromium perf tests. r=sparky
...
disable cron based windows7 chrome/chromium perf tests
Differential Revision: https://phabricator.services.mozilla.com/D104728
2021-02-10 19:05:26 +00:00
Alex Ionescu
f4823368cb
Bug 1674442 Add a "visual-metrics" tag to the browsertime visual-metrics data r=sparky,perftest-reviewers,Bebe
...
Try: https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=da549412322961f669948e128dbfff6a27b62999
Differential Revision: https://phabricator.services.mozilla.com/D104358
2021-02-10 06:21:03 +00:00
Mike Hommey
a23d94a8e3
Bug 1691685 - Add base 32-bits development files to the toolchain sysroot. r=firefox-build-system-reviewers,dmajor
...
This allows the clang task to build the x86 compiler-rt again.
Differential Revision: https://phabricator.services.mozilla.com/D104583
2021-02-10 01:07:39 +00:00
Marco Castelluccio
a68a858ada
Bug 1639164 - Rename mock task names to prevent the number being considered as a chunk number. r=jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D104511
2021-02-09 14:08:44 +00:00
Marco Castelluccio
5aca2dd1e3
Bug 1639164 - Ignore chunk number when matching task labels with configurations returned by bugbug. r=jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D104503
2021-02-09 14:08:44 +00:00
Mike Hommey
509fddfd3b
Bug 1690937 - Build cbindgen with a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
...
Similarly to sccache, we need to use clang.
Differential Revision: https://phabricator.services.mozilla.com/D104134
2021-02-09 00:44:03 +00:00
Mike Hommey
0c3830eb4e
Bug 1690937 - Build fix-stacks with a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D104133
2021-02-09 00:44:03 +00:00
Mike Hommey
734ff1e79a
Bug 1690937 - Build minidump-stackwalk with a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D104132
2021-02-09 00:44:03 +00:00
Mike Hommey
735d49f9d2
Bug 1690937 - Build lucetc with a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D104131
2021-02-09 00:44:02 +00:00
Mike Hommey
8d3954c5fc
Bug 1690937 - Build nasm with a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
...
For the same reason we used clang for sccache, we use clang here.
Differential Revision: https://phabricator.services.mozilla.com/D104130
2021-02-09 00:44:02 +00:00
Mike Hommey
907f9b6aab
Bug 1690937 - Build sccache with a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
...
We can't use the system compiler (gcc) because of
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786883
(which despite being closed, still is a problem)
We could use the linux64-gcc toolchain, but since we're using clang
on other platforms, we might as well do the same.
Differential Revision: https://phabricator.services.mozilla.com/D104129
2021-02-09 00:44:02 +00:00
Mike Hommey
7ae7a72a38
Bug 1690937 - Build clang itself using a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D104128
2021-02-09 00:44:01 +00:00
Mike Hommey
43f741b235
Bug 1690932 - Use aarch64 sysroot to build aarch64 linux compiler-rt. r=firefox-build-system-reviewers,sheehan,mhentges
...
And remove the now unused toolchain-aarch64-build docker image.
While here, switch all compiler-rt toolchain tasks to a buster-based
docker image.
Differential Revision: https://phabricator.services.mozilla.com/D104122
2021-02-08 18:44:15 +00:00
Mike Hommey
89a85627df
Bug 1690930 - Build sysroots suitable for the Firefox Linux builds. r=firefox-build-system-reviewers,sheehan,mhentges
...
With the same -dev packages as per taskcluster/docker/debian-build/Dockerfile
plus valgrind, for the one .h file it contains that we use.
This will later allow local builds to bootstrap them, and CI builds
to avoid relying on docker images for old Debian releases.
Differential Revision: https://phabricator.services.mozilla.com/D104119
2021-02-08 22:16:23 +00:00
Sebastian Hengst
902f91dd86
Bug 1691479 - demote Bugzilla task to tier 2 because it only runs on mozilla-central. r=jmaher DONTBUILD
...
The 'Bugzilla' task which e.g. creates the mapping of files to Bugzilla
components only runs on mozilla-central since bug 1608421. This means its
failures don't justify a backout and the task should be tier 2 for which
developers get needinfoed and fix the issue in a follow-up. If there is no
action, the changes can still be backed out.
Differential Revision: https://phabricator.services.mozilla.com/D104425
2021-02-08 18:47:52 +00:00
Cosmin Sabou
7323c79ecc
Backed out changeset c75424187056 (bug 1674442) as requested by sparky.
2021-02-08 18:07:25 +02:00
Florin Strugariu
b264ddb8ae
Bug 1690484 - Migrate motionmark to browsertime desktop r=perftest-reviewers,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D103880
2021-02-08 14:05:44 +00:00
Alex Ionescu
277af522f2
Bug 1674442 Add a "visual-metrics" tag to the browsertime visual-metrics data r=perftest-reviewers,Bebe
...
Try: https://treeherder.mozilla.org/jobs?repo=try&selectedTaskRun=VwqfYAzVQGmqahdWzhzjWA.0&tier=1%2C2%2C3&revision=897391072d514dd8779590d1747b6280d65ed332
Differential Revision: https://phabricator.services.mozilla.com/D104358
2021-02-08 13:49:41 +00:00
Alex Ionescu
67174b48c7
Bug 1681053 Disable jianshu mobile live due to perma r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D104152
2021-02-08 07:15:59 +00:00
Gabriele Svelto
edaeca08d4
Bug 1663451 - Import a new version of fix-stacks with proper fallback to native debuginfo support when breakpad symbols are missing r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D104198
2021-02-05 23:04:50 +00:00
Mike Hommey
142b37dbe4
Bug 1690940 - Don't package things we don't use in wasi-sysroot. r=firefox-build-system-reviewers,dmajor
...
This brings the artifact size from 38M to 1.8M.
Differential Revision: https://phabricator.services.mozilla.com/D104135
2021-02-05 14:51:56 +00:00
Jan de Mooij
7d3e89f064
Bug 1690790 - Add a SM(p) Linux32 job. r=sfink,jmaher
...
We don't run JS shell tests on 32-bit x86 anywhere (as tier 1) now that the Win32
jobs are tier 2. The Win32 jobs were also really slow. This has resulted in regressions
not being caught in CI (see bug 1335652 for example).
This patch adds a plaindebug job for Linux32. It catches the current jit-test
bustage from bug 1335652 on a Try push.
The patch fixes autospider.py to ensure use_minidump is always false for
cross-compiled 32-bit builds on Linux64.
Differential Revision: https://phabricator.services.mozilla.com/D104068
2021-02-05 09:45:09 +00:00
Florin Strugariu
9b0942312d
Bug 1690040 - Migrate ares6 to browsertime desktop r=perftest-reviewers,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D103689
2021-02-05 11:07:29 +00:00