summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Siim Sammul <siims@google.com> 2024-04-17 10:50:40 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-04-17 10:50:40 +0000
commited46d368dbf24a2d69454f80aacae7678e15559d (patch)
tree53333f77a57ec11bce5a3935c68f9671659955fc
parent154b4627b036de15d2cc211e76c1360930b478dc (diff)
parent61fa8d0fac59084fc9480abaa36d70978cb94bbd (diff)
Merge "Add a timestamp (of the crash) header the java crashes" into main
-rw-r--r--services/core/java/com/android/server/am/ActivityManagerService.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java
index 77398476ddaa..9401a568b1e0 100644
--- a/services/core/java/com/android/server/am/ActivityManagerService.java
+++ b/services/core/java/com/android/server/am/ActivityManagerService.java
@@ -497,6 +497,8 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
+import java.time.Instant;
+import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
@@ -9845,6 +9847,11 @@ public class ActivityManagerService extends IActivityManager.Stub
sb.append("Process-Runtime: ").append(runtimeMillis).append("\n");
}
}
+ if (eventType.equals("crash")) {
+ String formattedTime = DROPBOX_TIME_FORMATTER.format(
+ Instant.now().atZone(ZoneId.systemDefault()));
+ sb.append("Timestamp: ").append(formattedTime).append("\n");
+ }
if (activityShortComponentName != null) {
sb.append("Activity: ").append(activityShortComponentName).append("\n");
}