From fba7850552b66b2eb497e44cb3878553fc43b8f7 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Tue, 30 Jul 2024 17:33:09 +0900 Subject: [PATCH] Fix dependencies on connectivity_native lib Address the TODO to link against the library directly, and add necessary test filters to only run the test on the primary ABI (because the library in the apex has only one variant for primary ABI), and to only run the test on U+. Bug: 356022894 Test: atest Change-Id: Ib52bfc1051059aaf9d14d1f7707864206d0bdcd9 --- .../connectivity_native_test/Android.bp | 1 + .../AndroidTestTemplate.xml | 6 +- .../connectivity_native_test.cpp | 84 +++++++------------ 3 files changed, 37 insertions(+), 54 deletions(-) diff --git a/tests/native/connectivity_native_test/Android.bp b/tests/native/connectivity_native_test/Android.bp index ab2f28c548..39a08fa7dd 100644 --- a/tests/native/connectivity_native_test/Android.bp +++ b/tests/native/connectivity_native_test/Android.bp @@ -21,6 +21,7 @@ cc_test { stl: "libc++_static", shared_libs: [ "libbinder_ndk", + "libcom.android.tethering.connectivity_native", "liblog", "libnetutils", "libprocessgroup", diff --git a/tests/native/connectivity_native_test/AndroidTestTemplate.xml b/tests/native/connectivity_native_test/AndroidTestTemplate.xml index 44e35a93da..4ea114cc04 100644 --- a/tests/native/connectivity_native_test/AndroidTestTemplate.xml +++ b/tests/native/connectivity_native_test/AndroidTestTemplate.xml @@ -15,8 +15,10 @@