blob: 0568892c36840321f0e53914dda83d72b70fd0c6 [file] [log] [blame]
Chiachang Wangf6f066d2024-02-28 08:02:34 +00001//########################################################################
2// Build FrameworksVpnTests package
3//########################################################################
4package {
5 default_team: "trendy_team_fwk_core_networking",
6 // See: http://go/android-license-faq
7 // A large-scale-change added 'default_applicable_licenses' to import
8 // all of the 'license_kinds' from "Android-Apache-2.0"
9 // to get the below license kinds:
10 // SPDX-license-identifier-Apache-2.0
11 default_applicable_licenses: ["Android-Apache-2.0"],
12}
13
14android_test {
15 name: "FrameworksVpnTests",
16 srcs: [
17 "java/**/*.java",
18 "java/**/*.kt",
19 ],
Chiachang Wangc10258e2024-03-12 07:02:23 +000020 sdk_version: "core_platform", // tests can use @CorePlatformApi's
Chiachang Wangf6f066d2024-02-28 08:02:34 +000021 test_suites: ["device-tests"],
Chiachang Wang7d485ee2024-02-28 08:09:56 +000022 static_libs: [
23 "androidx.test.rules",
24 "frameworks-base-testutils",
25 "framework-protos",
26 "mockito-target-minus-junit4",
27 "net-tests-utils",
28 "platform-test-annotations",
29 "services.core",
30 "cts-net-utils",
31 "service-connectivity-tiramisu-pre-jarjar",
32 ],
33 libs: [
Chiachang Wangc10258e2024-03-12 07:02:23 +000034 // order matters: classes in framework-connectivity are resolved before framework,
35 // meaning @hide APIs in framework-connectivity are resolved before @SystemApi
36 // stubs in framework
37 "framework-connectivity.impl",
38 "framework-connectivity-t.impl",
39 "framework",
40 "framework-res",
Jihoon Kang1e37ed32024-08-30 00:29:12 +000041 "android.test.runner.stubs",
42 "android.test.base.stubs",
43 "android.test.mock.stubs",
Chiachang Wang7d485ee2024-02-28 08:09:56 +000044 ],
Chiachang Wangf6f066d2024-02-28 08:02:34 +000045}
Ronald Braunstein809a2eb2024-09-11 04:18:32 +000046
47test_module_config {
48 name: "FrameworksVpnTests_android_server_connectivity",
49 base: "FrameworksVpnTests",
50 test_suites: ["device-tests"],
51 exclude_annotations: ["com.android.testutils.SkipPresubmit"],
52}