OLD | NEW |
1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 AUTHOR = "Chrome OS Team" | 5 AUTHOR = "Chrome OS Team" |
6 NAME = "Regression" | 6 NAME = "Regression" |
7 TIME = "LONG" | 7 TIME = "LONG" |
8 TEST_CATEGORY = "Functional" | 8 TEST_CATEGORY = "Functional" |
9 TEST_CLASS = "suite" | 9 TEST_CLASS = "suite" |
10 TEST_TYPE = "server" | 10 TEST_TYPE = "server" |
11 | 11 |
12 DOC = """ | 12 DOC = """ |
13 This test suite runs automated tests that should all pass and that, together | 13 This test suite runs automated tests that should all pass and that, together |
14 with the control.bvt suite, verify that all major features in the build are | 14 with the control.bvt suite, verify that all major features in the build are |
15 fully functional. These are meant to run in less than 8 hours. | 15 fully functional. These are meant to run in less than 8 hours. |
16 """ | 16 """ |
17 | 17 |
18 from autotest_lib.server import site_host_attributes | 18 from autotest_lib.server import site_host_attributes |
19 | 19 |
20 # List of client tests with parameters | 20 # List of client tests with parameters |
21 TESTS = [ | 21 TESTS = [ |
22 ('compilebench', {}), | 22 ('compilebench', {}), |
23 ('dbench', {}), | 23 ('dbench', {}), |
24 ('desktopui_FontCache', {}), | 24 ('desktopui_FontCache', {}), |
25 ('desktopui_GTK2Config', {}), | 25 ('desktopui_GTK2Config', {}), |
26 ('desktopui_IBusTest', {}), | 26 ('desktopui_IBusTest', {}), |
27 # TODO(dalecurtis): desktopui_ImeTest is broken; see http://crosbug.com/12646 | 27 ('desktopui_ImeTest', {}), |
28 # ('desktopui_ImeTest', {}), | |
29 ('desktopui_SunSpiderBench', {}), | 28 ('desktopui_SunSpiderBench', {}), |
30 ('desktopui_V8Bench', {}), | 29 ('desktopui_V8Bench', {}), |
31 ('desktopui_WindowManagerHotkeys', {}), | 30 ('desktopui_WindowManagerHotkeys', {}), |
32 ('disktest', {}), | 31 ('disktest', {}), |
33 ('fsx', {}), | 32 ('fsx', {}), |
34 ('graphics_GLAPICheck', {}), | 33 ('graphics_GLAPICheck', {}), |
35 ('graphics_GLBench', {}), | 34 ('graphics_GLBench', {}), |
36 ('graphics_SanAngeles', {'creds': '$backdoor'}), | 35 ('graphics_SanAngeles', {'creds': '$backdoor'}), |
37 ('graphics_WindowManagerGraphicsCapture', {}), | 36 ('graphics_WindowManagerGraphicsCapture', {}), |
38 ('hackbench', {}), | 37 ('hackbench', {}), |
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
130 job.run_test("logging_KernelCrashServer", host=client) | 129 job.run_test("logging_KernelCrashServer", host=client) |
131 | 130 |
132 if client_attributes.has_chromeos_firmware: | 131 if client_attributes.has_chromeos_firmware: |
133 client_at.run_test('hardware_TPMCheck') | 132 client_at.run_test('hardware_TPMCheck') |
134 | 133 |
135 job.parallel_on_machines(run_assigned_tests, machines) | 134 job.parallel_on_machines(run_assigned_tests, machines) |
136 | 135 |
137 | 136 |
138 # Run server-side suites | 137 # Run server-side suites |
139 job.run_control('server/site_tests/suites/control.security') | 138 job.run_control('server/site_tests/suites/control.security') |
OLD | NEW |