summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TYM Tsai <tymtsai@google.com> 2023-12-26 07:45:45 +0000
committer TYM Tsai <tymtsai@google.com> 2023-12-26 08:32:50 +0000
commitc50b40739e650bcf4573fae50ea711dac6af01ac (patch)
tree30a5e47663289fa7a6f60d964e45c34fe59d0545
parent89d2237e24cc7e458063c1d813affbf4e59a70f3 (diff)
Fix regression in perf testing
When porting SystemConfig, the APIs of Callback return value are incorrect. BYPASS_INCLUSIVE_LANGUAGE_REASON=Legacy API Bug: 309596860 Test: atest PackageManagerPerfTests:android.os.PackageParsingPerfTest Change-Id: Ia02a02b7e2d20fa18442bc5bf400123b8a5996d4
-rw-r--r--apct-tests/perftests/packagemanager/src/android/os/PackageParsingPerfTest.kt8
1 files changed, 5 insertions, 3 deletions
diff --git a/apct-tests/perftests/packagemanager/src/android/os/PackageParsingPerfTest.kt b/apct-tests/perftests/packagemanager/src/android/os/PackageParsingPerfTest.kt
index 4352c8ae982e..ea10690bd672 100644
--- a/apct-tests/perftests/packagemanager/src/android/os/PackageParsingPerfTest.kt
+++ b/apct-tests/perftests/packagemanager/src/android/os/PackageParsingPerfTest.kt
@@ -24,11 +24,11 @@ import android.content.pm.parsing.result.ParseTypeImpl
import android.content.res.TypedArray
import android.perftests.utils.BenchmarkState
import android.perftests.utils.PerfStatusReporter
-import android.util.ArraySet
import androidx.test.filters.LargeTest
import com.android.internal.pm.parsing.pkg.PackageImpl
import com.android.internal.pm.pkg.parsing.ParsingPackageUtils
import com.android.internal.util.ConcurrentUtils
+import com.android.server.SystemConfig
import java.io.File
import java.io.FileOutputStream
import java.util.concurrent.ArrayBlockingQueue
@@ -217,8 +217,10 @@ public class PackageParsingPerfTest {
isCoreApp,
this,
)
- override fun getHiddenApiWhitelistedApps() = ArraySet<String>()
- override fun getInstallConstraintsAllowlist() = ArraySet<String>()
+ override fun getHiddenApiWhitelistedApps() =
+ SystemConfig.getInstance().hiddenApiWhitelistedApps
+ override fun getInstallConstraintsAllowlist() =
+ SystemConfig.getInstance().installConstraintsAllowlist
})
override fun parseImpl(file: File) =