1*6777b538SAndroid Build Coastguard Worker// Copyright (C) 2023 The Android Open Source Project 2*6777b538SAndroid Build Coastguard Worker// 3*6777b538SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*6777b538SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*6777b538SAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*6777b538SAndroid Build Coastguard Worker// 7*6777b538SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*6777b538SAndroid Build Coastguard Worker// 9*6777b538SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*6777b538SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*6777b538SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*6777b538SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*6777b538SAndroid Build Coastguard Worker// limitations under the License. 14*6777b538SAndroid Build Coastguard Worker 15*6777b538SAndroid Build Coastguard Workerpackage { 16*6777b538SAndroid Build Coastguard Worker // See: http://go/android-license-faq 17*6777b538SAndroid Build Coastguard Worker // A large-scale-change added 'default_applicable_licenses' to import 18*6777b538SAndroid Build Coastguard Worker // all of the 'license_kinds' from "external_cronet_license" 19*6777b538SAndroid Build Coastguard Worker // to get the below license kinds: 20*6777b538SAndroid Build Coastguard Worker // SPDX-license-identifier-Apache-2.0 21*6777b538SAndroid Build Coastguard Worker default_applicable_licenses: ["external_cronet_license"], 22*6777b538SAndroid Build Coastguard Worker} 23*6777b538SAndroid Build Coastguard Worker 24*6777b538SAndroid Build Coastguard Workerjava_test_host { 25*6777b538SAndroid Build Coastguard Worker name: "net_unittests_tester", 26*6777b538SAndroid Build Coastguard Worker srcs: ["src/**/*.java"], 27*6777b538SAndroid Build Coastguard Worker auto_gen_config: false, 28*6777b538SAndroid Build Coastguard Worker test_config: "AndroidNetTest.xml", 29*6777b538SAndroid Build Coastguard Worker libs: [ 30*6777b538SAndroid Build Coastguard Worker "tradefed", 31*6777b538SAndroid Build Coastguard Worker "framework-annotations-lib", 32*6777b538SAndroid Build Coastguard Worker ], 33*6777b538SAndroid Build Coastguard Worker data: [ 34*6777b538SAndroid Build Coastguard Worker ":net_unittests_data", 35*6777b538SAndroid Build Coastguard Worker ], 36*6777b538SAndroid Build Coastguard Worker device_common_data: [ 37*6777b538SAndroid Build Coastguard Worker ":cronet_net_tester_app", 38*6777b538SAndroid Build Coastguard Worker ], 39*6777b538SAndroid Build Coastguard Worker test_suites: [ 40*6777b538SAndroid Build Coastguard Worker "general-tests", 41*6777b538SAndroid Build Coastguard Worker "mts-tethering", 42*6777b538SAndroid Build Coastguard Worker ], 43*6777b538SAndroid Build Coastguard Worker // This build fails on windows targets with "windows_common" depends on some disabled modules 44*6777b538SAndroid Build Coastguard Worker // that are used by this test. Thus, disable this on target windows. 45*6777b538SAndroid Build Coastguard Worker // TODO(aymanm): Remove this when b/201754360 is fixed. 46*6777b538SAndroid Build Coastguard Worker target: { 47*6777b538SAndroid Build Coastguard Worker windows: { 48*6777b538SAndroid Build Coastguard Worker enabled: false, 49*6777b538SAndroid Build Coastguard Worker }, 50*6777b538SAndroid Build Coastguard Worker }, 51*6777b538SAndroid Build Coastguard Worker} 52*6777b538SAndroid Build Coastguard Worker 53*6777b538SAndroid Build Coastguard Workerjava_test_host { 54*6777b538SAndroid Build Coastguard Worker name: "cronet_unittests_tester", 55*6777b538SAndroid Build Coastguard Worker srcs: ["src/**/*.java"], 56*6777b538SAndroid Build Coastguard Worker auto_gen_config: false, 57*6777b538SAndroid Build Coastguard Worker test_config: "AndroidTest.xml", 58*6777b538SAndroid Build Coastguard Worker libs: [ 59*6777b538SAndroid Build Coastguard Worker "tradefed", 60*6777b538SAndroid Build Coastguard Worker "framework-annotations-lib", 61*6777b538SAndroid Build Coastguard Worker ], 62*6777b538SAndroid Build Coastguard Worker test_suites: [ 63*6777b538SAndroid Build Coastguard Worker "general-tests", 64*6777b538SAndroid Build Coastguard Worker "mts-tethering", 65*6777b538SAndroid Build Coastguard Worker ], 66*6777b538SAndroid Build Coastguard Worker // This build fails on windows targets with "windows_common" depends on some disabled modules 67*6777b538SAndroid Build Coastguard Worker // that are used by this test. Thus, disable this on target windows. 68*6777b538SAndroid Build Coastguard Worker // TODO(aymanm): Remove this when b/201754360 is fixed. 69*6777b538SAndroid Build Coastguard Worker target: { 70*6777b538SAndroid Build Coastguard Worker windows: { 71*6777b538SAndroid Build Coastguard Worker enabled: false, 72*6777b538SAndroid Build Coastguard Worker }, 73*6777b538SAndroid Build Coastguard Worker }, 74*6777b538SAndroid Build Coastguard Worker device_common_data: [ 75*6777b538SAndroid Build Coastguard Worker ":cronet_tester_app", 76*6777b538SAndroid Build Coastguard Worker ], 77*6777b538SAndroid Build Coastguard Worker} 78