diff options
author | Elliott Hughes <enh@google.com> | 2023-10-03 00:30:53 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-10-03 00:30:53 +0000 |
commit | c925e13a31ff7fd475ab74cbf38bc6dafb26a5f9 (patch) | |
tree | c637b1d320d9e3ae9eaf3f514a6957ee8bf0337b | |
parent | e71397fa767ee12e92f70b5c9002456bf9169568 (diff) | |
parent | fca9a2340de927bb59cea28b3bdfcbf41f2e7240 (diff) | |
download | libpcap-master.tar.gz |
Merge "Move off test_per_src." into main am: 2bfc7697ae am: 8c088448fa am: 72634bcb35 am: 0155b7bc29 am: fca9a2340dHEADandroid-u-qpr3-beta-2-gplmastermain
Original change: https://android-review.googlesource.com/c/platform/external/libpcap/+/2769130
Change-Id: Ie1f04231858a33ad76e9ab98dd2a0dbf3c3a13a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 85 |
1 files changed, 70 insertions, 15 deletions
@@ -86,25 +86,80 @@ cc_library { } // -// Tests. +// Tests (but not _unit_ tests). +// +// It's unlikely anyone's running these manually, but at least compiling them +// shows we can compile libpcap callers... // cc_test { - name: "libpcap_test", + name: "libpcap_can_set_rfmon_test", defaults: ["libpcap_defaults"], gtest: false, - // (Matches order in libpcap's Makefile.) - srcs: [ - "testprogs/can_set_rfmon_test.c", - "testprogs/capturetest.c", - "testprogs/filtertest.c", - "testprogs/findalldevstest.c", - "testprogs/opentest.c", - "testprogs/reactivatetest.c", - "testprogs/selpolltest.c", - "testprogs/threadsignaltest.c", - "testprogs/valgrindtest.c", - ], + srcs: ["testprogs/can_set_rfmon_test.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_capture_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/capturetest.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_filter_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/filtertest.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_findalldevs_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/findalldevstest.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_open_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/opentest.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_reactivate_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/reactivatetest.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_selpoll_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/selpolltest.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_threadsignal_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/threadsignaltest.c"], + static_libs: ["libpcap"], +} + +cc_test { + name: "libpcap_valgrind_test", + defaults: ["libpcap_defaults"], + gtest: false, + srcs: ["testprogs/valgrindtest.c"], static_libs: ["libpcap"], - test_per_src: true, } |