Bug 1155362 - enable SETA for Android in buildbot scheduling, configs r=Callek
authorkmoir@mozilla.com
Fri, 24 Apr 2015 09:57:52 -0400 (2015-04-24)
changeset 12237 6551b6f52a01ad7489995907216b084ded90610e
parent 12236 d3beb963babb80c8d37533c7780d26c63e6115c3
child 12238 525f045191d1cd08a737388fde4e15c8021fe094
child 12241 cea2ef0679c40386e7e9f03df61214c95fb3ccd6
push id8846
push userkmoir@mozilla.com
push dateFri, 24 Apr 2015 13:58:02 +0000 (2015-04-24)
reviewersCallek
bugs1155362
Bug 1155362 - enable SETA for Android in buildbot scheduling, configs r=Callek
mozilla-tests/mobile_config.py
--- 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