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

13870 Коммитов

Автор SHA1 Сообщение Дата
Sandor Molnar 58a8b5ee94 Backed out changeset c61e536db0ba (bug 1919114) for causing mochitest mda perma failures + reftest failures. CLOSED TREE 2024-09-19 04:14:45 +03:00
Brad Werth 7578d21d4e Bug 1919114: Add a no-gpu-process test variant for reftests and media mochitests. r=taskgraph-reviewers,gfx-reviewers,jcristau,jmaher,aosmond
This allows us to test platforms that support GPU process without
enabling the GPU process. It may help us flush out differing test
outcomes between the two cases. Eventually this will be retired when all
platforms have mature GPU process implementations.

Differential Revision: https://phabricator.services.mozilla.com/D222340
2024-09-18 19:24:12 +00:00
Joel Maher 7d394be23c Bug 1916928 - Add support for 'opt' in .toml manifest conditions. r=taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D221112
2024-09-18 13:50:35 +00:00
andrej f6a44424fa Bug 1898221 - Add mobile applink startup tests. r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D220177
2024-09-18 13:24:41 +00:00
Kershaw Chang 2f6f20ac5c Bug 1919504 - Don't run network-bench in cron, r=sparky,taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D222615
2024-09-18 13:12:20 +00:00
myeongjun e187818d25 Bug 1826822 - Make tp6 the default for AWSY r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D220147
2024-09-18 12:12:53 +00:00
Julien Cristau e645e6f27d Bug 1918594 - use b-linux-kvm-gcp for android x86 pgo run. r=releng-reviewers,bhearsum
This makes x86 pgo use the same workers as arm64; as a bonus they now have
local storage so won't take an hour.

Differential Revision: https://phabricator.services.mozilla.com/D222327
2024-09-16 17:22:01 +00:00
KS d4336afd76 Bug 1886026 - Disable motionmark 1.0 tests. r=perftest-reviewers,taskgraph-reviewers,jmaher,sparky
We have motionmark 1.3 tests running already and we are no longer
interested in motionmark 1.0 so this patch removes it from our testing.

Differential Revision: https://phabricator.services.mozilla.com/D221533
2024-09-16 14:17:25 +00:00
Alex Finder e184843f79 Bug 1898514 Add custom-car to available apps for browsertime-tp6 tasks r=perftest-reviewers,kshampur,taskgraph-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D217553
2024-09-16 14:15:49 +00:00
Tom Ritter e59637754f Bug 1700396: Bump updatebot for the retry and initial bug comment length fix r=maltejur
Differential Revision: https://phabricator.services.mozilla.com/D222013
2024-09-16 14:15:11 +00:00
Julien Cristau 7554e6ea70 Bug 1915602 - update .arcconfig on merge day. r=releng-reviewers,ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D221684
2024-09-16 11:49:50 +00:00
Julien Cristau 8bf7a20d87 Bug 1649832 - don't call xwit when we don't have a window manager. r=jmaher
Fix test for $NEED_WINDOW_MANAGER so we don't treat "false" as a "yes".

Differential Revision: https://phabricator.services.mozilla.com/D221587
2024-09-16 08:34:52 +00:00
Joel Maher fdef63d8c5 Bug 1916516 - s/sandboxing/general/ for geckoview variants. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D221009
2024-09-16 08:08:47 +00:00
Ryan VanderMeulen 277c95f31e Bug 1918644 - Use xlarge instances for Android shippable builds. r=releng-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D222103
2024-09-13 13:14:30 +00:00
KS b2c2d5469d Bug 1906949 - Add foreground resource test for android. r=perftest-reviewers,sparky
This patch adds the ability to run foreground resource tests on `fenix`
and `chrome-m` by slightly modifying the existing background resource
test. For now the main difference is just sending the app process to the
background or leave it in the foreground. Some folders/files are renamed
appropriately from `background-resource` to instead `android-resource`.

Differential Revision: https://phabricator.services.mozilla.com/D221386
2024-09-12 22:31:45 +00:00
Gabriele Svelto 08cbf14344 Bug 1916794 - Scrape symbols from more Arch Linux packages r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D221076
2024-09-12 20:20:35 +00:00
Calixte 07471ed168 Bug 1904288 - Allow to skip some tests in the pdfpaint task r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D221678
2024-09-12 19:56:00 +00:00
Jackie Johnson fa431c5bb0 Bug 1918247 - Minor adjustments to slack_notifier.py script for milestone releases r=aaronmt
Differential Revision: https://phabricator.services.mozilla.com/D222016
2024-09-12 18:26:00 +00:00
Alexandre Lissy 7989afba4d Bug 1892254 - GNOME Screencast r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D220993
2024-09-12 16:46:42 +00:00
Julien Cristau 95b6f8b8e5 Bug 1916720 - start dbus before X session in linux tests. r=jmaher
We were previously running dbus twice: once as part of the X session scripts,
with all the gnome things, and a separate one for our tests and a gnome-keyring
daemon that test-linux.sh runs.  By launching dbus before the X session
scripts, they can all share the same bus and firefox in tests can talk to the
other services listening on that bus.

