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" |
(...skipping 14 matching lines...) Expand all Loading... | |
25 ('desktopui_GTK2Config', {}), | 25 ('desktopui_GTK2Config', {}), |
26 ('desktopui_IBusTest', {}), | 26 ('desktopui_IBusTest', {}), |
27 ('desktopui_ImeTest', {}), | 27 ('desktopui_ImeTest', {}), |
28 ('desktopui_SunSpiderBench', {}), | 28 ('desktopui_SunSpiderBench', {}), |
29 ('desktopui_V8Bench', {}), | 29 ('desktopui_V8Bench', {}), |
30 ('desktopui_WindowManagerHotkeys', {}), | 30 ('desktopui_WindowManagerHotkeys', {}), |
31 ('disktest', {}), | 31 ('disktest', {}), |
32 ('fsx', {}), | 32 ('fsx', {}), |
33 ('graphics_GLAPICheck', {}), | 33 ('graphics_GLAPICheck', {}), |
34 ('graphics_GLBench', {}), | 34 ('graphics_GLBench', {}), |
35 ('graphics_Piglit', {}), | |
36 ('graphics_SanAngeles', {'creds': '$backdoor'}), | 35 ('graphics_SanAngeles', {'creds': '$backdoor'}), |
37 ('graphics_WindowManagerGraphicsCapture', {}), | 36 ('graphics_WindowManagerGraphicsCapture', {}), |
38 ('hackbench', {}), | 37 ('hackbench', {}), |
39 ('hardware_Backlight', {}), | 38 ('hardware_Backlight', {}), |
40 ('hardware_DiskSize', {}), | 39 ('hardware_DiskSize', {}), |
41 ('hardware_MemoryThroughput', {'num_iteration': 1, | 40 ('hardware_MemoryThroughput', {'num_iteration': 1, |
42 'test_list': '18'}), | 41 'test_list': '18'}), |
43 ('hardware_MemoryTotalSize', {}), | 42 ('hardware_MemoryTotalSize', {}), |
44 ('hardware_SAT', {'seconds': 20}), | 43 ('hardware_SAT', {'seconds': 20}), |
45 ('hardware_StorageFio', {}), | 44 ('hardware_StorageFio', {}), |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
121 iface_name='hci0', tag='hci0') | 120 iface_name='hci0', tag='hci0') |
122 if client_attributes.has_80211n: | 121 if client_attributes.has_80211n: |
123 client_at.run_test('network_WiFiCaps') | 122 client_at.run_test('network_WiFiCaps') |
124 if not client_attributes.has_resume_bug: | 123 if not client_attributes.has_resume_bug: |
125 client_at.run_test('power_Resume') | 124 client_at.run_test('power_Resume') |
126 | 125 |
127 job.run_test('platform_KernelErrorPaths', host=client) | 126 job.run_test('platform_KernelErrorPaths', host=client) |
128 if client_attributes.has_chromeos_firmware: | 127 if client_attributes.has_chromeos_firmware: |
129 job.run_test('logging_KernelCrashServer', host=client) | 128 job.run_test('logging_KernelCrashServer', host=client) |
130 | 129 |
130 #----------------------------------------------------------------------------- | |
131 # Tests which leave the system in a strange state below. Don't add anything to | |
132 # this section unless you know what you're doing. | |
133 #----------------------------------------------------------------------------- | |
134 | |
131 # This test stops tcsd which is known to cause issues with cryptohome and | 135 # This test stops tcsd which is known to cause issues with cryptohome and |
132 # possibly other services. Specifically, cros_ui_test based tests will fail; | 136 # possibly other services. Specifically, cros_ui_test based tests will fail; |
133 # so always run it last. See http://crosbug.com/14265 | 137 # so always run it last. See http://crosbug.com/14265 |
134 if client_attributes.has_chromeos_firmware: | 138 if client_attributes.has_chromeos_firmware: |
135 client_at.run_test('hardware_TPMCheck') | 139 client_at.run_test('hardware_TPMCheck') |
136 | 140 |
141 # graphics_Piglit can crash many of the UI processes, so schedule it last and | |
142 # make sure the machine is in a fresh state before starting. | |
143 client_at.reboot() | |
144 client_at.run_test('graphics_Piglit') | |
137 | 145 |
138 # Run server-side suites. | 146 # Run security suite. |
ericli
2011/04/22 22:18:50
so I think security test should be moved above , b
DaleCurtis
2011/04/22 22:25:06
Can you chain a job.run_control inside a job.paral
ericli
2011/04/23 01:13:19
You r right.
I take it back,
run_control(security
| |
139 job.run_control('server/site_tests/suites/control.security') | 147 job.run_control('server/site_tests/suites/control.security') |
140 | 148 |
141 # Some of the tests in the main regression suite must be run last to prevent | 149 # Some of the tests in the main regression suite must be run last to prevent |
142 # cross-test issues. Always add new suites above this line. | 150 # cross-test issues. Always add new suites above this line. |
143 job.parallel_on_machines(run_assigned_tests, machines) | 151 job.parallel_on_machines(run_assigned_tests, machines) |
OLD | NEW |