Bug 1236835 - Disable all B2G Desktop Builds & Tests on All trees. r=garndt, r=rail

This commit is contained in:
Justin Wood 2016-01-11 12:25:05 -05:00
parent 3dfe336dba
commit a8a33e3a07
23 changed files with 0 additions and 770 deletions

View File

@ -1,38 +0,0 @@
MOZ_AUTOMATION_L10N_CHECK=0
MOZ_AUTOMATION_UPLOAD_SYMBOLS=0
MOZ_AUTOMATION_UPDATE_PACKAGING=0
. "$topsrcdir/b2g/config/mozconfigs/common"
. "$topsrcdir/build/unix/mozconfig.linux"
ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
ac_add_options --enable-update-packaging
ac_add_options --enable-signmar
ac_add_options --enable-debug
# This will overwrite the default of stripping everything and keep the symbol table.
# This is useful for profiling and debugging and only increases the package size
# by 2 MBs.
STRIP_FLAGS="--strip-debug"
# Needed to enable breakpad in application.ini
export MOZILLA_OFFICIAL=1
export MOZ_TELEMETRY_REPORTING=1
# Treat warnings as errors (modulo ALLOW_COMPILER_WARNINGS).
ac_add_options --enable-warnings-as-errors
# Use sccache
no_sccache=
#B2G options
ac_add_options --enable-application=b2g
ENABLE_MARIONETTE=1
export CXXFLAGS=-DMOZ_ENABLE_JS_DUMP
GAIADIR=$topsrcdir/gaia
# Include Firefox OS fonts.
MOZTTDIR=$topsrcdir/moz-tt
. "$topsrcdir/b2g/config/mozconfigs/common.override"

View File

@ -1,31 +0,0 @@
[
{
"size": 80458572,
"digest": "e5101f9dee1e462f6cbd3897ea57eede41d23981825c7b20d91d23ab461875d54d3dfc24999aa58a31e8b01f49fb3140e05ffe5af2957ef1d1afb89fd0dfe1ad",
"algorithm": "sha512",
"filename": "gcc.tar.xz",
"unpack": true
},
{
"size": 12057960,
"digest": "6105d6432943141cffb40020dc5ba3a793650bdeb3af9bd5e56d3796c5f03df9962a73e521646cd71fbfb5e266c1e74716ad722fb6055589dfb7d35175bca89e",
"algorithm": "sha512",
"filename": "gtk3.tar.xz",
"setup": "setup.sh",
"unpack": true
},
{
"size": 167175,
"digest": "0b71a936edf5bd70cf274aaa5d7abc8f77fe8e7b5593a208f805cc9436fac646b9c4f0b43c2b10de63ff3da671497d35536077ecbc72dba7f8159a38b580f831",
"algorithm": "sha512",
"filename": "sccache.tar.bz2",
"unpack": true
},
{
"size": 31078810,
"digest": "2dffe4e5419a0c0c9908dc52b01cc07379a42e2aa8481be7a26bb8750b586b95bbac3fe57e64f5d37b43e206516ea70ad938a2e45858fdcf1e28258e70ae8d8c",
"algorithm": "sha512",
"filename": "moz-tt.tar.bz2",
"unpack": true
}
]

View File

@ -1,7 +0,0 @@
GECKO_BASE_REPOSITORY=https://github.com/mozilla/gecko-dev
GECKO_HEAD_REPOSITORY=https://github.com/mozilla/gecko-dev
GECKO_HEAD_REF=master
GECKO_HEAD_REV=master
MOZHARNESS_REPOSITORY=http://hg.mozilla.org/build/mozharness
MOZHARNESS_REV=tip
MOZCONFIG=b2g/config/mozconfigs/linux64_gecko/nightly

View File

@ -1,5 +0,0 @@
MOZCONFIG=/home/worker/gecko/source/b2g/config/mozconfigs/linux64_gecko/nightly
GECKO_HEAD_REPOSITORY=https://hg.mozilla.org/mozilla-central
GECKO_HEAD_REV=tip
TARGET=emulator
B2G_CONFIG=emulator-ics