Differential Revision: https://phabricator.services.mozilla.com/D221068
2024-09-12 09:27:05 +00:00
Aristide Tossou d79a86f4ca Bug 1912301 - Implement a fetch task in the CI to allow running the WASM runtime - r=sparky,tarek
Differential Revision: https://phabricator.services.mozilla.com/D220950
2024-09-12 01:21:35 +00:00
Kershaw Chang 5015857851 Bug 1916996 - Add support for running upload/download test with Chrome, r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D221195
2024-09-11 13:21:58 +00:00
Norisz Fay aa9df7151f Backed out changeset f2a1d0b442ab (bug 1904288) for causing pdfpaint perma timeout failures CLOSED TREE 2024-09-11 17:43:56 +03:00
Julien Cristau cb61c866e8 Bug 1917781 - run Xvfb with -noreset. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D221586
2024-09-11 07:32:59 +00:00
Mike Hommey ddd14e6b96 Bug 1913543 - Apply the final upstream fix instead of our crude workaround. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D221568
2024-09-11 02:55:19 +00:00
Greg Mierzwinski b37fc18db0 Bug 1917676 - Increase frequency of android browsertime tests. r=perftest-reviewers,taskgraph-reviewers,fbilt,ahal
Differential Revision: https://phabricator.services.mozilla.com/D221541
2024-09-10 20:10:25 +00:00
Calixte 64faf1dcc0 Bug 1904288 - Allow to skip some tests in the pdfpaint task r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D221678
2024-09-10 19:46:21 +00:00
Andrew Halberstadt c4c8c20482 Bug 1917014 - Ensure python-test tasks turn off 'PIP_NO_INDEX', r=taskgraph-reviewers,jcristau
I messed up my earlier try push so that didn't actually fix anything. I believe
the workers are also setting PIP_NO_INDEX=1, so we also need to disable this.

Differential Revision: https://phabricator.services.mozilla.com/D221408
2024-09-10 18:50:23 +00:00
Nicolas Guichard 72ea57475d Bug 1906365 - Configure the Glean Gradle Plugin to use our vendored glean_parser. r=nalexander,geckoview-reviewers,android-reviewers,owlish
The Glean Gradle plugin now exposes ext.gleanPythonEnvDir for users to
point to an existing Python virtualenv where glean_parser is available.

As documented in https://mozilla.github.io/glean/book/language-bindings/android/android-build-configuration-options.html,
the Glean Gradle plugin options such as ext.gleanPythonEnvDir must be
set before applying the plugin.

This enables us to use gradle offline for Android builds (except the
android-gradle-dependencies task of course).

