1*6777b538SAndroid Build Coastguard Worker// 2*6777b538SAndroid Build Coastguard Worker// Copyright (C) 2019 The Android Open Source Project 3*6777b538SAndroid Build Coastguard Worker// 4*6777b538SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 5*6777b538SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 6*6777b538SAndroid Build Coastguard Worker// You may obtain a copy of the License at 7*6777b538SAndroid Build Coastguard Worker// 8*6777b538SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 9*6777b538SAndroid Build Coastguard Worker// 10*6777b538SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 11*6777b538SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 12*6777b538SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*6777b538SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 14*6777b538SAndroid Build Coastguard Worker// limitations under the License. 15*6777b538SAndroid Build Coastguard Worker// 16*6777b538SAndroid Build Coastguard Worker 17*6777b538SAndroid Build Coastguard Workerpackage { 18*6777b538SAndroid Build Coastguard Worker default_team: "trendy_team_fwk_core_networking", 19*6777b538SAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 20*6777b538SAndroid Build Coastguard Worker} 21*6777b538SAndroid Build Coastguard Worker 22*6777b538SAndroid Build Coastguard Workerandroid_library { 23*6777b538SAndroid Build Coastguard Worker name: "CtsNetHttpTestsLib", 24*6777b538SAndroid Build Coastguard Worker defaults: [ 25*6777b538SAndroid Build Coastguard Worker "cts_defaults", 26*6777b538SAndroid Build Coastguard Worker ], 27*6777b538SAndroid Build Coastguard Worker sdk_version: "module_current", 28*6777b538SAndroid Build Coastguard Worker min_sdk_version: "30", 29*6777b538SAndroid Build Coastguard Worker srcs: [ 30*6777b538SAndroid Build Coastguard Worker "src/**/*.java", 31*6777b538SAndroid Build Coastguard Worker "src/**/*.kt", 32*6777b538SAndroid Build Coastguard Worker ], 33*6777b538SAndroid Build Coastguard Worker static_libs: [ 34*6777b538SAndroid Build Coastguard Worker "androidx.test.ext.junit", 35*6777b538SAndroid Build Coastguard Worker "ctstestrunner-axt", 36*6777b538SAndroid Build Coastguard Worker "flag-junit", 37*6777b538SAndroid Build Coastguard Worker "com.android.net.http.flags-aconfig-java", 38*6777b538SAndroid Build Coastguard Worker "ctstestserver", 39*6777b538SAndroid Build Coastguard Worker "hamcrest-library", 40*6777b538SAndroid Build Coastguard Worker "junit", 41*6777b538SAndroid Build Coastguard Worker "kotlin-test", 42*6777b538SAndroid Build Coastguard Worker "mockito-target", 43*6777b538SAndroid Build Coastguard Worker "net-tests-utils", 44*6777b538SAndroid Build Coastguard Worker "truth", 45*6777b538SAndroid Build Coastguard Worker ], 46*6777b538SAndroid Build Coastguard Worker libs: [ 47*6777b538SAndroid Build Coastguard Worker "android.test.base.stubs.test", 48*6777b538SAndroid Build Coastguard Worker "androidx.annotation_annotation", 49*6777b538SAndroid Build Coastguard Worker "framework-connectivity.stubs.module_lib", 50*6777b538SAndroid Build Coastguard Worker "framework-connectivity.stubs.system", 51*6777b538SAndroid Build Coastguard Worker "org.apache.http.legacy.stubs.test", 52*6777b538SAndroid Build Coastguard Worker ], 53*6777b538SAndroid Build Coastguard Worker lint: { 54*6777b538SAndroid Build Coastguard Worker test: true, 55*6777b538SAndroid Build Coastguard Worker }, 56*6777b538SAndroid Build Coastguard Worker} 57*6777b538SAndroid Build Coastguard Worker 58*6777b538SAndroid Build Coastguard Workerandroid_test { 59*6777b538SAndroid Build Coastguard Worker name: "CtsNetHttpTestCases", 60*6777b538SAndroid Build Coastguard Worker defaults: [ 61*6777b538SAndroid Build Coastguard Worker "cts_defaults", 62*6777b538SAndroid Build Coastguard Worker ], 63*6777b538SAndroid Build Coastguard Worker enforce_default_target_sdk_version: true, 64*6777b538SAndroid Build Coastguard Worker sdk_version: "module_current", 65*6777b538SAndroid Build Coastguard Worker min_sdk_version: "30", 66*6777b538SAndroid Build Coastguard Worker static_libs: ["CtsNetHttpTestsLib"], 67*6777b538SAndroid Build Coastguard Worker // Tag this as a cts test artifact 68*6777b538SAndroid Build Coastguard Worker test_suites: [ 69*6777b538SAndroid Build Coastguard Worker "cts", 70*6777b538SAndroid Build Coastguard Worker "general-tests", 71*6777b538SAndroid Build Coastguard Worker "mts-tethering", 72*6777b538SAndroid Build Coastguard Worker "mcts-tethering", 73*6777b538SAndroid Build Coastguard Worker ], 74*6777b538SAndroid Build Coastguard Worker} 75