libmediatranscoding: Run tests with atest
Updated AndroidTestTemplate.xml to push test binaries to /data/local/tmp/
Transcoder tests can now be run with atest
Bug: 173627260
Test: Disable address sanitizer in libmediatranscoder
Test: push libmediatranscoder.so to /system/lib64
Test: atest MediaTrackTranscoderTests
Test: atest MediaTranscoderTests
Test: atest MediaSampleQueueTests
Change-Id: I803e7ddc89ff73fd36cbe9e85b46753a84f6be1d
diff --git a/media/libmediatranscoding/transcoder/tests/AndroidTestTemplate.xml b/media/libmediatranscoding/transcoder/tests/AndroidTestTemplate.xml
index 451d565..6d781cd 100644
--- a/media/libmediatranscoding/transcoder/tests/AndroidTestTemplate.xml
+++ b/media/libmediatranscoding/transcoder/tests/AndroidTestTemplate.xml
@@ -18,9 +18,11 @@
<target_preparer class="com.android.tradefed.targetprep.PushFilePreparer">
<option name="cleanup" value="false" />
<option name="push-file" key="TranscodingTestAssets" value="/data/local/tmp/TranscodingTestAssets" />
+ <option name="push-file" key="{MODULE}" value="/data/local/tmp/{MODULE}" />
</target_preparer>
<test class="com.android.tradefed.testtype.GTest" >
+ <option name="native-test-device-path" value="/data/local/tmp" />
<option name="module-name" value="{MODULE}" />
</test>
</configuration>