Disable unsupported test items for DO as well.
Bug: 31330791
Test: manual
Change-Id: Icbf9310a6aaed4f6931e76056b943e6e919aecd8
diff --git a/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/PolicyTransparencyTestListActivity.java b/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/PolicyTransparencyTestListActivity.java
index 34c7cc4..c5b4a93 100644
--- a/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/PolicyTransparencyTestListActivity.java
+++ b/apps/CtsVerifier/src/com/android/cts/verifier/managedprovisioning/PolicyTransparencyTestListActivity.java
@@ -122,8 +122,8 @@
private void addTestsToAdapter(final ArrayTestListAdapter adapter) {
for (String restriction : UserRestrictions.getUserRestrictions()) {
final Intent intent = UserRestrictions.getUserRestrictionTestIntent(this, restriction);
- if (!UserRestrictions.isRestrictionValid(this, restriction) &&
- !mIsDeviceOwner && !UserRestrictions.isValidForPO(restriction)) {
+ if (!UserRestrictions.isRestrictionValid(this, restriction) ||
+ (!mIsDeviceOwner && !UserRestrictions.isValidForPO(restriction))) {
continue;
}
final String title = UserRestrictions.getRestrictionLabel(this, restriction);
@@ -135,8 +135,8 @@
for (Pair<Intent, Integer> policy : POLICIES) {
final Intent intent = policy.first;
String test = intent.getStringExtra(PolicyTransparencyTestActivity.EXTRA_TEST);
- if (!isPolicyValid(test) &&
- !mIsDeviceOwner && !ALSO_VALID_FOR_PO.contains(test)) {
+ if (!isPolicyValid(test) ||
+ (!mIsDeviceOwner && !ALSO_VALID_FOR_PO.contains(test))) {
continue;
}
final String title = getString(policy.second);
@@ -191,4 +191,4 @@
: CommandReceiverActivity.COMMAND_PROFILE_OWNER_CLEAR_POLICIES);
startActivity(intent);
}
-}
\ No newline at end of file
+}