Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Update talos suites

Adjusts the lists of desktop and Android talos suites to reflect
the things that are currently actually run.
  • Loading branch information...
commit f9fcf24d8798163893c058df607d227db963c379 1 parent 183cc42
Phil Ringnalda authored September 17, 2012
108  trychooser
@@ -86,30 +86,30 @@ u_none = NoPrompt (" -u none")
86 86
 
87 87
 t_all = N ("All talos tests", "Run all talos tests on all chosen platforms", ' -t all')
88 88
 t_any = N ("Any talos tests", "Would you like to be asked about running each set of talos tests", ' -t ')
89  
-t_nochrome = N ("nochrome", "Run nochrome suite", 'nochrome,')
90  
-t_dromaeo = N ("dromaeo", "Run dromaeo suite", 'dromaeo,')
91  
-t_a11y = N ("a11y", "Run a11y suite", 'a11y,')
92  
-t_svg = N ("svg", "Run svg suite", 'svg,')
93  
-t_chrome = N ("chrome", "Run chrome suite", 'chrome,')
94  
-t_tp = N ("tp", "Run tp suite", 'tp,')
95  
-t_tp4 = N ("tp4", "Run tp4 suite", 'tp4,')
96  
-t_dirty = N ("dirty", "Run dirty suite", 'dirty,')
97  
-t_scroll = N ("scroll", "Run scroll suite", 'scroll,')
98  
-t_cold = N ("cold", "Run cold suite", 'cold,')
99  
-t_v8 = N ("v8", "Run v8 suite", 'v8,')
  89
+t_tpn = N ("tpn", "Run tpn suite", 'tpn,')
  90
+t_nochromer = N ("nochromer", "Run nochromer suite", 'nochromer,')
  91
+t_other = N ("other", "Run other suite", 'other,')
  92
+t_dirtypaint = N ("dirtypaint", "Run dirtypaint suite", 'dirtypaint,')
  93
+t_svgr = N ("svgr", "Run svgr suite", 'svgr,')
  94
+t_dromaeojs = N ("dromaeojs", "Run dromaeojs suite", 'dromaeojs,')
  95
+t_xperf = N ("xperf", "Run xperf suite", 'xperf,')
100 96
 t_none = NoPrompt (" -t none")
101 97
 
102  
-remote_talos = ','.join(['remote-ts', 'remote-tdhtml', 'remote-tsvg', 'remote-tsspider',
103  
-                         'remote-tpan', 'remote-tp4m', 'remote-tp4m_nochrome',])
  98
+remote_talos = ','.join(['remote-ts', 'remote-tdhtml', 'remote-tsvg', 'remote-tpan',
  99
+                         'remote-trobopan', 'remote-trobocheck', 'remote-troboprovider',
  100
+                         'remote-trobocheck2', 'remote-trobocheck3', 'remote-tp4m_nochrome',])
104 101
 t_all_android = N ("All android talos tests", "Run all android talos tests", remote_talos)
105 102
 t_any_android = N ("Any android talos tests", "Run any android talos tests", '')
106  
-t_svg_r = N ("remote-tsvg", "Run svg suite", 'remote-tsvg,')
  103
+t_ts_r = N ("remote-ts", "Run Android ts suite", 'remote-ts,')
  104
+t_tdhtml_r = N ("remote-tdhtml", "Run Android tdhtml suite", 'remote-tdhtml,')
  105
+t_tsvg_r = N ("remote-tsvg", "Run Android tsvg suite", 'remote-tsvg,')
  106
+t_tpan_r = N ("remote-tpan", "Run Android tpan suite", 'remote-tpan,')
  107
+t_trobopan_r = N ("remote-trobopan", "Run Android trobopan suite", 'remote-trobopan,')
  108
+t_trobocheck_r = N ("remote-trobocheck", "Run Android trobocheck suite", 'remote-trobocheck,')
  109
+t_trobocheck2_r = N ("remote-trobocheck2", "Run Android trobocheck2 suite", 'remote-trobocheck2,')
  110
+t_trobocheck3_r = N ("remote-trobocheck3", "Run Android trobocheck3 suite", 'remote-trobocheck3,')
  111
+t_troboprovider_r = N ("remote-troboprovider", "Run Android troboprovider suite", 'remote-troboprovider,')
107 112
 t_nochrome_r = N ("remote-tp4m_nochrome", "Run tp4m nochrome suite", 'remote-tp4m_nochrome,')