View File

@ -1,7 +0,0 @@
GECKO_BASE_REPOSITORY=https://hg.mozilla.org/mozilla-central
GECKO_HEAD_REPOSITORY=https://hg.mozilla.org/mozilla-central
GECKO_HEAD_REF=tip
GECKO_HEAD_REV=tip
MOZCONFIG=/home/worker/gecko/source/b2g/config/mozconfigs/linux64_gecko/nightly
MOZHARNESS_REPOSITORY=http://hg.mozilla.org/build/mozharness
MOZHARNESS_REV=tip

View File

@ -1,104 +0,0 @@
import os
config = {
#########################################################################
######## LINUX GENERIC CONFIG KEYS/VAlUES
# if you are updating this with custom 64 bit keys/values please add them
# below under the '64 bit specific' code block otherwise, update in this
# code block and also make sure this is synced with
# desktop_linux32.py
'default_actions': [
'clobber',
'clone-tools',
'checkout-sources',
'setup-mock',
'build',
'upload-files',
'sendchange',
'check-test',
],
"buildbot_json_path": "buildprops.json",
'exes': {
'hgtool.py': os.path.join(
os.getcwd(), 'build', 'tools', 'buildfarm', 'utils', 'hgtool.py'
),
"buildbot": "/tools/buildbot/bin/buildbot",
},
'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
'purge_skip': ['info', 'rel-*:10d', 'tb-rel-*:10d'],
'purge_basedirs': ["/mock/users/cltbld/home/cltbld/build"],
# mock shtuff
'mock_mozilla_dir': '/builds/mock_mozilla',
'mock_target': 'mozilla-centos6-x86_64',
'mock_files': [
('/home/cltbld/.ssh', '/home/mock_mozilla/.ssh'),
('/home/cltbld/.hgrc', '/builds/.hgrc'),
('/home/cltbld/.boto', '/builds/.boto'),
('/builds/gapi.data', '/builds/gapi.data'),
('/builds/relengapi.tok', '/builds/relengapi.tok'),
('/tools/tooltool.py', '/builds/tooltool.py'),
('/builds/mozilla-desktop-geoloc-api.key', '/builds/mozilla-desktop-geoloc-api.key'),
('/builds/crash-stats-api.token', '/builds/crash-stats-api.token'),
('/usr/local/lib/hgext', '/usr/local/lib/hgext'),
],
'enable_ccache': True,
'vcs_share_base': '/builds/hg-shared',
'objdir': 'obj-firefox',
'tooltool_script': ["/builds/tooltool.py"],
'tooltool_bootstrap': "setup.sh",
'enable_talos_sendchange': False,
'enable_unittest_sendchange': True,
#########################################################################
#########################################################################
###### 64 bit specific ######
'base_name': 'B2G_%(branch)s_linux64_gecko',
'platform': 'linux64_gecko',
'stage_platform': 'linux64_gecko',
'stage_product': 'b2g',
'env': {
'MOZBUILD_STATE_PATH': os.path.join(os.getcwd(), '.mozbuild'),
'MOZ_AUTOMATION': '1',
'DISPLAY': ':2',
'HG_SHARE_BASE_DIR': '/builds/hg-shared',
'MOZ_OBJDIR': 'obj-firefox',
'TINDERBOX_OUTPUT': '1',
'TOOLTOOL_CACHE': '/builds/tooltool_cache',
'TOOLTOOL_HOME': '/builds',
'MOZ_CRASHREPORTER_NO_REPORT': '1',
'CCACHE_DIR': '/builds/ccache',
'CCACHE_COMPRESS': '1',
'CCACHE_UMASK': '002',
'LC_ALL': 'C',
## 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",
##
},
'upload_env': {
# stage_server is dictated from build_pool_specifics.py
'UPLOAD_HOST': '%(stage_server)s',
'UPLOAD_USER': '%(stage_username)s',
'UPLOAD_SSH_KEY': '/home/mock_mozilla/.ssh/%(stage_ssh_key)s',
'UPLOAD_TO_TEMP': '1',
},
'purge_minsize': 14,
'mock_packages': ['autoconf213', 'mozilla-python27', 'zip',
'mozilla-python27-mercurial', 'git', 'ccache',
'glibc-static', 'libstdc++-static', 'perl-Test-Simple',
'perl-Config-General', 'gtk2-devel', 'libnotify-devel',
'yasm', 'alsa-lib-devel', 'libcurl-devel',
'wireless-tools-devel', 'libX11-devel', 'libXt-devel',
'mesa-libGL-devel', 'gnome-vfs2-devel', 'mpfr',
'xorg-x11-font', 'imake', 'ccache', 'wget',
'freetype-2.3.11-6.el6_2.9',
'freetype-devel-2.3.11-6.el6_2.9', 'gstreamer-devel',
'gstreamer-plugins-base-devel'],
'src_mozconfig': 'b2g/config/mozconfigs/linux64_gecko/nightly',
'tooltool_manifest_src': "b2g/config/tooltool-manifests/linux64/releng.manifest",
#########################################################################
}

