mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1236835 - Disable all B2G Desktop Builds & Tests on All trees. r=garndt, r=rail
This commit is contained in:
parent
3dfe336dba
commit
a8a33e3a07
@ -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"
|
|
@ -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
|
|
||||||
}
|
|
||||||
]
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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",
|
|
||||||
#########################################################################
|
|
||||||
}
|
|
@ -1,7 +0,0 @@
|
|||||||
import os
|
|
||||||
|
|
||||||
config = {
|
|
||||||
'stage_platform': 'linux64_gecko-debug',
|
|
||||||
'debug_build': True,
|
|
||||||
'src_mozconfig': 'b2g/config/mozconfigs/linux64_gecko/debug',
|
|
||||||
}
|
|
@ -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 ###################################
|
|
@ -6,14 +6,6 @@ $inherits:
|
|||||||
from: tasks/branches/base_job_flags.yml
|
from: tasks/branches/base_job_flags.yml
|
||||||
|
|
||||||
builds:
|
builds:
|
||||||
linux64_gecko:
|
|
||||||
platforms:
|
|
||||||
- b2g
|
|
||||||
types:
|
|
||||||
opt:
|
|
||||||
task: tasks/builds/b2g_desktop_opt.yml
|
|
||||||
debug:
|
|
||||||
task: tasks/builds/b2g_desktop_debug.yml
|
|
||||||
linux64-mulet:
|
linux64-mulet:
|
||||||
platforms:
|
platforms:
|
||||||
- b2g
|
- b2g
|
||||||
@ -22,39 +14,8 @@ builds:
|
|||||||
task: tasks/builds/mulet_linux.yml
|
task: tasks/builds/mulet_linux.yml
|
||||||
|
|
||||||
tests:
|
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:
|
mochitest:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_mochitests.yml
|
task: tasks/tests/mulet_mochitests.yml
|
||||||
chunks: 5
|
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
|
|
||||||
|
@ -6,14 +6,6 @@ $inherits:
|
|||||||
from: tasks/branches/base_job_flags.yml
|
from: tasks/branches/base_job_flags.yml
|
||||||
|
|
||||||
builds:
|
builds:
|
||||||
linux64_gecko:
|
|
||||||
platforms:
|
|
||||||
- b2g
|
|
||||||
types:
|
|
||||||
opt:
|
|
||||||
task: tasks/builds/b2g_desktop_opt.yml
|
|
||||||
debug:
|
|
||||||
task: tasks/builds/b2g_desktop_debug.yml
|
|
||||||
linux64-mulet:
|
linux64-mulet:
|
||||||
platforms:
|
platforms:
|
||||||
- Mulet Linux
|
- Mulet Linux
|
||||||
@ -200,32 +192,22 @@ tests:
|
|||||||
task: tasks/tests/fx_linux64_crashtest.yml
|
task: tasks/tests/fx_linux64_crashtest.yml
|
||||||
gaia-build:
|
gaia-build:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
|
||||||
task: tasks/tests/b2g_build_test.yml
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_build_test.yml
|
task: tasks/tests/mulet_build_test.yml
|
||||||
gaia-build-unit:
|
gaia-build-unit:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
|
||||||
task: tasks/tests/b2g_build_unit.yml
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_build_unit.yml
|
task: tasks/tests/mulet_build_unit.yml
|
||||||
gaia-js-integration:
|
gaia-js-integration:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
|
||||||
task: tasks/tests/b2g_gaia_js_integration_tests.yml
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_gaia_js_integration_tests.yml
|
task: tasks/tests/mulet_gaia_js_integration_tests.yml
|
||||||
gaia-linter:
|
gaia-linter:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
|
||||||
task: tasks/tests/b2g_linter.yml
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_linter.yml
|
task: tasks/tests/mulet_linter.yml
|
||||||
gaia-unit:
|
gaia-unit:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
|
||||||
task: tasks/tests/b2g_gaia_unit.yml
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_gaia_unit.yml
|
task: tasks/tests/mulet_gaia_unit.yml
|
||||||
gaia-unit-oop:
|
gaia-unit-oop:
|
||||||
@ -250,10 +232,6 @@ tests:
|
|||||||
task: tasks/tests/mulet_mochitests.yml
|
task: tasks/tests/mulet_mochitests.yml
|
||||||
tasks/builds/b2g_emulator_x86_kk_opt.yml:
|
tasks/builds/b2g_emulator_x86_kk_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest.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:
|
mochitest-push:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/dbg_linux64.yml:
|
tasks/builds/dbg_linux64.yml:
|
||||||
@ -266,10 +244,6 @@ tests:
|
|||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_reftests.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:
|
web-platform-tests-reftests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/dbg_linux64.yml:
|
tasks/builds/dbg_linux64.yml:
|
||||||
|
@ -6,14 +6,6 @@ $inherits:
|
|||||||
from: tasks/branches/base_job_flags.yml
|
from: tasks/branches/base_job_flags.yml
|
||||||
|
|
||||||
builds:
|
builds:
|
||||||
linux64_gecko:
|
|
||||||
platforms:
|
|
||||||
- b2g
|
|
||||||
types:
|
|
||||||
opt:
|
|
||||||
task: tasks/builds/b2g_desktop_opt.yml
|
|
||||||
debug:
|
|
||||||
task: tasks/builds/b2g_desktop_debug.yml
|
|
||||||
linux64-mulet:
|
linux64-mulet:
|
||||||
platforms:
|
platforms:
|
||||||
- Mulet Linux
|
- Mulet Linux
|
||||||
@ -60,30 +52,6 @@ tests:
|
|||||||
tasks/builds/b2g_emulator_ics_debug.yml:
|
tasks/builds/b2g_emulator_ics_debug.yml:
|
||||||
task: tasks/tests/b2g_emulator_crashtest.yml
|
task: tasks/tests/b2g_emulator_crashtest.yml
|
||||||
chunks: 3
|
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:
|
jsreftest:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
@ -119,16 +87,8 @@ tests:
|
|||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest_media.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:
|
reftest:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
|
||||||
task: tasks/tests/b2g_reftests.yml
|
|
||||||
chunks: 10
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_reftests.yml
|
task: tasks/tests/mulet_reftests.yml
|
||||||
chunks: 6
|
chunks: 6
|
||||||
@ -138,11 +98,6 @@ tests:
|
|||||||
tasks/builds/b2g_emulator_ics_debug.yml:
|
tasks/builds/b2g_emulator_ics_debug.yml:
|
||||||
task: tasks/tests/b2g_emulator_reftest.yml
|
task: tasks/tests/b2g_emulator_reftest.yml
|
||||||
chunks: 10
|
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:
|
xpcshell:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
|
@ -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'
|
|
@ -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'
|
|
@ -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'
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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'
|
|
@ -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}}
|
|
||||||
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
Loading…
Reference in New Issue
Block a user