Add CTS for finishing activity in non-focused stack case
This also required refactoring current launching mechanism.
Bug: 29458854
Change-Id: I1b14ff03cefa1614f902f2d73a5dab80c1528e6e
diff --git a/hostsidetests/services/activitymanager/app/AndroidManifest.xml b/hostsidetests/services/activitymanager/app/AndroidManifest.xml
index 00c6352..bb1f8f3 100755
--- a/hostsidetests/services/activitymanager/app/AndroidManifest.xml
+++ b/hostsidetests/services/activitymanager/app/AndroidManifest.xml
@@ -54,7 +54,7 @@
android:resizeableActivity="true"
android:exported="true"
/>
- <activity android:name=".LaunchToSideActivity"
+ <activity android:name=".LaunchingActivity"
android:resizeableActivity="true"
android:exported="true"
android:taskAffinity="nobody.but.LaunchToSideActivity"
@@ -163,6 +163,10 @@
android:exported="true"
android:theme="@android:style/Theme.NoDisplay"
/>
+ <activity android:name=".BroadcastReceiverActivity"
+ android:resizeableActivity="true"
+ android:exported="true"
+ />
<activity-alias android:enabled="true"
android:exported="true"
android:name=".EntryPointAliasActivity"