View File

@ -1,7 +0,0 @@
import os
config = {
'stage_platform': 'linux64_gecko-debug',
'debug_build': True,
'src_mozconfig': 'b2g/config/mozconfigs/linux64_gecko/debug',
}

View File

@ -1,51 +0,0 @@
#!/bin/bash -ex
################################### build.sh ###################################
# Ensure all the scripts in this dir are on the path....
DIRNAME=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
PATH=$DIRNAME:$PATH
. desktop-setup.sh
### Clone gaia
pull-gaia.sh $GECKO_DIR $GAIA_DIR gaia_props.py
# Ensure symlink has been created to gaia...
rm -f $GECKO_DIR/gaia
ln -s $GAIA_DIR $GECKO_DIR/gaia
cd $GECKO_DIR
./mach build;
### Make package
cd $MOZ_OBJDIR
make package package-tests buildsymbols
### Extract artifacts
# Navigate to dist/ folder
cd $MOZ_OBJDIR/dist
ls -lah $MOZ_OBJDIR/dist/
# Target names are cached so make sure we discard them first if found.
rm -f target.linux-x86_64.tar.bz2 target.linux-x86_64.json target*.tests.zip
# Artifacts folder is outside of the cache.
mkdir -p $HOME/artifacts/
# Discard version numbers from packaged files, they just make it hard to write
# the right filename in the task payload where artifacts are declared
mv *.linux-x86_64.tar.bz2 $HOME/artifacts/target.linux-x86_64.tar.bz2
mv *.linux-x86_64.json $HOME/artifacts/target.linux-x86_64.json
for name in common cppunittest reftest mochitest xpcshell web-platform; do
mv *.$name.tests.zip $HOME/artifacts/target.$name.tests.zip ;
done
mv test_packages_tc.json $HOME/artifacts/test_packages.json
mv *.crashreporter-symbols.zip $HOME/artifacts/target.crashreporter-symbols.zip
mv mozharness.zip $HOME/artifacts/mozharness.zip
# If the simulator does not exist don't fail
mv fxos-simulator* $HOME/artifacts/fxos-simulator.xpi || :
ccache -s
################################### build.sh ###################################

View File

@ -6,14 +6,6 @@ $inherits:
from: tasks/branches/base_job_flags.yml
builds:
linux64_gecko:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_desktop_opt.yml
debug:
task: tasks/builds/b2g_desktop_debug.yml
linux64-mulet:
platforms:
- b2g
@ -22,39 +14,8 @@ builds:
task: tasks/builds/mulet_linux.yml
tests:
gaia-build:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_build_test.yml
gaia-build-unit:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_build_unit.yml
gaia-js-integration:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_gaia_js_integration_tests.yml
chunks: 4
gaia-linter:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_linter.yml
gaia-unit:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_gaia_unit.yml
mochitest:
allowed_build_tasks:
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_mochitests.yml
chunks: 5
mochitest-oop:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_mochitest_oop.yml
chunks: 1
reftest-sanity-oop:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_reftests_sanity_oop.yml
chunks: 1

