Bug 1155362 - enable SETA for Android in buildbot scheduling, configs r=Callek
--- a/mozilla-tests/mobile_config.py
+++ b/mozilla-tests/mobile_config.py
@@ -12,16 +12,20 @@ import project_branches
reload(project_branches)
from project_branches import PROJECT_BRANCHES, ACTIVE_PROJECT_BRANCHES
import localconfig
reload(localconfig)
from localconfig import SLAVES, TRY_SLAVES, GLOBAL_VARS, GRAPH_CONFIG
from config import MOZHARNESS_REBOOT_CMD
+import config_seta_mobile
+reload(config_seta_mobile)
+from config_seta_mobile import loadSkipConfigMobile
+
TALOS_REMOTE_FENNEC_OPTS = {
'productName': 'fennec',
'remoteTests': True,
'remoteExtras': {
'options': [
'--sampleConfig', 'remote.config',
'--output', 'local.yml',
'--webServer', 'talos-remote.pvt.build.mozilla.org',
@@ -2501,16 +2505,17 @@ effects. Does not remove any suites from
if not slave_plat in BRANCHES[branch]['platforms'][platform]:
continue
if not slave_plat == slave_platform:
continue
for unittest_suite_type, unittest_suites in BRANCHES[branch]['platforms'][platform][slave_plat].items():
# This replaces the contents of the unittest_suites list in place with the filtered list.
unittest_suites[:] = [ suite for suite in unittest_suites if not suite_to_remove in suite[0] ]
+loadSkipConfigMobile(BRANCHES)
# schedule jittests for pandas on cedar and try
# https://bugzilla.mozilla.org/show_bug.cgi?id=912997
# https://bugzilla.mozilla.org/show_bug.cgi?id=931874
remove_suite_from_slave_platform(BRANCHES, PLATFORMS, 'jittest', 'panda_android', branches_to_keep=['cedar', 'try'])
# schedule instrumentation tests for pandas on ash and cedar
# https://bugzilla.mozilla.org/show_bug.cgi?id=1064010