ee0c0d9dd2b57f9b1001a7157bb97c25bad59670
[chromiumos/third_party/autotest.git] / suite_scheduler.ini
1 # When changing this file, you can (and should) validate your changes by
2 # running |./site_utils/suite_scheduler/suite_scheduler.py --sanity|
3 #
4 # When adding tests to a suite, if one (or more) of the tests contains
5 # DEPENDENCIES, then the number of different host specifications required
6 # can increase. This means that the number of physical machines the suite
7 # must ask for increases, as if a suite needs two different machines, and
8 # only asks for one, then there's going to be some set of tests that can't
9 # run. The sanity check will describe to you what suites to set at what
10 # number of machines to make sure all suites can run.
11
12 #[nightly_params]
13 #always_handle: True
14
15 [WeeklyKernelRegressions]
16 run_on: weekly
17 suite: kernel_weekly_regression
18 branch_specs: >=R21
19 pool: suites
20 num: 2
21
22 [WeeklyPowerRequirements]
23 run_on: weekly
24 suite: power_requirements
25 branch_specs: >=R22
26 pool: power
27
28 [WeeklyVideoRegressions]
29 run_on: weekly
30 suite: video_weekly_regression
31 branch_specs: >=R27
32 pool: suites
33 num: 2
34
35 [NightlyGraphics]
36 run_on: nightly
37 suite: graphics
38 branch_specs: >=R21
39 pool: suites
40
41 [PerBuildGraphics]
42 run_on: new_build
43 suite: graphics_per-build
44 branch_specs: >=R28
45 pool: suites
46
47 [GraphicsGLES]
48 run_on: nightly
49 suite: graphicsGLES
50 branch_specs: >=R22
51 pool: snow
52
53 [GpuHang]
54 run_on: new_build
55 suite: gpu_hang
56 branch_specs: >=R31
57 pool: suites
58
59 [NightlyHwQual]
60 run_on: nightly
61 suite: hwqual
62 branch_specs: >=R21
63 pool: suites
64 num: 3
65
66 [KernelDailyRegression]
67 run_on: nightly
68 suite: kernel_daily_regression
69 branch_specs: >=R21
70 pool: suites
71 num: 2
72
73 [KernelDailyBenchmarks]
74 run_on: nightly
75 suite: kernel_daily_benchmarks
76 branch_specs: >=R21
77 pool: suites
78
79 [KernelPerBuildRegression]
80 run_on: new_build
81 suite: kernel_per-build_regression
82 branch_specs: >=R21
83 pool: suites
84 num: 2
85
86 [KernelPerBuildBenchmarks]
87 run_on: new_build
88 suite: kernel_per-build_benchmarks
89 branch_specs: >=R21
90 pool: suites
91
92 [NightlyRegression]
93 run_on: nightly
94 suite: regression
95 branch_specs: >=R21
96 pool: suites
97 num: 2
98
99 [Network3g]
100 run_on: nightly
101 suite: network3g
102 branch_specs: >=R25
103 pool: cellular
104 num: 7
105
106 [Network3g_tmobile]
107 run_on: nightly
108 suite: network3g_tmobile
109 branch_specs: >=R28
110 pool: cellular
111 num: 4
112
113 [Network3g_verizon]
114 run_on: nightly
115 suite: network3g_verizon
116 branch_specs: >=R28
117 pool: cellular
118 num: 2
119
120 [Network3g_pseudomodem]
121 run_on: new_build
122 suite: network3g_pseudomodem
123 branch_specs: >=R29
124 pool: suites
125
126 [NetworkUI]
127 run_on: new_build
128 suite: network_ui
129 branch_specs: >=R30
130 pool: suites
131
132 [OncCellSuite]
133 run_on: nightly
134 suite: onccell
135 pool: onccell
136 branch_specs: >=R26
137
138 [PowerDaily]
139 run_on: nightly
140 suite: power_daily
141 branch_specs: >=R21
142 pool: power
143
144 [Perfalerts]
145 # Not a part of perf build because it requires 3 machines.
146 run_on: new_build
147 suite: perfalerts
148 branch_specs: >=R21
149 pool: suites
150 num: 1
151
152 [SecuritySuite]
153 run_on: new_build
154 suite: security
155 branch_specs: >=R21
156 pool: suites
157
158 [Power_build]
159 run_on: new_build
160 suite: power_build
161 branch_specs: >=R21
162 pool: power
163
164 [pyauto]
165 run_on: new_build
166 suite: pyauto
167 branch_specs: >=R21
168 pool: suites
169
170 [pyauto_perf]
171 run_on: new_build
172 suite: pyauto_perf
173 branch_specs: >=R21
174 pool: suites
175
176 [pyauto_perf_snow]
177 run_on: new_build
178 suite: pyauto_perf
179 branch_specs: >=R22
180 pool: snow
181
182 [pyauto_basic]
183 run_on: new_build
184 suite: pyauto_basic
185 branch_specs: >=R21
186 pool: suites
187
188 [pagecycler]
189 run_on: new_build
190 suite: pagecycler
191 branch_specs: >=R21
192 pool: suites
193
194 [audio]
195 run_on: new_build
196 suite: audio
197 branch_specs: >=R21
198 pool: suites
199
200 [video]
201 run_on: new_build
202 suite: video
203 branch_specs: >=R26
204 pool: suites
205 num: 4
206
207 [youtube_mse_eme]
208 run_on: new_build
209 suite: youtube_mse_eme
210 branch_specs: >=R30
211 pool: suites
212
213 [youtube_page]
214 run_on: new_build
215 suite: youtube_page
216 branch_specs: >=R30
217 pool: suites
218
219 [WebRTC]
220 run_on: nightly
221 suite: webrtc
222 branch_specs: >=R26
223 pool: suites
224
225 [sync]
226 run_on: new_build
227 suite: sync
228 branch_specs: >=R21
229 pool: suites
230
231 [browsertests]
232 run_on: new_build
233 suite: browsertests
234 branch_specs: >=R21
235 pool: suites
236
237 # run only and post-ALEX platforms (so do not run mario, zgb, and alex)
238 [VDA]
239 run_on: new_build
240 suite: vda
241 branch_specs: >=R23
242 pool: vda
243 num: 2
244
245 [LinkPerf]
246 run_on: new_build
247 suite: link_perf
248 branch_specs: >=R23
249 pool: link_perf
250
251 [FirmwarePerBuildRegression_normal]
252 run_on: new_build
253 suite: faft_normal
254 pool: faft-normal
255 branch_specs: >=R26
256
257 [FirmwarePerBuildRegression_dev]
258 run_on: new_build
259 suite: faft_dev
260 pool: faft-dev
261 branch_specs: >=R26
262
263 [FirmwarePerBuildRegression_ec]
264 run_on: new_build
265 suite: faft_ec
266 pool: faft-ec
267 branch_specs: >=R26
268
269 #[Network_wifi]
270 # We need to figure out how we can work out the scheduling of this test.
271 #run_on: nightly
272 #suite: network_wifi
273 #branch_specs: >=R21
274 #pool: ????
275
276 [perf_v2]
277 run_on: new_build
278 suite: perf_v2
279 branch_specs: >=R27
280 pool: suites
281
282 [NetworkNightly]
283 run_on: nightly
284 suite: network_nightly
285 branch_specs: >=R29
286 pool: suites
287
288 [WiFi_MatFuncDaily]
289 run_on: nightly
290 suite: wifi_matfunc
291 branch_specs: >=R29
292 pool: wificell
293
294 [WiFi_FlakyTests]
295 run_on: nightly
296 suite: wifi_flaky
297 branch_specs: >=R30
298 pool: wificell
299
300 [SecurityWeekly]
301 run_on: weekly
302 suite: security_weekly
303 branch_specs: >=R30
304 pool: suites