108  
-t_tp4_r = N ("remote-tp4m", "Run tp4 suite", 'remote-tp4m,')
109  
-t_ts_r = N ("remote-ts", "Run ts suite", 'remote-ts,')
110  
-t_tdhtml_r = N ("remote-tdhtml", "Run tdhtml suite", 'remote-tdhtml,')
111  
-t_tsspider_r = N ("remote-tsspdier", "Run tsspider suite", 'remote-tsspider,')
112  
-t_tpan_r = N ("remote-tpan", "Run tpan suite", 'remote-tpan,')
113 113
 t_none_r = NoPrompt ("")
114 114
 
115 115
 ################
@@ -217,51 +217,49 @@ u_mochitesto.n = D(t_all)
217 217
 
218 218
 t_all.y = finish
219 219
 t_all.n = t_any
220  
-t_any.y = t_nochrome
  220
+t_any.y = t_tpn
221 221
 t_any.n = t_none
222 222
 t_none.next = finish
223  
-t_nochrome.y = t_dromaeo
224  
-t_nochrome.n = t_dromaeo
225  
-t_dromaeo.y = t_a11y
226  
-t_dromaeo.n = t_a11y
227  
-t_a11y.y = t_svg
228  
-t_a11y.n = t_svg
229  
-t_svg.y = t_chrome
230  
-t_svg.n = t_chrome
231  
-t_chrome.y = t_tp
232  
-t_chrome.n = t_tp
233  
-t_tp.y = t_tp4
234  
-t_tp.n = t_tp4
235  
-t_tp4.y = t_dirty
236  
-t_tp4.n = t_dirty
237  
-t_dirty.y = t_scroll
238  
-t_dirty.n = t_scroll
239  
-t_scroll.y = t_cold
240  
-t_scroll.n = t_cold
241  
-t_cold.y = t_v8
242  
-t_cold.n = t_v8
243  
-t_v8.y = t_all_android
244  
-t_v8.n = t_all_android
  223
+t_tpn.y = t_nochromer
  224
+t_tpn.n = t_nochromer
  225
+t_nochromer.y = t_other
  226
+t_nochromer.n = t_other
  227
+t_other.y = t_dirtypaint
  228
+t_other.n = t_dirtypaint
  229
+t_dirtypaint.y = t_svgr
  230
+t_dirtypaint.n = t_svgr
  231
+t_svgr.y = t_dromaeojs
  232
+t_svgr.n = t_dromaeojs
  233
+t_dromaeojs.y = t_xperf
  234
+t_dromaeojs.n = t_xperf
  235
+t_xperf.y = t_all_android
  236
+t_xperf.n = t_all_android
245 237
 
246 238
 t_all_android.y = finish
247 239
 t_all_android.n = t_any_android
248  
-t_any_android.y = t_svg_r
  240
+t_any_android.y = t_ts_r
249 241
 t_any_android.n = t_none_r
250 242
 t_none_r.next = finish
251  
-t_svg_r.y = t_nochrome_r
252  
-t_svg_r.n = t_nochrome_r
253  
-t_nochrome_r.y = t_tp4_r
254  
-t_nochrome_r.n = t_tp4_r
255  
-t_tp4_r.y = t_ts_r
256  
-t_tp4_r.n = t_ts_r
257 243
 t_ts_r.y = t_tdhtml_r
258 244
 t_ts_r.n = t_tdhtml_r
259  
-t_tdhtml_r.y = t_tsspider_r
260  
-t_tdhtml_r.n = t_tsspider_r
261  
-t_tsspider_r.y = t_tpan_r
262  
-t_tsspider_r.n = t_tpan_r
263  
-t_tpan_r.y = D(finish)
264  
-t_tpan_r.n = D(finish)
  245
+t_tdhtml_r.y = t_tsvg_r
  246
+t_tdhtml_r.n = t_tsvg_r
  247
+t_tsvg_r.y = t_tpan_r
  248
+t_tsvg_r.n = t_tpan_r
  249
+t_tpan_r.y = t_trobopan_r
  250
+t_tpan_r.n = t_trobopan_r
  251
+t_trobopan_r.y = t_trobocheck_r
  252
+t_trobopan_r.n = t_trobocheck_r
  253
+t_trobocheck_r.y = t_trobocheck2_r
  254