View File

@ -6,14 +6,6 @@ $inherits:
from: tasks/branches/base_job_flags.yml
builds:
linux64_gecko:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_desktop_opt.yml
debug:
task: tasks/builds/b2g_desktop_debug.yml
linux64-mulet:
platforms:
- Mulet Linux
@ -200,32 +192,22 @@ tests:
task: tasks/tests/fx_linux64_crashtest.yml
gaia-build:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_build_test.yml
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_build_test.yml
gaia-build-unit:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_build_unit.yml
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_build_unit.yml
gaia-js-integration:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_gaia_js_integration_tests.yml
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_gaia_js_integration_tests.yml
gaia-linter:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_linter.yml
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_linter.yml
gaia-unit:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_gaia_unit.yml
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_gaia_unit.yml
gaia-unit-oop:
@ -250,10 +232,6 @@ tests:
task: tasks/tests/mulet_mochitests.yml
tasks/builds/b2g_emulator_x86_kk_opt.yml:
task: tasks/tests/b2g_emulator_mochitest.yml
mochitest-oop:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_mochitest_oop.yml
mochitest-push:
allowed_build_tasks:
tasks/builds/dbg_linux64.yml:
@ -266,10 +244,6 @@ tests:
allowed_build_tasks:
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_reftests.yml
reftest-sanity-oop:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_reftests_sanity_oop.yml
web-platform-tests-reftests:
allowed_build_tasks:
tasks/builds/dbg_linux64.yml:

View File

@ -6,14 +6,6 @@ $inherits:
from: tasks/branches/base_job_flags.yml
builds:
linux64_gecko:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_desktop_opt.yml
debug:
task: tasks/builds/b2g_desktop_debug.yml
linux64-mulet:
platforms:
- Mulet Linux
@ -60,30 +52,6 @@ tests:
tasks/builds/b2g_emulator_ics_debug.yml:
task: tasks/tests/b2g_emulator_crashtest.yml
chunks: 3
gaia-build:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_build_test.yml
gaia-build-unit:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_build_unit.yml
gaia-js-integration:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_gaia_js_integration_tests.yml
chunks: 4
tasks/builds/b2g_desktop_debug.yml:
task: tasks/tests/b2g_gaia_js_integration_tests.yml
chunks: 4
gaia-linter:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_linter.yml
gaia-unit:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_gaia_unit.yml
jsreftest:
allowed_build_tasks:
tasks/builds/b2g_emulator_ics_opt.yml:
@ -119,16 +87,8 @@ tests:
allowed_build_tasks:
tasks/builds/b2g_emulator_ics_opt.yml:
task: tasks/tests/b2g_emulator_mochitest_media.yml
mochitest-oop:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_mochitest_oop.yml
chunks: 1
reftest:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_reftests.yml
chunks: 10
tasks/builds/mulet_linux.yml:
task: tasks/tests/mulet_reftests.yml
chunks: 6
@ -138,11 +98,6 @@ tests:
tasks/builds/b2g_emulator_ics_debug.yml:
task: tasks/tests/b2g_emulator_reftest.yml
chunks: 10
reftest-sanity-oop:
allowed_build_tasks:
tasks/builds/b2g_desktop_opt.yml:
task: tasks/tests/b2g_reftests_sanity_oop.yml
chunks: 1
xpcshell:
allowed_build_tasks:
tasks/builds/b2g_emulator_ics_opt.yml:

View File

