Add an option to test with and without AppVisibility cache.
Bug: 241351080 Test: atest AppEnumerationTests Change-Id: I0f9daccaae9574194c76f8d0379ae27aa7d799cd
This commit is contained in:
@@ -28,6 +28,7 @@ import android.content.pm.SigningDetails;
|
||||
import android.os.Binder;
|
||||
import android.os.Handler;
|
||||
import android.os.Process;
|
||||
import android.os.SystemProperties;
|
||||
import android.os.Trace;
|
||||
import android.os.UserHandle;
|
||||
import android.text.TextUtils;
|
||||
@@ -340,7 +341,9 @@ public abstract class AppsFilterBase implements AppsFilterSnapshot {
|
||||
return !isForceQueryable(targetPkgSetting.getAppId())
|
||||
&& !isImplicitlyQueryable(callingAppId, targetPkgSetting.getAppId());
|
||||
}
|
||||
if (mCacheReady) { // use cache
|
||||
// use cache
|
||||
if (mCacheReady && SystemProperties.getBoolean("debug.pm.use_app_filter_cache",
|
||||
true)) {
|
||||
if (!shouldFilterApplicationUsingCache(callingUid,
|
||||
targetPkgSetting.getAppId(),
|
||||
userId)) {
|
||||
|
||||
Reference in New Issue
Block a user