+t_trobocheck_r.n = t_trobocheck2_r
  255
+t_trobocheck2_r.y = t_trobocheck3_r
  256
+t_trobocheck2_r.n = t_trobocheck3_r
  257
+t_trobocheck3_r.y = t_troboprovider_r
  258
+t_trobocheck3_r.n = t_troboprovider_r
  259
+t_troboprovider_r.y = t_nochrome_r
  260
+t_troboprovider_r.n = t_nochrome_r
  261
+t_nochrome_r.y = D(finish)
  262
+t_nochrome_r.n = D(finish)
265 263
 
266 264
 ################
267 265
 # The actual algorithm is simple
8  trychooser_test
@@ -25,9 +25,9 @@ tests = [
25 25
     ('NYYNYNNNNNNNNNNNNYYNNNNYNNNYYYYYYNNNYY', '-b do -p all -u xpcshell,jsreftest,marionette,mochitest-1,mochitest-2,mochitest-3,mochitest-4,mochitest-5,mochitest-o -t all'),
26 26
     ('NYYNYYNNNNNNYNNNNYYNNNNYNNYYY', '-b do -p all -u reftest,crashtest,xpcshell,jsreftest,marionette,mochitests -t all'),
27 27
     ('NYYYNNNN', '-b do -p all -u all -t none'),
28  
-    ('NYYYNYYYYYYYYYYYYY', '-b do -p all -u all -t nochrome,dromaeo,a11y,svg,chrome,tp,tp4,dirty,scroll,cold,v8,remote-ts,remote-tdhtml,remote-tsvg,remote-tsspider,remote-tpan,remote-tp4m,remote-tp4m_nochrome'),
29  
-    ('NYYYNYNNYYYYYYYYYNYYYYYYYYY', '-b do -p all -u all -t a11y,svg,chrome,tp,tp4,dirty,scroll,cold,v8,remote-tsvg,remote-tp4m_nochrome,remote-tp4m,remote-ts,remote-tdhtml,remote-tsspider,remote-tpan'),
30  
-    ('NYYYNYYYYYYYNYYNNNYNNNNYNN', '-b do -p all -u all -t nochrome,dromaeo,a11y,svg,chrome,tp,dirty,scroll,remote-tdhtml'),
  28
+    ('NYYYNYYYYYYYYYYYYY', '-b do -p all -u all -t tpn,nochromer,other,dirtypaint,svgr,dromaeojs,xperf,remote-ts,remote-tdhtml,remote-tsvg,remote-tpan,remote-trobopan,remote-trobocheck,remote-troboprovider,remote-trobocheck2,remote-trobocheck3,remote-tp4m_nochrome'),
  29
+    ('NYYYNYNNYYYYYNYYYYYYYYYYY', '-b do -p all -u all -t other,dirtypaint,svgr,dromaeojs,xperf,remote-ts,remote-tdhtml,remote-tsvg,remote-tpan,remote-trobopan,remote-trobocheck,remote-trobocheck2,remote-trobocheck3,remote-troboprovider,remote-tp4m_nochrome'),
  30
+    ('NYYYNYYYYYYNYNYNNNNNNNNYN', '-b do -p all -u all -t tpn,nochromer,other,dirtypaint,svgr,xperf,remote-troboprovider'),
31 31
     ('NYYNYNNNNNNNNNNNNNNNNNNNNNYNN', '-b do -p all -u mochitests -t none'),
32 32
     ]
33 33
 
@@ -35,7 +35,7 @@ invalid_tests = [
35 35
     ('NYNNNNNNNNYY', ": try: -b do -p -u all -t all"), # No platforms
36 36
     ('NNNNYYY', ""), # No builds
37 37
     ('NYYNYNNNNNNNNNNNNNNNNNNNNNNNNNN', ": try: -b do -p all -u -t none"), # Wanted unittests, none picked
38  
-    ('NYYYNYNNNNNNNNNNNNYNNNNNNNNN', ": try: -b do -p all -u all -t"), # Wanted talos, none picked
  38
+    ('NYYYNYNNNNNNNNYNNNNNNNNNN', ": try: -b do -p all -u all -t"), # Wanted talos, none picked
39 39
     ]
40 40
 
41 41
 tests = [(a, 'try: ' + b) for (a,b) in tests]

0 notes on commit f9fcf24

Please sign in to comment.
Something went wrong with that request. Please try again.