Bug 1608682 - Make Mac coverage build an opt build. r=jmaher

Differential Revision: https://phabricator.services.mozilla.com/D59662

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Marco Castelluccio 2020-01-15 07:51:02 +00:00
Родитель fea732e469
Коммит c97557d209
3 изменённых файлов: 26 добавлений и 8 удалений

Просмотреть файл

@ -1,3 +0,0 @@
. "$topsrcdir/browser/config/mozconfigs/macosx64/code-coverage"
ac_add_options --enable-debug

Просмотреть файл

@ -345,13 +345,13 @@ macosx64-shippable/opt:
- linux64-nasm
- linux64-node
macosx64-ccov/debug:
macosx64-ccov/opt:
description: "MacOS X x64 Cross-compile Code Coverage"
index:
product: firefox
job-name: macosx64-ccov-debug
job-name: macosx64-ccov-opt
treeherder:
platform: osx-cross-ccov/debug
platform: osx-cross-ccov/opt
symbol: B
tier: 1
worker-type: b-linux
@ -368,8 +368,8 @@ macosx64-ccov/debug:
- builds/releng_base_mac_64_cross_builds.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
custom-build-variant-cfg: code-coverage-debug
mozconfig-variant: code-coverage-debug
custom-build-variant-cfg: code-coverage-opt
mozconfig-variant: code-coverage
tooltool-downloads: internal
run-on-projects: ['mozilla-central', 'try']
fetches:

Просмотреть файл

@ -0,0 +1,21 @@
import os
config = {
'stage_platform': 'macosx64-ccov-opt',
#### 64 bit build specific #####
'env': {
'MOZBUILD_STATE_PATH': os.path.join(os.getcwd(), '.mozbuild'),
'HG_SHARE_BASE_DIR': '/builds/hg-shared',
'MOZ_OBJDIR': '%(abs_obj_dir)s',
'TINDERBOX_OUTPUT': '1',
'TOOLTOOL_CACHE': '/builds/tooltool_cache',
'TOOLTOOL_HOME': '/builds',
'MOZ_CRASHREPORTER_NO_REPORT': '1',
'LC_ALL': 'C',
## 64 bit specific
'PATH': '/tools/python/bin:/opt/local/bin:/usr/bin:'
'/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin',
##
},
#######################
}