@ -1,36 +0,0 @@
$inherits:
from: 'tasks/builds/b2g_base.yml'
task:
metadata:
name: "[TC] B2G Desktop ( {{build_type}} )"
description: B2G Desktop {{build_type}}
workerType: b2gbuild-desktop
payload:
env:
MOZCONFIG: 'b2g/config/mozconfigs/linux64_gecko/nightly'
TOOLTOOL_MANIFEST: 'b2g/config/tooltool-manifests/linux64/releng.manifest'
command:
- /bin/bash
- -c
- >
checkout-gecko workspace &&
cd ./workspace/gecko/testing/taskcluster/scripts/builder &&
buildbot_step 'Build' ./build-b2g-desktop.sh $HOME/workspace
extra:
treeherderEnv:
- production
- staging
treeherder:
groupSymbol: "?"
groupName: Submitted by taskcluster
machine:
platform: b2g-linux64
# 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.linux-x86_64.tar.bz2'

View File

@ -1,20 +0,0 @@
$inherits:
from: 'tasks/builds/b2g_desktop_base.yml'
variables:
build_name: 'b2g-desktop'
build_type: 'debug'
task:
scopes:
- 'docker-worker:cache:workspace-{{project}}-b2g-desktop-objects-debug'
workerType: b2g-desktop-debug
extra:
treeherder:
collection:
debug: true
payload:
cache:
workspace-{{project}}-b2g-desktop-objects-debug: '/home/worker/workspace'
env:
MOZCONFIG: 'b2g/config/mozconfigs/linux64_gecko/debug'

View File

@ -1,19 +0,0 @@
$inherits:
from: 'tasks/builds/b2g_desktop_base.yml'
variables:
build_name: 'b2g-desktop'
build_type: 'opt'
task:
scopes:
- 'docker-worker:cache:workspace-{{project}}-b2g-desktop-objects-opt'
routes:
- 'index.buildbot.branches.{{project}}.linux64_gecko'
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.linux64_gecko'
workerType: b2g-desktop-opt
payload:
cache:
workspace-{{project}}-b2g-desktop-objects-opt: '/home/worker/workspace'
env:
MOZCONFIG: 'b2g/config/mozconfigs/linux64_gecko/nightly'

View File

@ -1,39 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] - Gaia Build Test'
description: Gaia Build Test test run
payload:
command:
- entrypoint # entrypoint ensures we are running in xvfb
- ./bin/pull_gaia.sh &&
- >
python ./mozharness/scripts/gaia_build_integration.py
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--no-pull
--test-packages-url {{test_packages_url}}
--download-symbols ondemand
--gaia-repo https://hg.mozilla.org/integration/gaia-central
--gaia-dir /home/worker
--xre-url http://people.mozilla.org/~jdai/xulrunner-sdk-40.zip
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherderEnv:
- production
- staging
treeherder:
groupSymbol: "?"
symbol: 'Gb'
productName: b2g

View File

@ -1,38 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] - Gaia Build Unit Test'
description: Gaia Build Unit Test
payload:
command:
- entrypoint
- ./bin/pull_gaia.sh &&
- >
python ./mozharness/scripts/gaia_build_unit.py
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--no-pull
--download-symbols ondemand
--installer-url {{build_url}}
--test-packages-url {{test_packages_url}}
--gaia-repo https://hg.mozilla.org/integration/gaia-central
--gaia-dir /home/worker
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherderEnv:
- production
- staging
treeherder:
groupSymbol: "?"
symbol: 'Gbu'
productName: b2g

View File

@ -1,43 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] - Gaia JS Integration Test'
description: Gaia JS Integration Test run {{chunk}}
payload:
command:
- entrypoint # entrypoint ensures we are running in xvfb
- ./bin/pull_gaia.sh &&
- >
python ./mozharness/scripts/gaia_integration.py
--no-read-buildbot-config
--config-file b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--no-pull
--installer-url {{build_url}}
--test-packages-url {{test_packages_url}}
--download-symbols ondemand
--total-chunk {{total_chunks}}
--this-chunk {{chunk}}
--gaia-repo https://hg.mozilla.org/integration/gaia-central
--gaia-dir /home/worker
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
chunks:
total: 40
treeherderEnv:
- production
- staging
treeherder:
groupName: Gaia JS Integration Test
groupSymbol: Gij
symbol: '{{chunk}}'
productName: b2g

