| // APCT build target for metrics tests |
| |
| cc_benchmark { |
| name: "netd_benchmark", |
| defaults: ["netd_defaults"], |
| shared_libs: [ |
| "libbase", |
| "libbinder", |
| "liblog", |
| "libnetd_client", |
| "libnetdaidl", |
| "libnetdutils", |
| ], |
| static_libs: [ |
| "libnetd_test_dnsresponder", |
| "libutils", |
| ], |
| aidl: { |
| include_dirs: ["system/netd/server/binder"], |
| }, |
| include_dirs: [ |
| "system/netd/include", |
| "system/netd/client", |
| "system/netd/resolv/include", |
| "system/netd/server", |
| "system/netd/server/binder", |
| "system/netd/tests/dns_responder", |
| ], |
| srcs: [ |
| ":netd_metrics_aidl", |
| "main.cpp", |
| "connect_benchmark.cpp", |
| "dns_benchmark.cpp", |
| ], |
| } |
| |
| cc_benchmark { |
| name: "bpf_benchmark", |
| defaults: ["netd_defaults"], |
| shared_libs: [ |
| "libbase", |
| "libbpf", |
| "libnetdutils", |
| ], |
| static_libs: [ |
| "libutils", |
| ], |
| srcs: [ |
| "bpf_benchmark.cpp", |
| ], |
| } |