Bug 1357673 - Fix extra platforms in try parsing test draft
authorBrian Stack <bstack@mozilla.com>
Fri, 21 Apr 2017 09:27:46 -0700
changeset 566468 295502ccd3a4f697dc05b50fea262ac55ecf4429
parent 566467 27d18edf8b9b3db6fee59acfcdf7cb1b01c52148
child 625326 11816df18fd27eff4af7db7d836fe7fc8eb391e5
push id55227
push userbstack@mozilla.com
push dateFri, 21 Apr 2017 16:28:04 +0000
bugs1357673
milestone55.0a1
Bug 1357673 - Fix extra platforms in try parsing test MozReview-Commit-ID: L4mBVH7N3NL
taskcluster/taskgraph/test/test_try_option_syntax.py
--- a/taskcluster/taskgraph/test/test_try_option_syntax.py
+++ b/taskcluster/taskgraph/test/test_try_option_syntax.py
@@ -12,47 +12,47 @@ from ..graph import Graph
 from ..taskgraph import TaskGraph
 from ..task import Task
 from mozunit import main
 
 
 def unittest_task(n, tp, bt='opt'):
     return (n, Task('test', n, {
         'unittest_try_name': n,
-        'test_platform': tp,
+        'test_platform': tp.split('/')[0],
         'build_type': bt,
     }, {}))
 
 
 def talos_task(n, tp, bt='opt'):
     return (n, Task('test', n, {
         'talos_try_name': n,
-        'test_platform': tp,
+        'test_platform': tp.split('/')[0],
         'build_type': bt,
     }, {}))
 
 
 tasks = {k: v for k, v in [
     unittest_task('mochitest-browser-chrome', 'linux'),
     unittest_task('mochitest-browser-chrome-e10s', 'linux64'),
     unittest_task('mochitest-chrome', 'linux'),
     unittest_task('mochitest-webgl', 'linux'),
     unittest_task('extra1', 'linux', 'debug'),
     unittest_task('extra2', 'win32'),
     unittest_task('crashtest-e10s', 'linux'),
     unittest_task('gtest', 'linux64'),
     unittest_task('l10n-thing', 'linux-l10n'),
     talos_task('dromaeojs', 'linux64'),
-    unittest_task('mochitest-browser-chrome', 'linux/opt'),
-    unittest_task('mochitest-browser-chrome-e10s', 'linux64/debug'),
-    unittest_task('mochitest-chrome', 'linux/this'),
-    unittest_task('mochitest-webgl', 'linux/that'),
-    unittest_task('crashtest-e10s', 'linux/other'),
-    unittest_task('gtest', 'linux64/asan'),
-    talos_task('dromaeojs', 'linux64/psan'),
+    unittest_task('extra3', 'linux/opt'),
+    unittest_task('extra4', 'linux64/debug'),
+    unittest_task('extra5', 'linux/this'),
+    unittest_task('extra6', 'linux/that'),
+    unittest_task('extra7', 'linux/other'),
+    unittest_task('extra8', 'linux64/asan'),
+    talos_task('extra9', 'linux64/psan'),
 ]}
 
 for r in RIDEALONG_BUILDS.values():
     tasks.update({k: v for k, v in [
         unittest_task(n + '-test', n) for n in r
     ]})
 
 unittest_tasks = {k: v for k, v in tasks.iteritems()