Merge "Revert "Add launch type in activity startup trace""

This commit is contained in:
Gopinath Elanchezhian
2022-09-22 22:32:52 +00:00
committed by Android (Google) Code Review

View File

@@ -237,21 +237,9 @@ class ActivityMetricsLogger {
if (mAssociatedTransitionInfo == null) {
launchResult = ":failed";
} else {
final String status;
if (abort) {
status = ":canceled:";
} else if (!mAssociatedTransitionInfo.mProcessSwitch) {
status = ":completed-same-process:";
} else {
if (endInfo.mTransitionType == TYPE_TRANSITION_HOT_LAUNCH) {
status = ":completed-hot:";
} else if (endInfo.mTransitionType == TYPE_TRANSITION_WARM_LAUNCH) {
status = ":completed-warm:";
} else {
status = ":completed-cold:";
}
}
launchResult = status + mAssociatedTransitionInfo.mLastLaunchedActivity.packageName;
launchResult = (abort ? ":canceled:" : mAssociatedTransitionInfo.mProcessSwitch
? ":completed:" : ":completed-same-process:")
+ mAssociatedTransitionInfo.mLastLaunchedActivity.packageName;
}
// Put a supplement trace as the description of the async trace with the same id.
Trace.instant(Trace.TRACE_TAG_ACTIVITY_MANAGER, mTraceName + launchResult);