View File

@ -1,39 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] Gaia Unit Test'
description: Gaia Unit Test
payload:
command:
- entrypoint
- ./bin/pull_gaia.sh &&
- >
python ./mozharness/scripts/gaia_unit.py
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_unit_production_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--no-pull
--installer-url {{build_url}}
--test-packages-url {{test_packages_url}}
--gaia-repo https://hg.mozilla.org/integration/gaia-central
--gaia-dir /home/worker
--xre-url https://queue.taskcluster.net/v1/task/wXAHAaxDQpqxoWF1iljJjg/runs/0/artifacts/public/cache/xulrunner-sdk-40.zip
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherderEnv:
- production
- staging
treeherder:
symbol: 'Gu'
groupSymbol: "?"
productName: b2g

View File

@ -1,37 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] - Gaia Linter'
description: Linter Test
payload:
command:
- entrypoint
- ./bin/pull_gaia.sh &&
- >
python ./mozharness/scripts/gaia_linter.py
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--download-symbols ondemand
--no-pull
--installer-url {{build_url}}
--test-packages-url {{test_packages_url}}
--gaia-repo https://hg.mozilla.org/integration/gaia-central
--gaia-dir /home/worker
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherderEnv:
- production
- staging
treeherder:
groupSymbol: "?"
symbol: 'Li'
productName: 'b2g'

View File

@ -1,34 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] B2G Mochitests {{chunk}}'
description: B2G Desktop Mochi test run {{chunk}}
payload:
command:
- entrypoint # entrypoint ensures we are running in xvfb
- >
python ./mozharness/scripts/b2g_desktop_unittest.py
--no-read-buildbot-config
--config-file /home/worker/b2g-desktop-config.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand
--test-suite mochitest
--total-chunk={{total_chunks}}
--this-chunk={{chunk}}
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherder:
groupName: Mochitest
groupSymbol: tc-M
symbol: {{chunk}}

View File

@ -1,35 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] Mochitest OOP'
description: Mochitest OOP test run {{chunk}}
payload:
command:
- entrypoint # entrypoint ensures we are running in xvfb
- >
python ./mozharness/scripts/b2g_desktop_unittest.py
--no-read-buildbot-config
--config-file b2g/desktop_automation_config.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand
--test-suite mochitest
--total-chunk={{total_chunks}}
--this-chunk={{chunk}}
--browser-arg -oop
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherder:
groupName: Mochitest OOP
groupSymbol: tc-M-oop
symbol: '{{chunk}}'
productName: b2g

View File

@ -1,34 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] Reftest'
description: Reftest test run {{chunk}}
payload:
command:
- entrypoint
- >
python ./mozharness/scripts/b2g_desktop_unittest.py
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/desktop_automation_config.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite reftest
--installer-url {{build_url}}
--test-url {{tests_url}}
--this-chunk {{chunk}}
--total-chunk {{total_chunks}}
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherder:
groupName: Reftest
groupSymbol: tc-R
symbol: 'R{{chunk}}'
productName: b2g

View File

@ -1,36 +0,0 @@
---
$inherits:
from: 'tasks/tests/b2g_unittest_base.yml'
task:
metadata:
name: '[TC] Reftest Sanity OOP'
description: Reftest Sanity OOP test run {{chunk}}
payload:
command:
- entrypoint
- >
python ./mozharness/scripts/b2g_desktop_unittest.py
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/desktop_automation_config.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite reftest
--test-manifest tests/layout/reftests/reftest-sanity/reftest.list
--browser-arg -oop
--installer-url {{build_url}}
--test-url {{tests_url}}
--this-chunk {{chunk}}
--total-chunk {{total_chunks}}
artifacts:
'public/build':
type: directory
path: '/home/worker/artifacts/'
expires: '{{#from_now}}1 year{{/from_now}}'
extra:
treeherder:
groupName: Reftest Sanity OOP
groupSymbol: tc-Rs-oop
symbol: 'Rs-oop'
productName: b2g