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" |
11 | 11 |
12 DOC = """ | 12 DOC = """ |
13 This test suite runs automated tests that should all pass and that verify | 13 This test suite runs automated tests that should all pass and that verify |
14 that a build has some minimal functionality. These are meant to run quickly | 14 that a build has some minimal functionality. These are meant to run quickly |
15 in less than 30 minutes and should maximize coverage. | 15 in less than 30 minutes and should maximize coverage. |
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 TESTS = [ | 20 TESTS = [ |
21 ('build_RootFilesystemSize', {}), | 21 ('build_RootFilesystemSize', {}), |
22 ('desktopui_ChromeFirstRender', {}), | 22 ('desktopui_ChromeFirstRender', {}), |
23 ('desktopui_FlashSanityCheck', {}), | 23 ('desktopui_FlashSanityCheck', {}), |
24 ('desktopui_KillRestart', {'binary': '^chrome$', | 24 ('desktopui_KillRestart', {'binary': '^chrome$', |
25 'tag': 'chrome'}), | 25 'tag': 'chrome'}), |
26 ('desktopui_KillRestart', {'binary': '^session_manager$', | 26 ('desktopui_KillRestart', {'binary': '^session_manager$', |
27 'tag': 'session'}), | 27 'tag': 'session'}), |
| 28 ('desktopui_ScreenLocker', {}), |
28 ('graphics_WindowManagerGraphicsCapture', {}), | 29 ('graphics_WindowManagerGraphicsCapture', {}), |
29 ('logging_CrashSender', {}), | 30 ('logging_CrashSender', {}), |
30 ('logging_UserCrash', {}), | 31 ('logging_UserCrash', {}), |
31 ('login_Backdoor', {'creds': '$backdoor'}), | 32 ('login_Backdoor', {'creds': '$backdoor'}), |
32 ('login_BadAuthentication', {}), | 33 ('login_BadAuthentication', {}), |
33 ('login_CryptohomeIncognitoMounted', {'creds': '$backdoor'}), | 34 ('login_CryptohomeIncognitoMounted', {'creds': '$backdoor'}), |
34 ('login_CryptohomeMounted', {}), | 35 ('login_CryptohomeMounted', {}), |
35 ('login_LoginSuccess', {}), | 36 ('login_LoginSuccess', {}), |
36 ('login_RemoteLogin', {}), | 37 ('login_RemoteLogin', {}), |
37 ('network_DisableInterface', {'iface_name': 'wlan0', | 38 ('network_DisableInterface', {'iface_name': 'wlan0', |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
71 job.run_test('platform_BootPerfServer', | 72 job.run_test('platform_BootPerfServer', |
72 host=client, | 73 host=client, |
73 constraints=bootperf_constraints) | 74 constraints=bootperf_constraints) |
74 | 75 |
75 client_at = autotest.Autotest(client) | 76 client_at = autotest.Autotest(client) |
76 for test, argv in TESTS: | 77 for test, argv in TESTS: |
77 client_at.run_test(test, **argv) | 78 client_at.run_test(test, **argv) |
78 | 79 |
79 | 80 |
80 job.parallel_on_machines(run_tests, machines) | 81 job.parallel_on_machines(run_tests, machines) |
OLD | NEW |