Bug 1925510 - Disable the profiler gtests on 32-bit platforms r=aabh,profiler-reviewers

It looks like the profiler gtests became more flaky over time on 32-bit
platforms and they are starting to fail due to OOM errors. We don't really
need to test them, so let's disable them all together.

Differential Revision: https://phabricator.services.mozilla.com/D227803
This commit is contained in:
Nazım Can Altınova 2024-11-08 16:19:54 +00:00
parent 8b013d79f3
commit 6b56209ae2

View File

@ -11,7 +11,6 @@ if (
in (
"arm",
"aarch64",
"x86",
"x86_64",
)
):
@ -31,7 +30,12 @@ LOCAL_INCLUDES += [
]
# Bug 1885381 - Hangs/timeouts under TSAN
if CONFIG["OS_TARGET"] != "Android" and not CONFIG["MOZ_TSAN"]:
if (
CONFIG["OS_TARGET"] != "Android"
and not CONFIG["MOZ_TSAN"]
# Bug 1930156 - Frequent OOMs on 32-bit platforms.
and CONFIG["TARGET_CPU"] != "x86"
):
UNIFIED_SOURCES += [
"GeckoProfiler.cpp",
"ThreadProfileTest.cpp",