bb2eb4c7c4666b4d893c2c213e588b61047c2561
[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 [NightlyHwQual]
54 run_on: nightly
55 suite: hwqual
56 branch_specs: >=R21
57 pool: suites
58 num: 3
59
60 [KernelDailyRegression]
61 run_on: nightly
62 suite: kernel_daily_regression
63 branch_specs: >=R21
64 pool: suites
65 num: 2
66
67 [KernelDailyBenchmarks]
68 run_on: nightly
69 suite: kernel_daily_benchmarks
70 branch_specs: >=R21
71 pool: suites
72
73 [KernelPerBuildRegression]
74 run_on: new_build
75 suite: kernel_per-build_regression
76 branch_specs: >=R21
77 pool: suites
78 num: 2
79
80 [KernelPerBuildBenchmarks]
81 run_on: new_build
82 suite: kernel_per-build_benchmarks
83 branch_specs: >=R21
84 pool: suites
85
86 [NightlyRegression]
87 run_on: nightly
88 suite: regression
89 branch_specs: >=R21
90 pool: suites
91 num: 2
92
93 [Network3g]
94 run_on: nightly
95 suite: network3g
96 branch_specs: >=R25
97 pool: cellular
98 num: 6
99
100 [Network3g_tmobile]
101 run_on: nightly
102 suite: network3g_tmobile
103 branch_specs: >=R28
104 pool: cellular
105 num: 4
106
107 [Network3g_verizon]
108 run_on: nightly
109 suite: network3g_verizon
110 branch_specs: >=R28
111 pool: cellular
112 num: 2
113
114 [Network3g_pseudomodem]
115 run_on: new_build
116 suite: network3g_pseudomodem
117 branch_specs: >=R29
118 pool: suites
119
120 [WifiCellSuite]
121 run_on: nightly
122 suite: wificell
123 pool: wificell
124 branch_specs: >=R26
125
126 [OncCellSuite]
127 run_on: nightly
128 suite: onccell
129 pool: onccell
130 branch_specs: >=R26
131
132 [WiFiChaosSuite]
133 run_on: nightly
134 suite: wifichaos
135 pool: wifichaos
136 branch_specs: ==R28
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 [WebRTC]
208 run_on: nightly
209 suite: webrtc
210 branch_specs: >=R26
211 pool: suites
212
213 [sync]
214 run_on: new_build
215 suite: sync
216 branch_specs: >=R21
217 pool: suites
218
219 [browsertests]
220 run_on: new_build
221 suite: browsertests
222 branch_specs: >=R21
223 pool: suites
224
225 [SpringBVT]
226 run_on: new_build
227 suite: bvt
228 branch_specs: >=R28
229 pool: spring
230 num: 3
231
232 # run only and post-ALEX platforms (so do not run mario, zgb, and alex)
233 [VDA]
234 run_on: new_build
235 suite: vda
236 branch_specs: >=R23
237 pool: vda
238 num: 2
239
240 [LinkPerf]
241 run_on: new_build
242 suite: link_perf
243 branch_specs: >=R23
244 pool: link_perf
245
246 [FirmwarePerBuildRegression_normal]
247 run_on: new_build
248 suite: faft_normal
249 pool: faft-normal
250 branch_specs: >=R26
251
252 [FirmwarePerBuildRegression_dev]
253 run_on: new_build
254 suite: faft_dev
255 pool: faft-dev
256 branch_specs: >=R26
257
258 [FirmwarePerBuildRegression_ec]
259 run_on: new_build
260 suite: faft_ec
261 pool: faft-ec
262 branch_specs: >=R26
263
264 #[Network_wifi]
265 # We need to figure out how we can work out the scheduling of this test.
266 #run_on: nightly
267 #suite: network_wifi
268 #branch_specs: >=R21
269 #pool: ????
270
271 [perf_v2]
272 run_on: new_build
273 suite: perf_v2
274 branch_specs: >=R27
275 pool: suites
276
277 [NetworkNightly]
278 run_on: nightly
279 suite: network_nightly
280 branch_specs: >=R29
281 pool: suites
282
283 [WiFi_MatFuncDaily]
284 run_on: nightly
285 suite: wifi_matfunc
286 branch_specs: >=R29
287 pool: wificell