Bug 1963326 - Fix and validate debug non-unified build r=glandium

Differential Revision: https://phabricator.services.mozilla.com/D247091
This commit is contained in:
serge-sans-paille
2025-05-09 04:59:34 +00:00
committed by sguelton@mozilla.com
parent f895799de9
commit 084ee73a8b
2 changed files with 43 additions and 0 deletions

View File

@@ -13,6 +13,7 @@
#include "nsGkAtoms.h"
#include "nsUConvPropertySearch.h"
#include "nsUnicharUtils.h"
#include "MainThreadUtils.h"
#include <mutex> // for call_once

View File

@@ -381,6 +381,48 @@ linux64/debug:
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
linux64-non-unified/debug:
description: "Linux64 Debug Hybrid"
index:
product: firefox
job-name: linux64-non-unified-debug
treeherder:
platform: linux64/debug
symbol: B-nu
tier: 1
worker:
max-run-time: 5400
env:
PERFHERDER_EXTRA_OPTIONS: non-unified
run:
using: mozharness
actions: [get-secrets, build]
config:
- builds/releng_base_firefox.py
- builds/releng_base_linux_64_builds.py
script: mozharness/scripts/fx_desktop_build.py
secrets: true
tooltool-downloads: public
extra-config:
disable_package_metrics: true
extra_mozconfig_content:
- ac_add_options --enable-debug
mozconfig-variant: non-unified
run-on-projects: ['integration']
use-sccache: true
fetches:
toolchain:
- linux64-clang
- linux64-rust
- linux64-nasm
- linux64-node
- linux64-cbindgen
- linux64-sccache
- linux64-dump_syms
- linux64-pkgconf
- sysroot-x86_64-linux-gnu
- sysroot-wasm32-wasi
linux64-plain/debug:
description: "Linux64 Debug Plain"
index: