Chromium Code Reviews| 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 |