The peer connection loopback test could catch regressions too, but it's too slow to run on downstream ARM emulators. I'm adding a test here that just makes sure we can load the JNI and init audio/video engines in WebRTC. This test overlaps in functionality with the existing tests, but we need it anyway since all existing tests are too timing-sensitive. Removes resources from the test; they're awkward downstream and we don't really need them anyway. BUG=b/32820229 Review-Url: https://codereview.webrtc.org/2506603002 Cr-Commit-Position: refs/heads/master@{#15101}
30 lines
1.3 KiB
XML
30 lines
1.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
package="org.webrtc.test"
|
|
android:versionCode="1"
|
|
android:versionName="1.0" >
|
|
<uses-feature android:name="android.hardware.camera" />
|
|
<uses-feature android:name="android.hardware.camera.autofocus" />
|
|
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
|
|
|
|
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="21" />
|
|
|
|
<uses-permission android:name="android.permission.CAMERA" />
|
|
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
|
|
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
|
<uses-permission android:name="android.permission.INTERNET" />
|
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
|
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
|
|
|
|
<instrumentation
|
|
android:name="android.test.InstrumentationTestRunner"
|
|
android:targetPackage="org.webrtc.test" />
|
|
|
|
<application
|
|
android:label="AndroidPeerconnectionTests" >
|
|
<uses-library android:name="android.test.runner" />
|
|
</application>
|
|
|
|
</manifest>
|