1*834a2baaSAndroid Build Coastguard Worker// Copyright (C) 2017 The Android Open Source Project 2*834a2baaSAndroid Build Coastguard Worker// 3*834a2baaSAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*834a2baaSAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*834a2baaSAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*834a2baaSAndroid Build Coastguard Worker// 7*834a2baaSAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*834a2baaSAndroid Build Coastguard Worker// 9*834a2baaSAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*834a2baaSAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*834a2baaSAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*834a2baaSAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*834a2baaSAndroid Build Coastguard Worker// limitations under the License. 14*834a2baaSAndroid Build Coastguard Worker 15*834a2baaSAndroid Build Coastguard Worker// see how_to_run.txt for instructions on running these tests 16*834a2baaSAndroid Build Coastguard Worker 17*834a2baaSAndroid Build Coastguard Workerpackage { 18*834a2baaSAndroid Build Coastguard Worker default_team: "trendy_team_android_text", 19*834a2baaSAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 20*834a2baaSAndroid Build Coastguard Worker} 21*834a2baaSAndroid Build Coastguard Worker 22*834a2baaSAndroid Build Coastguard Workercc_test { 23*834a2baaSAndroid Build Coastguard Worker name: "minikin_stress_tests", 24*834a2baaSAndroid Build Coastguard Worker 25*834a2baaSAndroid Build Coastguard Worker header_libs: ["libminikin-headers-for-tests"], 26*834a2baaSAndroid Build Coastguard Worker data: [":minikin-test-data"], 27*834a2baaSAndroid Build Coastguard Worker 28*834a2baaSAndroid Build Coastguard Worker static_libs: [ 29*834a2baaSAndroid Build Coastguard Worker "libminikin-tests-util", 30*834a2baaSAndroid Build Coastguard Worker "libminikin", 31*834a2baaSAndroid Build Coastguard Worker "libxml2", 32*834a2baaSAndroid Build Coastguard Worker "aconfig_text_flags_c_lib", 33*834a2baaSAndroid Build Coastguard Worker ], 34*834a2baaSAndroid Build Coastguard Worker 35*834a2baaSAndroid Build Coastguard Worker // Shared libraries which are dependencies of minikin; these are not automatically 36*834a2baaSAndroid Build Coastguard Worker // pulled in by the build system (and thus sadly must be repeated). 37*834a2baaSAndroid Build Coastguard Worker shared_libs: [ 38*834a2baaSAndroid Build Coastguard Worker 39*834a2baaSAndroid Build Coastguard Worker "libft2", 40*834a2baaSAndroid Build Coastguard Worker "libharfbuzz_ng", 41*834a2baaSAndroid Build Coastguard Worker "libicu", 42*834a2baaSAndroid Build Coastguard Worker "liblog", 43*834a2baaSAndroid Build Coastguard Worker "libutils", 44*834a2baaSAndroid Build Coastguard Worker "libz", 45*834a2baaSAndroid Build Coastguard Worker "libcutils", 46*834a2baaSAndroid Build Coastguard Worker "aconfig_text_flags_c_lib", 47*834a2baaSAndroid Build Coastguard Worker "server_configurable_flags", 48*834a2baaSAndroid Build Coastguard Worker ], 49*834a2baaSAndroid Build Coastguard Worker 50*834a2baaSAndroid Build Coastguard Worker srcs: [ 51*834a2baaSAndroid Build Coastguard Worker "FontFamilyTest.cpp", 52*834a2baaSAndroid Build Coastguard Worker "MultithreadTest.cpp", 53*834a2baaSAndroid Build Coastguard Worker ], 54*834a2baaSAndroid Build Coastguard Worker 55*834a2baaSAndroid Build Coastguard Worker defaults: [ 56*834a2baaSAndroid Build Coastguard Worker "aconfig_lib_cc_static_link.defaults", 57*834a2baaSAndroid Build Coastguard Worker "libminikin_defaults", 58*834a2baaSAndroid Build Coastguard Worker ], 59*834a2baaSAndroid Build Coastguard Worker} 60