| Index: net/android/BUILD.gn
|
| diff --git a/net/android/BUILD.gn b/net/android/BUILD.gn
|
| index df00495ad2559cac5051f948d7f59693529e7c95..b8232482e48306cc0e4717c75e03481be9d01475 100644
|
| --- a/net/android/BUILD.gn
|
| +++ b/net/android/BUILD.gn
|
| @@ -26,14 +26,47 @@ android_aidl("remote_android_keystore_aidl") {
|
| ]
|
| }
|
|
|
| +android_aidl("embedded_test_server_aidl") {
|
| + interface_file = "../test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerInterface.aidl"
|
| + sources = [
|
| + "../test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl.aidl",
|
| + ]
|
| +}
|
| +
|
| android_library("net_java_test_support") {
|
| + testonly = true
|
| DEPRECATED_java_in_dir = "../test/android/javatests/src"
|
| deps = [
|
| ":net_java",
|
| "//base:base_java",
|
| + "//base:base_java_test_support",
|
| "//third_party/android_tools:legacy_http_javalib",
|
| ]
|
| - srcjar_deps = [ ":net_java_test_support_enums_srcjar" ]
|
| + srcjar_deps = [
|
| + ":embedded_test_server_aidl",
|
| + ":net_java_test_support_enums_srcjar",
|
| + ]
|
| +}
|
| +
|
| +shared_library("net_java_test_native_support") {
|
| + testonly = true
|
| + deps = [
|
| + "//net:test_support",
|
| + ]
|
| +}
|
| +
|
| +android_apk("net_test_support_apk") {
|
| + testonly = true
|
| + deps = [
|
| + ":net_java_test_native_support",
|
| + ":net_java_test_support",
|
| + "//base:base_java",
|
| + ]
|
| + android_manifest = "../test/android/javatests/AndroidManifest.xml"
|
| + apk_name = "ChromiumNetTestSupport"
|
| + native_libs = [ "libnet_java_test_native_support.so" ]
|
| + native_libraries_template =
|
| + "//base/test/android/java/templates/NativeTestLibraries.template"
|
| }
|
|
|
| android_resources("net_unittests_apk_resources") {
|
| @@ -42,6 +75,7 @@ android_resources("net_unittests_apk_resources") {
|
| }
|
|
|
| android_library("net_javatests") {
|
| + testonly = true
|
| DEPRECATED_java_in_dir = "javatests/src"
|
| deps = [
|
| ":net_java",
|
|
|