• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_defaults {
6    name: "dns_async_defaults",
7
8    cflags: [
9        "-fstack-protector-all",
10        "-g",
11        "-Wall",
12        "-Wextra",
13        "-Werror",
14        "-Wnullable-to-nonnull-conversion",
15        "-Wsign-compare",
16        "-Wthread-safety",
17        "-Wunused-parameter",
18    ],
19    srcs: [
20        "NativeDnsAsyncTest.cpp",
21    ],
22    shared_libs: [
23        "libandroid",
24        "liblog",
25        "libutils",
26    ],
27    static_libs: [
28        "libbase",
29        "libnetdutils",
30    ],
31    // To be compatible with Q devices, the min_sdk_version must be 29.
32    min_sdk_version: "29",
33}
34
35cc_test {
36    name: "CtsNativeNetDnsTestCases",
37    defaults: ["dns_async_defaults"],
38    multilib: {
39        lib32: {
40            suffix: "32",
41        },
42        lib64: {
43            suffix: "64",
44        },
45    },
46    test_suites: [
47        "cts",
48        "general-tests",
49        "mts-dnsresolver",
50        "mts-networking",
51    ],
52}
53