Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ad8ce75b authored by Xin Li's avatar Xin Li
Browse files

Merge sc-dev-plus-aosp-without-vendor@7634622

Merged-In: Iab535f4e2c9ba5017e9ee2e112ff20059e7f401b
Change-Id: I26a9deb63a44529dd3f0156c7f92cd8134d0f0b0
parents 67e49ca5 f5e650b6
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -44,6 +44,8 @@ cc_library_headers {

cc_library_headers {
    name: "dnsproxyd_protocol_headers",
    sdk_version: "29",
    min_sdk_version: "29",
    export_include_dirs: ["include/dnsproxyd_protocol"],
    apex_available: [
        "//apex_available:platform",
@@ -54,9 +56,9 @@ cc_library_headers {
dnsresolver_aidl_interface_lateststable_version = "V9"

cc_library_static {
    name: "dnsresolver_aidl_interface-lateststable-ndk_platform",
    name: "dnsresolver_aidl_interface-lateststable-ndk",
    whole_static_libs: [
        "dnsresolver_aidl_interface-" + dnsresolver_aidl_interface_lateststable_version + "-ndk_platform",
        "dnsresolver_aidl_interface-" + dnsresolver_aidl_interface_lateststable_version + "-ndk",
    ],
    apex_available: [
        "com.android.resolv",
@@ -85,6 +87,7 @@ aidl_interface {
                "com.android.tethering",
                "com.android.wifi",
            ],
            min_sdk_version: "30",
        },
        ndk: {
            gen_log: true,
@@ -189,7 +192,7 @@ cc_library {
    // Link most things statically to minimize our dependence on system ABIs.
    stl: "libc++_static",
    static_libs: [
        "dnsresolver_aidl_interface-lateststable-ndk_platform",
        "dnsresolver_aidl_interface-lateststable-ndk",
        "libbase",
        "libcutils",
        "libnetdutils",
@@ -198,7 +201,7 @@ cc_library {
        "libstatslog_resolv",
        "libstatspush_compat",
        "libsysutils",
        "netd_event_listener_interface-lateststable-ndk_platform",
        "netd_event_listener_interface-lateststable-ndk",
        "server_configurable_flags",
        "stats_proto",
    ],
+6 −5
Original line number Diff line number Diff line
@@ -8,10 +8,11 @@
        { "name": "resolv_stats_test_utils_test" }
    ],
    "mainline-presubmit": [
        { "name": "resolv_integration_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]" },
        { "name": "resolv_gold_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]" },
        { "name": "resolv_unit_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]" },
        { "name": "resolv_stress_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]" },
        { "name": "resolv_stats_test_utils_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]" }
        // TODO: add back the tethering module when it is updatable in this branch
        { "name": "resolv_integration_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex]" },
        { "name": "resolv_gold_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex]" },
        { "name": "resolv_unit_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex]" },
        { "name": "resolv_stress_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex]" },
        { "name": "resolv_stats_test_utils_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex]" }
    ]
}
+1 −1
Original line number Diff line number Diff line
{
  "name": "com.android.resolv",
  "version": 309999900
  "version": 319999900
}
+1 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@
<configuration description="Configuration for {MODULE} tests">
   <option name="test-suite-tag" value="mts" />
   <option name="config-descriptor:metadata" key="mainline-param" value="CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex" />
   <option name="config-descriptor:metadata" key="mainline-param" value="CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex" />
   <target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer"/>
   <target_preparer class="com.android.compatibility.common.tradefed.targetprep.FilePusher">
       <option name="cleanup" value="true" />
+17 −14
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@ cc_test_library {
        "libutils",
    ],
    static_libs: [
        "netd_aidl_interface-lateststable-ndk_platform",
        "netd_aidl_interface-lateststable-ndk",
        "libnetd_test_dnsresponder_ndk",
        "libnetdutils",
        "libgmock",
@@ -100,7 +100,7 @@ cc_test {
        "libbinder_ndk",
    ],
    static_libs: [
        "dnsresolver_aidl_interface-lateststable-ndk_platform",
        "dnsresolver_aidl_interface-lateststable-ndk",
        "golddata_proto",
        "libcrypto_static",
        "libdoh_ffi_for_test",
@@ -111,8 +111,8 @@ cc_test {
        "libnetdutils",
        "libprotobuf-cpp-lite",
        "libssl",
        "netd_aidl_interface-lateststable-ndk_platform",
        "netd_event_listener_interface-lateststable-ndk_platform",
        "netd_aidl_interface-lateststable-ndk",
        "netd_event_listener_interface-lateststable-ndk",
        "server_configurable_flags",
        "stats_proto",
    ],
@@ -139,14 +139,14 @@ cc_test {
        "libnetd_client",
    ],
    static_libs: [
        "dnsresolver_aidl_interface-lateststable-ndk_platform",
        "dnsresolver_aidl_interface-lateststable-ndk",
        "libgmock",
        "libnetd_test_dnsresponder_ndk",
        "libnetd_test_resolv_utils",
        "libnetdutils",
        "libutils",
        "netd_event_listener_interface-lateststable-ndk_platform",
        "netd_aidl_interface-lateststable-ndk_platform",
        "netd_event_listener_interface-lateststable-ndk",
        "netd_aidl_interface-lateststable-ndk",
    ],
}

@@ -176,7 +176,7 @@ cc_test {
        "libnetd_client",
    ],
    static_libs: [
        "dnsresolver_aidl_interface-lateststable-ndk_platform",
        "dnsresolver_aidl_interface-lateststable-ndk",
        "libbpf_android",
        "libcrypto_static",
        "libgmock",
@@ -186,8 +186,8 @@ cc_test {
        "libnetdutils",
        "libssl",
        "libutils",
        "netd_aidl_interface-lateststable-ndk_platform",
        "netd_event_listener_interface-lateststable-ndk_platform",
        "netd_aidl_interface-lateststable-ndk",
        "netd_event_listener_interface-lateststable-ndk",
        "libipchecksum",
        "resolv_unsolicited_listener",
        "libdoh_frontend_ffi",
@@ -231,9 +231,9 @@ cc_test {
        "libbinder_ndk",
    ],
    static_libs: [
        "dnsresolver_aidl_interface-lateststable-ndk_platform",
        "netd_aidl_interface-lateststable-ndk_platform",
        "netd_event_listener_interface-lateststable-ndk_platform",
        "dnsresolver_aidl_interface-lateststable-ndk",
        "netd_aidl_interface-lateststable-ndk",
        "netd_event_listener_interface-lateststable-ndk",
        "libcrypto_static",
        "libcutils",
        "libdoh_ffi_for_test",
@@ -276,7 +276,10 @@ cc_test {
    ],
    defaults: ["netd_defaults", "resolv_test_defaults"],
    test_suites: ["general-tests"],
    test_mainline_modules: ["CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex"],
    test_mainline_modules: [
        "CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex",
        "CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex"
    ],
    static_libs: [
        "libgmock",
        "libprotobuf-cpp-lite",
Loading