Merge "Add native coverage listener to integration tests" am: 63c7dc78ec am: a441244ca2

Original change: https://android-review.googlesource.com/c/platform/packages/modules/NetworkStack/+/1675594

Change-Id: Ib624f83ab29ef89e786c56425d8cf4944f7d9928
diff --git a/tests/integration/Android.bp b/tests/integration/Android.bp
index 2cffc3d..43a0575 100644
--- a/tests/integration/Android.bp
+++ b/tests/integration/Android.bp
@@ -116,6 +116,7 @@
     test_config: "AndroidTest_Coverage.xml",
     defaults: ["NetworkStackIntegrationTestsJniDefaults"],
     static_libs: [
+        "modules-utils-native-coverage-listener",
         "NetworkStackTestsLib",
         "NetworkStackIntegrationTestsLib",
         "NetworkStackStaticLibTestsLib",
diff --git a/tests/integration/AndroidTest_Coverage.xml b/tests/integration/AndroidTest_Coverage.xml
index e33fa87..3e7361b 100644
--- a/tests/integration/AndroidTest_Coverage.xml
+++ b/tests/integration/AndroidTest_Coverage.xml
@@ -23,5 +23,6 @@
         <option name="package" value="com.android.server.networkstack.coverage" />
         <option name="runner" value="androidx.test.runner.AndroidJUnitRunner" />
         <option name="hidden-api-checks" value="false"/>
+        <option name="device-listeners" value="com.android.modules.utils.testing.NativeCoverageHackInstrumentationListener" />
     </test>
 </configuration>