OLD | NEW |
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 The Chromium 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 """Configuration file for android gtest suites.""" | 5 """Configuration file for android gtest suites.""" |
6 | 6 |
7 import collections | |
8 | |
9 | |
10 Suite = collections.namedtuple('Suite', ['is_suite_exe', 'name']) | |
11 Exe = lambda name : Suite(True, name) | |
12 Apk = lambda name : Suite(False, name) | |
13 | |
14 | |
15 # Add new suites here before upgrading them to the stable list below. | 7 # Add new suites here before upgrading them to the stable list below. |
16 EXPERIMENTAL_TEST_SUITES = [ | 8 EXPERIMENTAL_TEST_SUITES = [ |
| 9 'content_browsertests', |
17 ] | 10 ] |
18 | 11 |
19 # Do not modify this list without approval of an android owner. | 12 # Do not modify this list without approval of an android owner. |
20 # This list determines which suites are run by default, both for local | 13 # This list determines which suites are run by default, both for local |
21 # testing and on android trybots running on commit-queue. | 14 # testing and on android trybots running on commit-queue. |
22 STABLE_TEST_SUITES = [ | 15 STABLE_TEST_SUITES = [ |
23 Apk('android_webview_unittests'), | 16 'android_webview_unittests', |
24 Apk('base_unittests'), | 17 'base_unittests', |
25 Apk('cc_unittests'), | 18 'cc_unittests', |
26 Apk('components_unittests'), | 19 'components_unittests', |
27 Apk('content_unittests'), | 20 'content_unittests', |
28 Apk('gpu_unittests'), | 21 'gpu_unittests', |
29 Apk('ipc_tests'), | 22 'ipc_tests', |
30 Apk('media_unittests'), | 23 'media_unittests', |
31 Apk('net_unittests'), | 24 'net_unittests', |
32 Apk('sql_unittests'), | 25 'sql_unittests', |
33 Apk('sync_unit_tests'), | 26 'sync_unit_tests', |
34 Apk('ui_unittests'), | 27 'ui_unittests', |
35 Apk('unit_tests'), | 28 'unit_tests', |
36 Apk('webkit_compositor_bindings_unittests'), | 29 'webkit_compositor_bindings_unittests', |
37 Apk('webkit_unit_tests'), | 30 'webkit_unit_tests', |
38 Exe('breakpad_unittests'), | 31 'breakpad_unittests', |
39 Exe('sandbox_linux_unittests'), | 32 'sandbox_linux_unittests', |
40 ] | 33 ] |
OLD | NEW |