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