Deflaking PermissionHostTest
Fixing how Application Details Settings activity is being started.
This affected the following tests:
android.appsecurity.cts.PermissionsHostTest#testCompatRevoked22
android.appsecurity.cts.PermissionsHostTest#testGranted23
android.appsecurity.cts.PermissionsHostTest#testRevokeAffectsWholeGroup23
android.appsecurity.cts.PermissionsHostTest#testGrantPreviouslyRevokedWithPrejudiceShowsPrompt23
android.appsecurity.cts.PermissionsHostTest#testNoResidualPermissionsOnUninstall
android.appsecurity.cts.PermissionsHostTest#testRevokePropagatedOnUpgradeOldToNewModel
CP'ed from aosp/1358283
Bug: 160473647
Change-Id: Ib7203f0699742f1688b4bb7d7f75cfb6c6014cf6
Test: On an Android TV device
diff --git a/tests/tests/permission3/src/android/permission3/cts/BaseUsePermissionTest.kt b/tests/tests/permission3/src/android/permission3/cts/BaseUsePermissionTest.kt
index 8aedb6d..bea7a16 100644
--- a/tests/tests/permission3/src/android/permission3/cts/BaseUsePermissionTest.kt
+++ b/tests/tests/permission3/src/android/permission3/cts/BaseUsePermissionTest.kt
@@ -448,6 +448,7 @@
data = Uri.fromParts("package", APP_PACKAGE_NAME, null)
addCategory(Intent.CATEGORY_DEFAULT)
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
+ addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK)
}
)
// Open the permissions UI