Differential Revision: https://phabricator.services.mozilla.com/D215795
2024-09-09 17:33:49 +00:00
andrej 4781a0ca73 Bug 1908119 - Migrate S21 tests to S24 device. r=perftest-reviewers,fbilt
Differential Revision: https://phabricator.services.mozilla.com/D221358
2024-09-09 14:11:59 +00:00
Henrik Skupin 9bccaab02b Bug 1916592 - [puppeteer] Deprioritize tests with deprecated CDP protocol to Tier 2. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D221219
2024-09-09 10:00:50 +00:00
Mike Hommey f68004e349 Bug 1901892 - Update builders to rustc 1.81. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D221101
2024-09-06 22:26:49 +00:00
Tom Ritter 5bec6a45c4 Bug 1916544: Install latest version of hg-evolve based on tags r=sheehan
Differential Revision: https://phabricator.services.mozilla.com/D221039
2024-09-06 18:49:01 +00:00
Kelsey Gilbert fcdf79e846 Bug 1750820 - webgl.out-of-process=true by default for CI. r=taskgraph-reviewers,perftest-reviewers,jmaher,fbilt
Differential Revision: https://phabricator.services.mozilla.com/D220844
2024-09-06 17:30:55 +00:00
Gabriele Svelto 20358d72db Bug 1917197 - Update dump_syms to version 2.3.4 r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D221297
2024-09-06 15:38:20 +00:00
Norisz Fay 24c51e6660 Backed out changeset 0387b1bfee8a (bug 1901892) for causing Valgrind-test failure CLOSED TREE 2024-09-06 17:19:57 +03:00
Mike Hommey 06a16ee5cf Bug 1901892 - Update builders to rustc 1.81. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D221101
2024-09-06 08:09:51 +00:00
Andrew Halberstadt 5c74aa2a14 Bug 1917014 - Ensure python-test tasks use the public pypi server, r=taskgraph-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D221246
2024-09-05 19:38:38 +00:00
Nicolas Guichard d39955ba19 Bug 1883953 - Replace arm-debug-searchfox task with aarch64-debug-searchfox. r=nalexander,geckoview-reviewers,taskgraph-reviewers,jcristau,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D217402
2024-09-05 17:23:29 +00:00
Joel Maher 9a87b676cf Bug 1916582 - Fix firefox-ci new config test to avoid common variants. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D221004
2024-09-05 15:37:48 +00:00
Tamas Szentpeteri b05fd4b916 Backed out changeset 7c6534713e3b (bug 1916720) for causing mass failures related to xset. CLOSED TREE 2024-09-05 12:26:18 +03:00
Kershaw Chang da7315d1ab Bug 1895362 - Add h3-download test, r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D219963
2024-09-05 08:41:55 +00:00
Julien Cristau f7c86e3822 Bug 1916720 - start dbus before X session in linux tests. r=jmaher
We were previously running dbus twice: once as part of the X session scripts,
with all the gnome things, and a separate one for our tests and a gnome-keyring
daemon that test-linux.sh runs.  By launching dbus before the X session
scripts, they can all share the same bus and firefox in tests can talk to the
other services listening on that bus.

Differential Revision: https://phabricator.services.mozilla.com/D221068
2024-09-05 07:22:45 +00:00
Mike Hommey fe4cec41ea Bug 1913543 - Apply a fix for https://bugs.kde.org/show_bug.cgi?id=492663. r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D221100
2024-09-05 07:12:00 +00:00
Nick Alexander 954de9f336 Bug 1610656 - Kill the `geckoViewBinaries` product flavor. r=geckoview-reviewers,android-reviewers,nalexander,ohall
Differential Revision: https://phabricator.services.mozilla.com/D221066
2024-09-05 01:43:29 +00:00
Mike Hommey ccecd50f69 Bug 1916600 - Pass all arguments to build-clang. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D220991
2024-09-04 08:48:59 +00:00
Noemi Erli 5aad4463ea Bug 1914947 - Follow-up for toolchains bustage r=glandium CLOSED TREE 2024-09-04 11:47:30 +03:00
Noemi Erli fdd5552b6b Backed out changeset eaddabaa522f (bug 1915571) for causing toolchains bustage CLOSED TREE 2024-09-04 10:19:27 +03:00
Mike Hommey b63013a227 Bug 1915571 - Move mac and windows clang stage 2 build to cross-compiles. r=firefox-build-system-reviewers,sergesanspaille
By doing so, we don't really need a stage 1 clang for mac and windows
(with the downside that the final PGOed clang becomes the
clang-toolchain artifact on those platforms), and cross-compiling stage
2 is much faster as a cross-compile, leaving only stage 3 to be native.

While here, for the one build type that still does stage 2 and 3 in one
task, we actually prefer taking the llvm-profdata from stage 1, as it
doesn't contain profile instrumentation (it should actually have been
this way since the beginning).

Differential Revision: https://phabricator.services.mozilla.com/D220654
2024-09-04 05:43:03 +00:00
Mike Hommey 62718af062 Bug 1915778 - Clean up the clang toolchain json configs. r=firefox-build-system-reviewers,sergesanspaille
By separating the "use this compiler" configuration from other items,
we avoid redundancies, and at the same time simplify how the aarch64
variants are configured by having the $os_variant.json files only
contain the `target`.

Overall, each build now only uses at most 4 configs:
- one for the compiler it uses
- one for the target (optional when the host is the same as the target)
- one for the patches applied to the clang/llvm source
- one for the build type (stage-1, profile or stage-4-pgo)

And a similar pattern for clang-tidy.

Also remove the setting for ld, which hasn't been used since bug
1799423, and ranlib and ar for builds using clang-cl, as it's not used
either.

Differential Revision: https://phabricator.services.mozilla.com/D220652
2024-09-04 05:43:03 +00:00