mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 15:25:52 +00:00
Bug 1335748 - Enable QR builds on linux64 on m-c and graphics. r=kmoir
MozReview-Commit-ID: EB6WjIiBARv
This commit is contained in:
parent
cebab6575c
commit
f4d5f20a60
@ -374,3 +374,55 @@ linux64-add-on-devel/opt:
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'mozilla-beta', 'mozilla-release', 'mozilla-esr45' ]
|
||||
|
||||
linux64-qr/debug:
|
||||
description: "Linux64 Debug QuantumRender"
|
||||
index:
|
||||
product: firefox
|
||||
job-name: linux64-qr-debug
|
||||
treeherder:
|
||||
platform: linux64-qr/debug
|
||||
symbol: tc(B)
|
||||
tier: 2
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
implementation: docker-worker
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build check-test generate-build-stats update]
|
||||
config:
|
||||
- builds/releng_base_linux_64_builds.py
|
||||
- balrog/production.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
custom-build-variant-cfg: qr-debug
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'mozilla-central', 'graphics' ]
|
||||
|
||||
linux64-qr/opt:
|
||||
description: "Linux64 Opt QuantumRender"
|
||||
index:
|
||||
product: firefox
|
||||
job-name: linux64-qr-opt
|
||||
treeherder:
|
||||
platform: linux64-qr/opt
|
||||
symbol: tc(B)
|
||||
tier: 2
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
implementation: docker-worker
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build check-test generate-build-stats update]
|
||||
config:
|
||||
- builds/releng_base_linux_64_builds.py
|
||||
- balrog/production.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
custom-build-variant-cfg: qr-opt
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
run-on-projects: [ 'mozilla-central', 'graphics' ]
|
||||
|
@ -41,6 +41,8 @@ JOB_NAME_WHITELIST = set([
|
||||
'linux64-nightly-l10n-opt',
|
||||
'linux64-opt',
|
||||
'linux64-pgo',
|
||||
'linux64-qr-debug',
|
||||
'linux64-qr-opt',
|
||||
'linux64-st-an-opt',
|
||||
'linux64-stylo-debug',
|
||||
'linux64-stylo-opt',
|
||||
|
@ -0,0 +1,45 @@
|
||||
import os
|
||||
|
||||
MOZ_OBJDIR = 'obj-firefox'
|
||||
|
||||
config = {
|
||||
'default_actions': [
|
||||
'clobber',
|
||||
'clone-tools',
|
||||
'checkout-sources',
|
||||
'setup-mock',
|
||||
'build',
|
||||
'upload-files',
|
||||
'sendchange',
|
||||
'check-test',
|
||||
# 'generate-build-stats',
|
||||
'update', # decided by query_is_nightly()
|
||||
],
|
||||
'stage_platform': 'linux64-debug',
|
||||
'debug_build': True,
|
||||
'enable_signing': False,
|
||||
'enable_talos_sendchange': False,
|
||||
#### 64 bit build specific #####
|
||||
'env': {
|
||||
'MOZBUILD_STATE_PATH': os.path.join(os.getcwd(), '.mozbuild'),
|
||||
'MOZ_AUTOMATION': '1',
|
||||
'DISPLAY': ':2',
|
||||
'HG_SHARE_BASE_DIR': '/builds/hg-shared',
|
||||
'MOZ_OBJDIR': MOZ_OBJDIR,
|
||||
'MOZ_CRASHREPORTER_NO_REPORT': '1',
|
||||
'CCACHE_DIR': '/builds/ccache',
|
||||
'CCACHE_COMPRESS': '1',
|
||||
'CCACHE_UMASK': '002',
|
||||
'LC_ALL': 'C',
|
||||
'XPCOM_DEBUG_BREAK': 'stack-and-abort',
|
||||
# 64 bit specific
|
||||
'PATH': '/tools/buildbot/bin:/usr/local/bin:/usr/lib64/ccache:/bin:\
|
||||
/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/tools/git/bin:/tools/python27/bin:\
|
||||
/tools/python27-mercurial/bin:/home/cltbld/bin',
|
||||
'LD_LIBRARY_PATH': '/tools/gcc-4.3.3/installed/lib64:\
|
||||
%s/dist/bin' % (MOZ_OBJDIR,),
|
||||
'TINDERBOX_OUTPUT': '1',
|
||||
},
|
||||
'src_mozconfig': 'browser/config/mozconfigs/linux64/debug-qr',
|
||||
#######################
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
import os
|
||||
|
||||
MOZ_OBJDIR = 'obj-firefox'
|
||||
|
||||
config = {
|
||||
'src_mozconfig': 'browser/config/mozconfigs/linux64/opt-qr',
|
||||
}
|
@ -375,6 +375,8 @@ class BuildOptionParser(object):
|
||||
'valgrind' : 'builds/releng_sub_%s_configs/%s_valgrind.py',
|
||||
'artifact': 'builds/releng_sub_%s_configs/%s_artifact.py',
|
||||
'debug-artifact': 'builds/releng_sub_%s_configs/%s_debug_artifact.py',
|
||||
'qr-debug': 'builds/releng_sub_%s_configs/%s_qr_debug.py',
|
||||
'qr-opt': 'builds/releng_sub_%s_configs/%s_qr_opt.py',
|
||||
}
|
||||
build_pool_cfg_file = 'builds/build_pool_specifics.py'
|
||||
branch_cfg_file = 'builds/branch_specifics.py'
|
||||
|
Loading…
Reference in New Issue
Block a user