xref: /aosp_15_r20/external/autotest/metadata/tests/firmware.star (revision 9c5db1993ded3edbeafc8092d69fe5de2ee02df7)
1*9c5db199SXin Li
2*9c5db199SXin Li# Copyright 2020 The Chromium OS Authors. All rights reserved.
3*9c5db199SXin Li# Use of this source code is governed by a BSD-style license that can be
4*9c5db199SXin Li# found in the LICENSE file.
5*9c5db199SXin Li
6*9c5db199SXin Li# !!! GENERATED FILE. DO NOT EDIT !!!
7*9c5db199SXin Li
8*9c5db199SXin Liload('//metadata/test_common.star', 'test_common')
9*9c5db199SXin Li
10*9c5db199SXin Lidef define_tests():
11*9c5db199SXin Li    return [
12*9c5db199SXin Li        test_common.define_test(
13*9c5db199SXin Li            'firmware/BaseECKeyboard',
14*9c5db199SXin Li            suites = [],
15*9c5db199SXin Li            main_package = '',
16*9c5db199SXin Li        ),
17*9c5db199SXin Li        test_common.define_test(
18*9c5db199SXin Li            'firmware/Bmpblk',
19*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv4', 'faft_normal'],
20*9c5db199SXin Li            main_package = '',
21*9c5db199SXin Li        ),
22*9c5db199SXin Li        test_common.define_test(
23*9c5db199SXin Li            'firmware/CgptStress',
24*9c5db199SXin Li            suites = ['faft_normal', 'faft_stress'],
25*9c5db199SXin Li            main_package = '',
26*9c5db199SXin Li        ),
27*9c5db199SXin Li        test_common.define_test(
28*9c5db199SXin Li            'firmware/ChipFwUpdate',
29*9c5db199SXin Li            suites = [],
30*9c5db199SXin Li            main_package = '',
31*9c5db199SXin Li        ),
32*9c5db199SXin Li        test_common.define_test(
33*9c5db199SXin Li            'firmware/ClearTPMOwnerAndReset',
34*9c5db199SXin Li            suites = [],
35*9c5db199SXin Li            main_package = '',
36*9c5db199SXin Li        ),
37*9c5db199SXin Li        test_common.define_test(
38*9c5db199SXin Li            'firmware/CompareChipFwToShellBall',
39*9c5db199SXin Li            suites = [],
40*9c5db199SXin Li            main_package = '',
41*9c5db199SXin Li        ),
42*9c5db199SXin Li        test_common.define_test(
43*9c5db199SXin Li            'firmware/ConsecutiveBoot',
44*9c5db199SXin Li            suites = ['faft_stress'],
45*9c5db199SXin Li            main_package = '',
46*9c5db199SXin Li        ),
47*9c5db199SXin Li        test_common.define_test(
48*9c5db199SXin Li            'firmware/ConsecutiveBootPowerButton',
49*9c5db199SXin Li            suites = ['faft_stress'],
50*9c5db199SXin Li            main_package = '',
51*9c5db199SXin Li        ),
52*9c5db199SXin Li        test_common.define_test(
53*9c5db199SXin Li            'firmware/ConsecutiveLidSwitch',
54*9c5db199SXin Li            suites = ['faft_stress'],
55*9c5db199SXin Li            main_package = '',
56*9c5db199SXin Li        ),
57*9c5db199SXin Li        test_common.define_test(
58*9c5db199SXin Li            'firmware/CorruptBothFwBodyAB',
59*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
60*9c5db199SXin Li            main_package = '',
61*9c5db199SXin Li        ),
62*9c5db199SXin Li        test_common.define_test(
63*9c5db199SXin Li            'firmware/CorruptBothFwSigAB',
64*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
65*9c5db199SXin Li            main_package = '',
66*9c5db199SXin Li        ),
67*9c5db199SXin Li        test_common.define_test(
68*9c5db199SXin Li            'firmware/CorruptBothKernelAB',
69*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
70*9c5db199SXin Li            main_package = '',
71*9c5db199SXin Li        ),
72*9c5db199SXin Li        test_common.define_test(
73*9c5db199SXin Li            'firmware/CorruptFwBodyA',
74*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
75*9c5db199SXin Li            main_package = '',
76*9c5db199SXin Li        ),
77*9c5db199SXin Li        test_common.define_test(
78*9c5db199SXin Li            'firmware/CorruptFwBodyB',
79*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
80*9c5db199SXin Li            main_package = '',
81*9c5db199SXin Li        ),
82*9c5db199SXin Li        test_common.define_test(
83*9c5db199SXin Li            'firmware/CorruptFwSigA',
84*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
85*9c5db199SXin Li            main_package = '',
86*9c5db199SXin Li        ),
87*9c5db199SXin Li        test_common.define_test(
88*9c5db199SXin Li            'firmware/CorruptFwSigB',
89*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
90*9c5db199SXin Li            main_package = '',
91*9c5db199SXin Li        ),
92*9c5db199SXin Li        test_common.define_test(
93*9c5db199SXin Li            'firmware/CorruptKernelA',
94*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
95*9c5db199SXin Li            main_package = '',
96*9c5db199SXin Li        ),
97*9c5db199SXin Li        test_common.define_test(
98*9c5db199SXin Li            'firmware/CorruptKernelB',
99*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
100*9c5db199SXin Li            main_package = '',
101*9c5db199SXin Li        ),
102*9c5db199SXin Li        test_common.define_test(
103*9c5db199SXin Li            'firmware/CorruptRecoveryCache',
104*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ro_qual', 'faft_lv3'],
105*9c5db199SXin Li            main_package = '',
106*9c5db199SXin Li        ),
107*9c5db199SXin Li        test_common.define_test(
108*9c5db199SXin Li            'firmware/Cr50BID',
109*9c5db199SXin Li            suites = ['faft_cr50_experimental'],
110*9c5db199SXin Li            main_package = '',
111*9c5db199SXin Li        ),
112*9c5db199SXin Li        test_common.define_test(
113*9c5db199SXin Li            'firmware/Cr50CCDFirmwareUpdate',
114*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
115*9c5db199SXin Li            main_package = '',
116*9c5db199SXin Li        ),
117*9c5db199SXin Li        test_common.define_test(
118*9c5db199SXin Li            'firmware/Cr50CCDServoCap',
119*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
120*9c5db199SXin Li            main_package = '',
121*9c5db199SXin Li        ),
122*9c5db199SXin Li        test_common.define_test(
123*9c5db199SXin Li            'firmware/Cr50CCDUartStress',
124*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
125*9c5db199SXin Li            main_package = '',
126*9c5db199SXin Li        ),
127*9c5db199SXin Li        test_common.define_test(
128*9c5db199SXin Li            'firmware/Cr50ConsoleCommands',
129*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
130*9c5db199SXin Li            main_package = '',
131*9c5db199SXin Li        ),
132*9c5db199SXin Li        test_common.define_test(
133*9c5db199SXin Li            'firmware/Cr50DeepSleepStress',
134*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
135*9c5db199SXin Li            main_package = '',
136*9c5db199SXin Li        ),
137*9c5db199SXin Li        test_common.define_test(
138*9c5db199SXin Li            'firmware/Cr50DeferredECReset',
139*9c5db199SXin Li            suites = ['faft_cr50_experimental'],
140*9c5db199SXin Li            main_package = '',
141*9c5db199SXin Li        ),
142*9c5db199SXin Li        test_common.define_test(
143*9c5db199SXin Li            'firmware/Cr50DevMode',
144*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
145*9c5db199SXin Li            main_package = '',
146*9c5db199SXin Li        ),
147*9c5db199SXin Li        test_common.define_test(
148*9c5db199SXin Li            'firmware/Cr50DeviceState',
149*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
150*9c5db199SXin Li            main_package = '',
151*9c5db199SXin Li        ),
152*9c5db199SXin Li        test_common.define_test(
153*9c5db199SXin Li            'firmware/Cr50ECReset',
154*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
155*9c5db199SXin Li            main_package = '',
156*9c5db199SXin Li        ),
157*9c5db199SXin Li        test_common.define_test(
158*9c5db199SXin Li            'firmware/Cr50FactoryResetVC',
159*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
160*9c5db199SXin Li            main_package = '',
161*9c5db199SXin Li        ),
162*9c5db199SXin Li        test_common.define_test(
163*9c5db199SXin Li            'firmware/Cr50GetName',
164*9c5db199SXin Li            suites = ['faft_cr50_experimental'],
165*9c5db199SXin Li            main_package = '',
166*9c5db199SXin Li        ),
167*9c5db199SXin Li        test_common.define_test(
168*9c5db199SXin Li            'firmware/Cr50InvalidateRW',
169*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
170*9c5db199SXin Li            main_package = '',
171*9c5db199SXin Li        ),
172*9c5db199SXin Li        test_common.define_test(
173*9c5db199SXin Li            'firmware/Cr50OpenWhileAPOff',
174*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
175*9c5db199SXin Li            main_package = '',
176*9c5db199SXin Li        ),
177*9c5db199SXin Li        test_common.define_test(
178*9c5db199SXin Li            'firmware/Cr50PartialBoardId',
179*9c5db199SXin Li            suites = ['faft_cr50_experimental'],
180*9c5db199SXin Li            main_package = '',
181*9c5db199SXin Li        ),
182*9c5db199SXin Li        test_common.define_test(
183*9c5db199SXin Li            'firmware/Cr50Password',
184*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
185*9c5db199SXin Li            main_package = '',
186*9c5db199SXin Li        ),
187*9c5db199SXin Li        test_common.define_test(
188*9c5db199SXin Li            'firmware/Cr50PinWeaverServer',
189*9c5db199SXin Li            suites = ['experimental', 'faft_cr50_prepvt', 'faft_cr50_pvt'],
190*9c5db199SXin Li            main_package = '',
191*9c5db199SXin Li        ),
192*9c5db199SXin Li        test_common.define_test(
193*9c5db199SXin Li            'firmware/Cr50RMAOpen',
194*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
195*9c5db199SXin Li            main_package = '',
196*9c5db199SXin Li        ),
197*9c5db199SXin Li        test_common.define_test(
198*9c5db199SXin Li            'firmware/Cr50RddG3',
199*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
200*9c5db199SXin Li            main_package = '',
201*9c5db199SXin Li        ),
202*9c5db199SXin Li        test_common.define_test(
203*9c5db199SXin Li            'firmware/Cr50RejectUpdate',
204*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
205*9c5db199SXin Li            main_package = '',
206*9c5db199SXin Li        ),
207*9c5db199SXin Li        test_common.define_test(
208*9c5db199SXin Li            'firmware/Cr50SetBoardId',
209*9c5db199SXin Li            suites = ['faft_cr50_experimental'],
210*9c5db199SXin Li            main_package = '',
211*9c5db199SXin Li        ),
212*9c5db199SXin Li        test_common.define_test(
213*9c5db199SXin Li            'firmware/Cr50ShortECC',
214*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
215*9c5db199SXin Li            main_package = '',
216*9c5db199SXin Li        ),
217*9c5db199SXin Li        test_common.define_test(
218*9c5db199SXin Li            'firmware/Cr50Testlab',
219*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
220*9c5db199SXin Li            main_package = '',
221*9c5db199SXin Li        ),
222*9c5db199SXin Li        test_common.define_test(
223*9c5db199SXin Li            'firmware/Cr50TpmManufactured',
224*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
225*9c5db199SXin Li            main_package = '',
226*9c5db199SXin Li        ),
227*9c5db199SXin Li        test_common.define_test(
228*9c5db199SXin Li            'firmware/Cr50TpmMode',
229*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
230*9c5db199SXin Li            main_package = '',
231*9c5db199SXin Li        ),
232*9c5db199SXin Li        test_common.define_test(
233*9c5db199SXin Li            'firmware/Cr50U2fCommands',
234*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
235*9c5db199SXin Li            main_package = '',
236*9c5db199SXin Li        ),
237*9c5db199SXin Li        test_common.define_test(
238*9c5db199SXin Li            'firmware/Cr50U2fPowerwash',
239*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
240*9c5db199SXin Li            main_package = '',
241*9c5db199SXin Li        ),
242*9c5db199SXin Li        test_common.define_test(
243*9c5db199SXin Li            'firmware/Cr50USB',
244*9c5db199SXin Li            suites = [],
245*9c5db199SXin Li            main_package = '',
246*9c5db199SXin Li        ),
247*9c5db199SXin Li        test_common.define_test(
248*9c5db199SXin Li            'firmware/Cr50Unlock',
249*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
250*9c5db199SXin Li            main_package = '',
251*9c5db199SXin Li        ),
252*9c5db199SXin Li        test_common.define_test(
253*9c5db199SXin Li            'firmware/Cr50Update',
254*9c5db199SXin Li            suites = ['faft_cr50_experimental'],
255*9c5db199SXin Li            main_package = '',
256*9c5db199SXin Li        ),
257*9c5db199SXin Li        test_common.define_test(
258*9c5db199SXin Li            'firmware/Cr50UpdateScriptStress',
259*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
260*9c5db199SXin Li            main_package = '',
261*9c5db199SXin Li        ),
262*9c5db199SXin Li        test_common.define_test(
263*9c5db199SXin Li            'firmware/Cr50VirtualNVRam',
264*9c5db199SXin Li            suites = [],
265*9c5db199SXin Li            main_package = 'autotest_lib.client.site_tests.firmware_Cr50VirtualNVRam.firmware_Cr50VirtualNVRam',
266*9c5db199SXin Li        ),
267*9c5db199SXin Li        test_common.define_test(
268*9c5db199SXin Li            'firmware/Cr50VirtualNVRamServer',
269*9c5db199SXin Li            suites = ['faft_cr50_prepvt'],
270*9c5db199SXin Li            main_package = '',
271*9c5db199SXin Li        ),
272*9c5db199SXin Li        test_common.define_test(
273*9c5db199SXin Li            'firmware/Cr50WPG3',
274*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
275*9c5db199SXin Li            main_package = '',
276*9c5db199SXin Li        ),
277*9c5db199SXin Li        test_common.define_test(
278*9c5db199SXin Li            'firmware/Cr50WilcoEcrst',
279*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt', 'faft_wilco'],
280*9c5db199SXin Li            main_package = '',
281*9c5db199SXin Li        ),
282*9c5db199SXin Li        test_common.define_test(
283*9c5db199SXin Li            'firmware/Cr50WilcoRmaFactoryMode',
284*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt', 'faft_wilco'],
285*9c5db199SXin Li            main_package = '',
286*9c5db199SXin Li        ),
287*9c5db199SXin Li        test_common.define_test(
288*9c5db199SXin Li            'firmware/DevBootUSB',
289*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv2'],
290*9c5db199SXin Li            main_package = '',
291*9c5db199SXin Li        ),
292*9c5db199SXin Li        test_common.define_test(
293*9c5db199SXin Li            'firmware/DevDefaultBoot',
294*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv2'],
295*9c5db199SXin Li            main_package = '',
296*9c5db199SXin Li        ),
297*9c5db199SXin Li        test_common.define_test(
298*9c5db199SXin Li            'firmware/DevMode',
299*9c5db199SXin Li            suites = ['bvt-faft', 'faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal', 'faft_smoke'],
300*9c5db199SXin Li            main_package = '',
301*9c5db199SXin Li        ),
302*9c5db199SXin Li        test_common.define_test(
303*9c5db199SXin Li            'firmware/DevModeStress',
304*9c5db199SXin Li            suites = ['faft_dev', 'faft_stress'],
305*9c5db199SXin Li            main_package = '',
306*9c5db199SXin Li        ),
307*9c5db199SXin Li        test_common.define_test(
308*9c5db199SXin Li            'firmware/DevScreenTimeout',
309*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv4'],
310*9c5db199SXin Li            main_package = '',
311*9c5db199SXin Li        ),
312*9c5db199SXin Li        test_common.define_test(
313*9c5db199SXin Li            'firmware/ECAdc',
314*9c5db199SXin Li            suites = [],
315*9c5db199SXin Li            main_package = '',
316*9c5db199SXin Li        ),
317*9c5db199SXin Li        test_common.define_test(
318*9c5db199SXin Li            'firmware/ECBattery',
319*9c5db199SXin Li            suites = ['bvt-faft', 'faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot', 'faft_smoke'],
320*9c5db199SXin Li            main_package = '',
321*9c5db199SXin Li        ),
322*9c5db199SXin Li        test_common.define_test(
323*9c5db199SXin Li            'firmware/ECBootTime',
324*9c5db199SXin Li            suites = ['bvt-faft', 'faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot', 'faft_smoke'],
325*9c5db199SXin Li            main_package = '',
326*9c5db199SXin Li        ),
327*9c5db199SXin Li        test_common.define_test(
328*9c5db199SXin Li            'firmware/ECCbiEeprom',
329*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec_fw_qual', 'faft_ec_tot'],
330*9c5db199SXin Li            main_package = '',
331*9c5db199SXin Li        ),
332*9c5db199SXin Li        test_common.define_test(
333*9c5db199SXin Li            'firmware/ECCharging',
334*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
335*9c5db199SXin Li            main_package = '',
336*9c5db199SXin Li        ),
337*9c5db199SXin Li        test_common.define_test(
338*9c5db199SXin Li            'firmware/ECChargingState',
339*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
340*9c5db199SXin Li            main_package = '',
341*9c5db199SXin Li        ),
342*9c5db199SXin Li        test_common.define_test(
343*9c5db199SXin Li            'firmware/ECHash',
344*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
345*9c5db199SXin Li            main_package = '',
346*9c5db199SXin Li        ),
347*9c5db199SXin Li        test_common.define_test(
348*9c5db199SXin Li            'firmware/ECKeyboard',
349*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
350*9c5db199SXin Li            main_package = '',
351*9c5db199SXin Li        ),
352*9c5db199SXin Li        test_common.define_test(
353*9c5db199SXin Li            'firmware/ECKeyboardReboot',
354*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
355*9c5db199SXin Li            main_package = '',
356*9c5db199SXin Li        ),
357*9c5db199SXin Li        test_common.define_test(
358*9c5db199SXin Li            'firmware/ECLidShutdown',
359*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
360*9c5db199SXin Li            main_package = '',
361*9c5db199SXin Li        ),
362*9c5db199SXin Li        test_common.define_test(
363*9c5db199SXin Li            'firmware/ECLidSwitch',
364*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
365*9c5db199SXin Li            main_package = '',
366*9c5db199SXin Li        ),
367*9c5db199SXin Li        test_common.define_test(
368*9c5db199SXin Li            'firmware/ECPeci',
369*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
370*9c5db199SXin Li            main_package = '',
371*9c5db199SXin Li        ),
372*9c5db199SXin Li        test_common.define_test(
373*9c5db199SXin Li            'firmware/ECPowerButton',
374*9c5db199SXin Li            suites = ['bvt-faft', 'faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
375*9c5db199SXin Li            main_package = '',
376*9c5db199SXin Li        ),
377*9c5db199SXin Li        test_common.define_test(
378*9c5db199SXin Li            'firmware/ECPowerG3',
379*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
380*9c5db199SXin Li            main_package = '',
381*9c5db199SXin Li        ),
382*9c5db199SXin Li        test_common.define_test(
383*9c5db199SXin Li            'firmware/ECRestoreFW',
384*9c5db199SXin Li            suites = [],
385*9c5db199SXin Li            main_package = '',
386*9c5db199SXin Li        ),
387*9c5db199SXin Li        test_common.define_test(
388*9c5db199SXin Li            'firmware/ECSharedMem',
389*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
390*9c5db199SXin Li            main_package = '',
391*9c5db199SXin Li        ),
392*9c5db199SXin Li        test_common.define_test(
393*9c5db199SXin Li            'firmware/ECThermal',
394*9c5db199SXin Li            suites = [],
395*9c5db199SXin Li            main_package = '',
396*9c5db199SXin Li        ),
397*9c5db199SXin Li        test_common.define_test(
398*9c5db199SXin Li            'firmware/ECUpdateId',
399*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec_fw_qual', 'faft_ec_tot'],
400*9c5db199SXin Li            main_package = '',
401*9c5db199SXin Li        ),
402*9c5db199SXin Li        test_common.define_test(
403*9c5db199SXin Li            'firmware/ECUsbPorts',
404*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
405*9c5db199SXin Li            main_package = '',
406*9c5db199SXin Li        ),
407*9c5db199SXin Li        test_common.define_test(
408*9c5db199SXin Li            'firmware/ECWakeSource',
409*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
410*9c5db199SXin Li            main_package = '',
411*9c5db199SXin Li        ),
412*9c5db199SXin Li        test_common.define_test(
413*9c5db199SXin Li            'firmware/ECWatchdog',
414*9c5db199SXin Li            suites = ['faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
415*9c5db199SXin Li            main_package = '',
416*9c5db199SXin Li        ),
417*9c5db199SXin Li        test_common.define_test(
418*9c5db199SXin Li            'firmware/EmmcWriteLoad',
419*9c5db199SXin Li            suites = ['faft_stress'],
420*9c5db199SXin Li            main_package = '',
421*9c5db199SXin Li        ),
422*9c5db199SXin Li        test_common.define_test(
423*9c5db199SXin Li            'firmware/EventLog',
424*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv4', 'faft_normal'],
425*9c5db199SXin Li            main_package = '',
426*9c5db199SXin Li        ),
427*9c5db199SXin Li        test_common.define_test(
428*9c5db199SXin Li            'firmware/FAFTSetup',
429*9c5db199SXin Li            suites = ['bvt-faft', 'faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lab', 'faft_lv2', 'faft_normal', 'faft_setup'],
430*9c5db199SXin Li            main_package = '',
431*9c5db199SXin Li        ),
432*9c5db199SXin Li        test_common.define_test(
433*9c5db199SXin Li            'firmware/FMap',
434*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal'],
435*9c5db199SXin Li            main_package = '',
436*9c5db199SXin Li        ),
437*9c5db199SXin Li        test_common.define_test(
438*9c5db199SXin Li            'firmware/FWMPDisableCCD',
439*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt'],
440*9c5db199SXin Li            main_package = '',
441*9c5db199SXin Li        ),
442*9c5db199SXin Li        test_common.define_test(
443*9c5db199SXin Li            'firmware/FWtries',
444*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal'],
445*9c5db199SXin Li            main_package = '',
446*9c5db199SXin Li        ),
447*9c5db199SXin Li        test_common.define_test(
448*9c5db199SXin Li            'firmware/FWupdate',
449*9c5db199SXin Li            suites = [],
450*9c5db199SXin Li            main_package = '',
451*9c5db199SXin Li        ),
452*9c5db199SXin Li        test_common.define_test(
453*9c5db199SXin Li            'firmware/FWupdateThenSleep',
454*9c5db199SXin Li            suites = ['faft_bios_ro_qual', 'faft_bios_rw_qual'],
455*9c5db199SXin Li            main_package = '',
456*9c5db199SXin Li        ),
457*9c5db199SXin Li        test_common.define_test(
458*9c5db199SXin Li            'firmware/FWupdateWP',
459*9c5db199SXin Li            suites = [],
460*9c5db199SXin Li            main_package = '',
461*9c5db199SXin Li        ),
462*9c5db199SXin Li        test_common.define_test(
463*9c5db199SXin Li            'firmware/FingerprintSigner',
464*9c5db199SXin Li            suites = ['fingerprint'],
465*9c5db199SXin Li            main_package = '',
466*9c5db199SXin Li        ),
467*9c5db199SXin Li        test_common.define_test(
468*9c5db199SXin Li            'firmware/FlashServoKeyboardMap',
469*9c5db199SXin Li            suites = [],
470*9c5db199SXin Li            main_package = '',
471*9c5db199SXin Li        ),
472*9c5db199SXin Li        test_common.define_test(
473*9c5db199SXin Li            'firmware/FwScreenCloseLid',
474*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv4'],
475*9c5db199SXin Li            main_package = '',
476*9c5db199SXin Li        ),
477*9c5db199SXin Li        test_common.define_test(
478*9c5db199SXin Li            'firmware/FwScreenPressPower',
479*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv4'],
480*9c5db199SXin Li            main_package = '',
481*9c5db199SXin Li        ),
482*9c5db199SXin Li        test_common.define_test(
483*9c5db199SXin Li            'firmware/IntegratedU2F',
484*9c5db199SXin Li            suites = ['faft_cr50_experimental'],
485*9c5db199SXin Li            main_package = '',
486*9c5db199SXin Li        ),
487*9c5db199SXin Li        test_common.define_test(
488*9c5db199SXin Li            'firmware/InvalidUSB',
489*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv4', 'faft_normal'],
490*9c5db199SXin Li            main_package = '',
491*9c5db199SXin Li        ),
492*9c5db199SXin Li        test_common.define_test(
493*9c5db199SXin Li            'firmware/LegacyRecovery',
494*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_tot', 'faft_lv4', 'faft_normal'],
495*9c5db199SXin Li            main_package = '',
496*9c5db199SXin Li        ),
497*9c5db199SXin Li        test_common.define_test(
498*9c5db199SXin Li            'firmware/LockedME',
499*9c5db199SXin Li            suites = ['faft_bios_ro_qual', 'faft_bios_rw_qual'],
500*9c5db199SXin Li            main_package = 'autotest_lib.client.site_tests.firmware_LockedME.firmware_LockedME',
501*9c5db199SXin Li        ),
502*9c5db199SXin Li        test_common.define_test(
503*9c5db199SXin Li            'firmware/MenuModeTransition',
504*9c5db199SXin Li            suites = ['bvt-faft', 'faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal', 'faft_smoke'],
505*9c5db199SXin Li            main_package = '',
506*9c5db199SXin Li        ),
507*9c5db199SXin Li        test_common.define_test(
508*9c5db199SXin Li            'firmware/Mosys',
509*9c5db199SXin Li            suites = ['bvt-faft', 'faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal'],
510*9c5db199SXin Li            main_package = '',
511*9c5db199SXin Li        ),
512*9c5db199SXin Li        test_common.define_test(
513*9c5db199SXin Li            'firmware/PDConnect',
514*9c5db199SXin Li            suites = ['faft_pd'],
515*9c5db199SXin Li            main_package = '',
516*9c5db199SXin Li        ),
517*9c5db199SXin Li        test_common.define_test(
518*9c5db199SXin Li            'firmware/PDDataSwap',
519*9c5db199SXin Li            suites = ['faft_pd'],
520*9c5db199SXin Li            main_package = '',
521*9c5db199SXin Li        ),
522*9c5db199SXin Li        test_common.define_test(
523*9c5db199SXin Li            'firmware/PDPowerSwap',
524*9c5db199SXin Li            suites = ['faft_pd'],
525*9c5db199SXin Li            main_package = '',
526*9c5db199SXin Li        ),
527*9c5db199SXin Li        test_common.define_test(
528*9c5db199SXin Li            'firmware/PDProtocol',
529*9c5db199SXin Li            suites = [],
530*9c5db199SXin Li            main_package = '',
531*9c5db199SXin Li        ),
532*9c5db199SXin Li        test_common.define_test(
533*9c5db199SXin Li            'firmware/PDResetHard',
534*9c5db199SXin Li            suites = ['faft_pd'],
535*9c5db199SXin Li            main_package = '',
536*9c5db199SXin Li        ),
537*9c5db199SXin Li        test_common.define_test(
538*9c5db199SXin Li            'firmware/PDResetSoft',
539*9c5db199SXin Li            suites = ['faft_pd'],
540*9c5db199SXin Li            main_package = '',
541*9c5db199SXin Li        ),
542*9c5db199SXin Li        test_common.define_test(
543*9c5db199SXin Li            'firmware/PDTrySrc',
544*9c5db199SXin Li            suites = ['faft_pd'],
545*9c5db199SXin Li            main_package = '',
546*9c5db199SXin Li        ),
547*9c5db199SXin Li        test_common.define_test(
548*9c5db199SXin Li            'firmware/PDVbusRequest',
549*9c5db199SXin Li            suites = ['faft_pd'],
550*9c5db199SXin Li            main_package = '',
551*9c5db199SXin Li        ),
552*9c5db199SXin Li        test_common.define_test(
553*9c5db199SXin Li            'firmware/RecoveryButton',
554*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_tot', 'faft_lv2', 'faft_normal'],
555*9c5db199SXin Li            main_package = '',
556*9c5db199SXin Li        ),
557*9c5db199SXin Li        test_common.define_test(
558*9c5db199SXin Li            'firmware/RecoveryCacheBootKeys',
559*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ro_qual', 'faft_lv2'],
560*9c5db199SXin Li            main_package = '',
561*9c5db199SXin Li        ),
562*9c5db199SXin Li        test_common.define_test(
563*9c5db199SXin Li            'firmware/RollbackFirmware',
564*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
565*9c5db199SXin Li            main_package = '',
566*9c5db199SXin Li        ),
567*9c5db199SXin Li        test_common.define_test(
568*9c5db199SXin Li            'firmware/RollbackKernel',
569*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
570*9c5db199SXin Li            main_package = '',
571*9c5db199SXin Li        ),
572*9c5db199SXin Li        test_common.define_test(
573*9c5db199SXin Li            'firmware/RomSize',
574*9c5db199SXin Li            suites = [],
575*9c5db199SXin Li            main_package = 'autotest_lib.client.site_tests.firmware_RomSize.firmware_RomSize',
576*9c5db199SXin Li        ),
577*9c5db199SXin Li        test_common.define_test(
578*9c5db199SXin Li            'firmware/SelfSignedBoot',
579*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv2'],
580*9c5db199SXin Li            main_package = '',
581*9c5db199SXin Li        ),
582*9c5db199SXin Li        test_common.define_test(
583*9c5db199SXin Li            'firmware/SetSerialNumber',
584*9c5db199SXin Li            suites = [],
585*9c5db199SXin Li            main_package = '',
586*9c5db199SXin Li        ),
587*9c5db199SXin Li        test_common.define_test(
588*9c5db199SXin Li            'firmware/SoftwareSync',
589*9c5db199SXin Li            suites = ['faft_cr50_prepvt', 'faft_cr50_pvt', 'faft_cr50_tot', 'faft_ec', 'faft_ec3po', 'faft_ec_fw_qual', 'faft_ec_tot'],
590*9c5db199SXin Li            main_package = '',
591*9c5db199SXin Li        ),
592*9c5db199SXin Li        test_common.define_test(
593*9c5db199SXin Li            'firmware/SysfsVPD',
594*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv2', 'faft_normal'],
595*9c5db199SXin Li            main_package = '',
596*9c5db199SXin Li        ),
597*9c5db199SXin Li        test_common.define_test(
598*9c5db199SXin Li            'firmware/TPMExtend',
599*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv2', 'faft_normal'],
600*9c5db199SXin Li            main_package = '',
601*9c5db199SXin Li        ),
602*9c5db199SXin Li        test_common.define_test(
603*9c5db199SXin Li            'firmware/TPMKernelVersion',
604*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv3', 'faft_normal'],
605*9c5db199SXin Li            main_package = '',
606*9c5db199SXin Li        ),
607*9c5db199SXin Li        test_common.define_test(
608*9c5db199SXin Li            'firmware/TPMNotCorruptedDevMode',
609*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_lv2'],
610*9c5db199SXin Li            main_package = '',
611*9c5db199SXin Li        ),
612*9c5db199SXin Li        test_common.define_test(
613*9c5db199SXin Li            'firmware/TPMVersionCheck',
614*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal'],
615*9c5db199SXin Li            main_package = '',
616*9c5db199SXin Li        ),
617*9c5db199SXin Li        test_common.define_test(
618*9c5db199SXin Li            'firmware/TryFwB',
619*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal'],
620*9c5db199SXin Li            main_package = '',
621*9c5db199SXin Li        ),
622*9c5db199SXin Li        test_common.define_test(
623*9c5db199SXin Li            'firmware/TypeCCharging',
624*9c5db199SXin Li            suites = [],
625*9c5db199SXin Li            main_package = '',
626*9c5db199SXin Li        ),
627*9c5db199SXin Li        test_common.define_test(
628*9c5db199SXin Li            'firmware/TypeCProbeUSB3',
629*9c5db199SXin Li            suites = [],
630*9c5db199SXin Li            main_package = '',
631*9c5db199SXin Li        ),
632*9c5db199SXin Li        test_common.define_test(
633*9c5db199SXin Li            'firmware/UpdateFirmwareDataKeyVersion',
634*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv5', 'faft_normal'],
635*9c5db199SXin Li            main_package = '',
636*9c5db199SXin Li        ),
637*9c5db199SXin Li        test_common.define_test(
638*9c5db199SXin Li            'firmware/UpdateFirmwareVersion',
639*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv5', 'faft_normal', 'faft_smoke'],
640*9c5db199SXin Li            main_package = '',
641*9c5db199SXin Li        ),
642*9c5db199SXin Li        test_common.define_test(
643*9c5db199SXin Li            'firmware/UpdateKernelDataKeyVersion',
644*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv5'],
645*9c5db199SXin Li            main_package = '',
646*9c5db199SXin Li        ),
647*9c5db199SXin Li        test_common.define_test(
648*9c5db199SXin Li            'firmware/UpdateKernelSubkeyVersion',
649*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv5'],
650*9c5db199SXin Li            main_package = '',
651*9c5db199SXin Li        ),
652*9c5db199SXin Li        test_common.define_test(
653*9c5db199SXin Li            'firmware/UpdateKernelVersion',
654*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_dev', 'faft_lv5', 'faft_smoke'],
655*9c5db199SXin Li            main_package = '',
656*9c5db199SXin Li        ),
657*9c5db199SXin Li        test_common.define_test(
658*9c5db199SXin Li            'firmware/UpdaterModes',
659*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv5'],
660*9c5db199SXin Li            main_package = '',
661*9c5db199SXin Li        ),
662*9c5db199SXin Li        test_common.define_test(
663*9c5db199SXin Li            'firmware/UserRequestRecovery',
664*9c5db199SXin Li            suites = ['bvt-faft', 'faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv2', 'faft_normal'],
665*9c5db199SXin Li            main_package = '',
666*9c5db199SXin Li        ),
667*9c5db199SXin Li        test_common.define_test(
668*9c5db199SXin Li            'firmware/VbootCrypto',
669*9c5db199SXin Li            suites = [],
670*9c5db199SXin Li            main_package = '',
671*9c5db199SXin Li        ),
672*9c5db199SXin Li        test_common.define_test(
673*9c5db199SXin Li            'firmware/WilcoDiagnosticsMode',
674*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_wilco'],
675*9c5db199SXin Li            main_package = '',
676*9c5db199SXin Li        ),
677*9c5db199SXin Li        test_common.define_test(
678*9c5db199SXin Li            'firmware/WriteProtect',
679*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv1', 'faft_normal'],
680*9c5db199SXin Li            main_package = '',
681*9c5db199SXin Li        ),
682*9c5db199SXin Li        test_common.define_test(
683*9c5db199SXin Li            'firmware/WriteProtectFunc',
684*9c5db199SXin Li            suites = ['faft_bios', 'faft_bios_ec3po', 'faft_bios_ro_qual', 'faft_bios_rw_qual', 'faft_bios_tot', 'faft_lv2', 'faft_normal'],
685*9c5db199SXin Li            main_package = '',
686*9c5db199SXin Li        )
687*9c5db199SXin Li    ]
688