Bug 1271394 - Enable all standard tests on projects/larch branch r=kmoir
authorAlin Selagea <aselagea@mozilla.com>
Thu, 19 May 2016 12:47:59 +0300 (2016-05-19)
changeset 14224 151b97c26b65c548cc25c10ddf61c7154806f62e
parent 14223 8aa5b6e8e7c13053c6befdb95e1f53d22288b664
child 14225 f00e825ae12eaadeb9052bb2f54922dba616f8a7
push id9979
push useraselagea@mozilla.com
push dateThu, 19 May 2016 09:48:13 +0000 (2016-05-19)
reviewerskmoir
bugs1271394
Bug 1271394 - Enable all standard tests on projects/larch branch r=kmoir
mozilla-tests/config.py
mozilla/project_branches.py
--- a/mozilla-tests/config.py
+++ b/mozilla-tests/config.py
@@ -57,17 +57,17 @@ BRANCHES = {
         },
         'lock_platforms': True,
     },
     'try': {
         'coallesce_jobs': False,
     },
 }
 
-TWIGS = [x for x in ACTIVE_PROJECT_BRANCHES if x not in ('mozilla-inbound', 'fx-team')]
+TWIGS = [x for x in ACTIVE_PROJECT_BRANCHES if x not in ('mozilla-inbound', 'fx-team', 'larch')]
 
 setMainFirefoxVersions(BRANCHES)
 
 # Talos
 PLATFORMS = {
     'linux': {},
     'linux64': {},
     'linux64-asan': {},
--- a/mozilla/project_branches.py
+++ b/mozilla/project_branches.py
@@ -314,19 +314,25 @@ PROJECT_BRANCHES = {
         'stage_product': {
             'firefox': 'firefox',
             'fennec': 'mobile',
         },
         'push_to_releases_automatic': False,
         'merge_builds': False,
     },
     'larch': {
-        'lock_platforms': True,
-        'platforms': {
+        'merge_builds': False,
+        'repo_path': 'projects/larch',
+        'enable_perproduct_builds': True,
+        'mozconfig_dir': 'mozilla-central',
+        'pgo_strategy': 'periodic',
+        'talos_suites': {
+            'xperf': 1,
         },
+        'branch_projects': ['spidermonkey_tier_1', 'spidermonkey_info'],
     },
     # disabled in bug 1215527
     # 'maple': {},
     # customizations for integration work for bugs 481815 and 307181
     'oak': {
         'enable_nightly': True,
         'updates_enabled': True,
         'create_partial': True,