Merge "Don't try to report non-existent stats" into sc-dev am: 41d74dfea0

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13971766

Change-Id: I79211bc126ff7f6a4ac9b1bc915416029e84c996
This commit is contained in:
TreeHugger Robot
2021-03-24 01:00:23 +00:00
committed by Automerger Merge Worker

View File

@@ -260,7 +260,8 @@ public class PackageDexOptimizer {
// Only report metrics for base apk for now.
// TODO: add ISA and APK type to metrics.
if (pkg.getBaseApkPath().equals(path)) {
// OTAPreopt doesn't have stats so don't report in that case.
if (pkg.getBaseApkPath().equals(path) && packageStats != null) {
Trace.traceBegin(Trace.TRACE_TAG_PACKAGE_MANAGER, "dex2oat-metrics");
try {
long sessionId = Math.randomLongInternal();