xref: /aosp_15_r20/external/deqp/android/package/AndroidManifest-integration.xml (revision 35238bce31c2a825756842865a792f8cf7f89930)
1<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3		  package="com.drawelements.deqp"
4		  android:versionCode="1"
5		  android:versionName="1.0">
6	<application android:label="dEQP Tests"
7				 android:icon="@drawable/deqp_app"
8				 android:requestLegacyExternalStorage="true">
9		<activity android:name="com.drawelements.deqp.execserver.ExecServerActivity"
10				  android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
11				  android:label="dEQP ExecServer"
12				  android:launchMode="singleTask"
13				  android:process=":execserverui"
14				  android:exported="true" />
15		<activity android:name="com.drawelements.deqp.execserver.ServiceStarter"
16				  android:theme="@android:style/Theme.NoDisplay"
17				  android:label="dEQP ExecServer Launcher"
18				  android:launchMode="singleTask"
19				  android:process=":execserverstarter"
20				  android:exported="true" />
21		<service android:name="com.drawelements.deqp.execserver.ExecService"
22				 android:label="dEQP ExecServer Service"
23				 android:exported="true"
24				 android:process=":execserver" />
25		<activity android:name="android.app.NativeActivity"
26				  android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
27				  android:label="dEQP Test Process"
28				  android:configChanges="keyboardHidden|orientation|screenSize|screenLayout"
29				  android:exported="true"
30				  android:process=":testercore">
31			<meta-data android:name="android.app.lib_name"
32					   android:value="deqp" />
33			<meta-data android:name="android.app.func_name"
34					   android:value="createTestActivity" />
35		</activity>
36	</application>
37
38	<uses-feature android:glEsVersion="0x00020000"/>
39	<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
40	<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
41	<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" />
42	<uses-permission android:name="android.permission.GET_TASKS" />
43	<uses-permission android:name="android.permission.INTERNET" />
44	<uses-permission android:name="android.permission.RUN_INSTRUMENTATION" />
45	<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
46	<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
47
48	<instrumentation android:label="dEQP-Instrumentation"
49					 android:name="com.drawelements.deqp.testercore.DeqpInstrumentation"
50					 android:targetPackage="com.drawelements.deqp" />
51	<instrumentation android:label="dEQP-PlatformCapabilityQueryInstrumentation"
52					 android:name="com.drawelements.deqp.platformutil.DeqpPlatformCapabilityQueryInstrumentation"
53					 android:targetPackage="com.drawelements.deqp" />
54</manifest>
55