зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1281607 - Add Mulet Linux debug builds to try r=wcosta
MozReview-Commit-ID: JEnzR7xI1nP --HG-- extra : rebase_source : a303aa5863b910a0631187afee7b632e8e8823e9
This commit is contained in:
Родитель
db1eb8620e
Коммит
5b4dec4f62
|
@ -0,0 +1,14 @@
|
|||
MOZ_AUTOMATION_L10N_CHECK=0
|
||||
MOZ_AUTOMATION_UPLOAD_SYMBOLS=0
|
||||
MOZ_AUTOMATION_UPDATE_PACKAGING=0
|
||||
MOZ_AUTOMATION_SDK=0
|
||||
. "$topsrcdir/browser/config/mozconfigs/linux64/nightly"
|
||||
|
||||
ac_add_options --enable-application=b2g/dev
|
||||
ac_add_options --enable-debug
|
||||
MOZ_DEMANGLE_SYMBOLS=1
|
||||
MOZ_DEBUG=1
|
||||
MOZ_DEBUG_SYMBOLS=1
|
||||
|
||||
# Include Firefox OS fonts.
|
||||
MOZTTDIR=$topsrcdir/moz-tt
|
|
@ -20,6 +20,8 @@ builds:
|
|||
types:
|
||||
opt:
|
||||
task: tasks/builds/mulet_linux.yml
|
||||
debug:
|
||||
task: tasks/builds/mulet_linux_dbg.yml
|
||||
linux:
|
||||
platforms:
|
||||
- Linux
|
||||
|
@ -293,6 +295,42 @@ tests:
|
|||
task: tasks/tests/fx_linux64_fxui_functional_remote_e10s_dbg.yml
|
||||
tasks/builds/opt_linux64_pgo.yml:
|
||||
task: tasks/tests/fx_linux64_fxui_functional_remote_e10s_opt.yml
|
||||
gaia-build:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_build_test.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_build_test.yml
|
||||
gaia-build-unit:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_build_unit.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_build_unit.yml
|
||||
gaia-js-integration:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_gaia_js_integration_tests.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_gaia_js_integration_tests.yml
|
||||
gaia-linter:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_linter.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_linter.yml
|
||||
gaia-unit:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_gaia_unit.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_gaia_unit.yml
|
||||
gaia-unit-oop:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_gaia_unit_oop.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_gaia_unit_oop.yml
|
||||
gtest:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/opt_linux64.yml:
|
||||
|
@ -361,6 +399,8 @@ tests:
|
|||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_mochitests.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_mochitests.yml
|
||||
tasks/builds/opt_linux64.yml:
|
||||
task: tasks/tests/fx_linux64_mochitest_plain_opt.yml
|
||||
tasks/builds/dbg_linux64.yml:
|
||||
|
@ -553,6 +593,8 @@ tests:
|
|||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
task: tasks/tests/mulet_reftests.yml
|
||||
tasks/builds/mulet_linux_dbg.yml:
|
||||
task: tasks/tests/mulet_reftests.yml
|
||||
tasks/builds/opt_linux64.yml:
|
||||
task: tasks/tests/fx_linux64_reftest_opt.yml
|
||||
tasks/builds/dbg_linux64.yml:
|
||||
|
|
|
@ -81,6 +81,14 @@ builds:
|
|||
types:
|
||||
opt:
|
||||
task: tasks/builds/opt_linux64_pgo.yml
|
||||
linux64-mulet:
|
||||
platforms:
|
||||
- Mulet Linux
|
||||
types:
|
||||
opt:
|
||||
task: tasks/builds/mulet_linux.yml
|
||||
debug:
|
||||
task: tasks/builds/mulet_linux_dbg.yml
|
||||
linux64-mulet-haz:
|
||||
platforms:
|
||||
- Mulet Linux
|
||||
|
|
|
@ -0,0 +1,60 @@
|
|||
$inherits:
|
||||
from: 'tasks/builds/b2g_base.yml'
|
||||
variables:
|
||||
build_name: 'mulet'
|
||||
build_type: 'dbg'
|
||||
task:
|
||||
metadata:
|
||||
name: '[TC] Mulet Linux Dbg'
|
||||
description: Mulet Linux Dbg
|
||||
|
||||
workerType: mulet-debug
|
||||
|
||||
routes:
|
||||
- 'index.buildbot.branches.{{project}}.linux64-mulet'
|
||||
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.linux64-mulet'
|
||||
|
||||
scopes:
|
||||
- 'docker-worker:cache:level-{{level}}-{{project}}-build-mulet-dbg-linux-workspace'
|
||||
- 'docker-worker:cache:tooltool-cache'
|
||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||
|
||||
payload:
|
||||
cache:
|
||||
level-{{level}}-{{project}}-build-mulet-dbg-linux-workspace: '/home/worker/workspace'
|
||||
tooltool-cache: '/home/worker/tools/tooltool-cache'
|
||||
|
||||
features:
|
||||
relengAPIProxy: true
|
||||
|
||||
env:
|
||||
MOZCONFIG: 'b2g/dev/config/mozconfigs/linux64/mulet_dbg'
|
||||
TOOLTOOL_MANIFEST: 'b2g/dev/config/tooltool-manifests/linux64/releng.manifest'
|
||||
|
||||
maxRunTime: 3600
|
||||
|
||||
command:
|
||||
- /bin/bash
|
||||
- -c
|
||||
- >
|
||||
checkout-gecko workspace &&
|
||||
cd ./workspace/gecko/testing/taskcluster/scripts/builder &&
|
||||
buildbot_step 'Build' ./build-mulet-linux.sh $HOME/workspace
|
||||
|
||||
extra:
|
||||
treeherderEnv:
|
||||
- production
|
||||
- staging
|
||||
treeherder:
|
||||
# Disable "TC" prefix...
|
||||
groupSymbol: "?"
|
||||
machine:
|
||||
platform: mulet-linux64
|
||||
collection:
|
||||
debug: true
|
||||
# Rather then enforcing particular conventions we require that all build
|
||||
# tasks provide the "build" extra field to specify where the build and tests
|
||||
# files are located.
|
||||
locations:
|
||||
build: 'public/build/target.tar.bz2'
|
||||
test_packages: 'public/build/target.test_packages.json'
|
|
@ -23,7 +23,7 @@ task:
|
|||
|
||||
extra:
|
||||
chunks:
|
||||
total: 40
|
||||
total: 10
|
||||
treeherderEnv:
|
||||
- production
|
||||
- staging
|
||||
|
|
Загрузка…
Ссылка в новой задаче