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 = "BVT" | 6 NAME = "BVT" |
7 TIME = "SHORT" | 7 TIME = "SHORT" |
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 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 'desktopui_IBusTest', | 54 'desktopui_IBusTest', |
55 'desktopui_ScreenSaverUnlock', | 55 'desktopui_ScreenSaverUnlock', |
56 'desktopui_WindowManagerFocusNewWindows', | 56 'desktopui_WindowManagerFocusNewWindows', |
57 'desktopui_WindowManagerHotkeys', | 57 'desktopui_WindowManagerHotkeys', |
58 'hardware_Backlight', | 58 'hardware_Backlight', |
59 'hardware_DiskSize', | 59 'hardware_DiskSize', |
60 'hardware_MemoryTotalSize', | 60 'hardware_MemoryTotalSize', |
61 # TODO(kmixter): Determine how to only run some tests on some | 61 # TODO(kmixter): Determine how to only run some tests on some |
62 # platforms. Until then pick a conservative set of BVTs. | 62 # platforms. Until then pick a conservative set of BVTs. |
63 #'hardware_SsdDetection', | 63 #'hardware_SsdDetection', |
64 'hardware_VideoOut', | |
65 'logging_LogVolume', | |
66 'login_AuthenticationTests', | 64 'login_AuthenticationTests', |
67 'login_PamModuleLoadTest', | 65 'login_PamModuleLoadTest', |
68 # crosbug.com/2314: network_Ping is disabled until fixed | 66 # crosbug.com/2314: network_Ping is disabled until fixed |
69 #'network_Ping', | 67 #'network_Ping', |
70 # Requires 802.11n | 68 # Requires 802.11n |
71 #'network_WiFiCaps', | 69 #'network_WiFiCaps', |
72 'platform_CleanShutdown', | 70 'platform_CleanShutdown', |
73 'platform_DaemonsRespawn', | 71 'platform_DaemonsRespawn', |
74 'platform_DiskIterate', | 72 'platform_DiskIterate', |
75 'platform_FilePerms', | 73 'platform_FilePerms', |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
111 | 109 |
112 client_at.run_test('hardware_SAT', seconds=20) | 110 client_at.run_test('hardware_SAT', seconds=20) |
113 | 111 |
114 client_at.run_test('login_CryptohomeMounted', tag='success') | 112 client_at.run_test('login_CryptohomeMounted', tag='success') |
115 | 113 |
116 # Check volume of logging, and expect less than 50% of this machine's | 114 # Check volume of logging, and expect less than 50% of this machine's |
117 # stateful partition is used. Also make sure there's not a serious | 115 # stateful partition is used. Also make sure there's not a serious |
118 # problem with the patterns being too permissive by assuming most were | 116 # problem with the patterns being too permissive by assuming most were |
119 # required. | 117 # required. |
120 client_at.run_test('logging_LogVolume', | 118 client_at.run_test('logging_LogVolume', |
121 constraints=['percent_stateful_used <= 50', | 119 constraints=['percent_stateful_used <= 50', |
122 'percent_unused_patterns <= 70']) | 120 'percent_unused_patterns <= 70']) |
123 | 121 |
124 client_at.run_test('network_DisableInterface', | 122 client_at.run_test('network_DisableInterface', |
125 iface_name='eth0', tag='eth0') | 123 iface_name='eth0', tag='eth0') |
126 client_at.run_test('network_DisableInterface', | 124 client_at.run_test('network_DisableInterface', |
127 iface_name='wlan0', tag='wlan0') | 125 iface_name='wlan0', tag='wlan0') |
128 # TODO(petkov): If Bluetooth is not available on the platform, this test will | 126 # TODO(petkov): If Bluetooth is not available on the platform, this test will |
129 # fail. Fix this once we have a way to run platform-dependent tests. | 127 # fail. Fix this once we have a way to run platform-dependent tests. |
130 client_at.run_test('network_DisableInterface', | 128 client_at.run_test('network_DisableInterface', |
131 iface_name='hci0', tag='hci0') | 129 iface_name='hci0', tag='hci0') |
132 | 130 |
(...skipping 10 matching lines...) Expand all Loading... |
143 {'process': 'ibus-memconf', 'user': 'chronos', 'do_login': True}, | 141 {'process': 'ibus-memconf', 'user': 'chronos', 'do_login': True}, |
144 {'process': 'ibus-x11', 'user': 'chronos', 'do_login': True}, | 142 {'process': 'ibus-x11', 'user': 'chronos', 'do_login': True}, |
145 # TODO(yusukes): Change 'run_as_root' to False once super-user privileges for | 143 # TODO(yusukes): Change 'run_as_root' to False once super-user privileges for |
146 # X are dropped. | 144 # X are dropped. |
147 {'process': 'X', 'run_as_root': True}, | 145 {'process': 'X', 'run_as_root': True}, |
148 ] | 146 ] |
149 | 147 |
150 for process_test in process_tests: | 148 for process_test in process_tests: |
151 client_at.run_test(test_name, tag=process_test['process'], **process_test) | 149 client_at.run_test(test_name, tag=process_test['process'], **process_test) |
152 | 150 |
OLD | NEW |