Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1390fb70 authored by Narayan Kamath's avatar Narayan Kamath Committed by android-build-merger
Browse files

Merge "Log optimizing apps dialog time in seconds (and not decis)." into nyc-dev

am: 7fa50169

* commit '7fa50169':
  Log optimizing apps dialog time in seconds (and not decis).

Change-Id: I3b4e4ed2ad8cc4c6ebff3d5407f3ad1373737e2e
parents 56621209 7fa50169
Loading
Loading
Loading
Loading
+3 −6
Original line number Original line Diff line number Diff line
@@ -7231,16 +7231,13 @@ public class PackageManagerService extends IPackageManager.Stub {
            }
            }
        }
        }
        final int elapsedTimeMs = (int) TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - startTime);
        final int elapsedTimeSeconds =
        // Report the elapsed time in deci-seconds (tenths of a second) rounded upwards
                (int) TimeUnit.NANOSECONDS.toSeconds(System.nanoTime() - startTime);
        // (e.g. 1234 ms will become 13ds). This will help provide histograms at a more reasonable
        // granularity.
        final int elapsedTimeDs = ((elapsedTimeMs + 99) / 100);
        MetricsLogger.histogram(mContext, "opt_dialog_num_dexopted", numberOfPackagesOptimized);
        MetricsLogger.histogram(mContext, "opt_dialog_num_dexopted", numberOfPackagesOptimized);
        MetricsLogger.histogram(mContext, "opt_dialog_num_skipped", numberOfPackagesSkipped);
        MetricsLogger.histogram(mContext, "opt_dialog_num_skipped", numberOfPackagesSkipped);
        MetricsLogger.histogram(mContext, "opt_dialog_num_failed", numberOfPackagesFailed);
        MetricsLogger.histogram(mContext, "opt_dialog_num_failed", numberOfPackagesFailed);
        MetricsLogger.histogram(mContext, "opt_dialog_num_total", getOptimizablePackages().size());
        MetricsLogger.histogram(mContext, "opt_dialog_num_total", getOptimizablePackages().size());
        MetricsLogger.histogram(mContext, "opt_dialog_time_decis", elapsedTimeDs);
        MetricsLogger.histogram(mContext, "opt_dialog_time_s", elapsedTimeSeconds);
    }
    }
    @Override
    @Override