Do not throw exception if storage app data isolation is not enabled

As the feature is not enabled yet, we should not throw exception and
block all tests. We should show error message instead.

Bug: 213442885
Test: atest android.os.storage.cts.StorageManagerTest#testCallback
Change-Id: I9a46c9ed1aeb59d982ba3841943016bd7a357ac5
This commit is contained in:
Ricky Wai 2022-01-13 18:29:22 +00:00
parent 86f682fd2f
commit 9d08478274

View File

@ -259,7 +259,8 @@ public final class Sm {
public void runDisableAppDataIsolation() throws RemoteException {
if (!SystemProperties.getBoolean(
ANDROID_VOLD_APP_DATA_ISOLATION_ENABLED_PROPERTY, false)) {
throw new IllegalStateException("Storage app data isolation is not enabled.");
System.err.println("Storage app data isolation is not enabled.");
return;
}
final String pkgName = nextArg();
final int pid = Integer.parseInt(nextArg());