[forensics] Add a metric for uploads timing out

This will let us track how often the HTTP loader service reports a timeout to the crash reporter

Bug: 67163

Change-Id: I878b845c0cffc8e213f32235d3a89f543b66005d
Reviewed-on: https://fuchsia-review.googlesource.com/c/cobalt-registry/+/559642
Reviewed-by: Francois Rousseau <frousseau@google.com>
Reviewed-by: Cameron Dale <camrdale@google.com>
Reviewed-by: Zach Bush <zmbush@google.com>
Privacy-Approval: Cameron Dale <camrdale@google.com>
Commit-Queue: Alex Pankhurst <pankhurst@google.com>
diff --git a/fuchsia/feedback/metrics.yaml b/fuchsia/feedback/metrics.yaml
index 78aa6fa..4d38420 100644
--- a/fuchsia/feedback/metrics.yaml
+++ b/fuchsia/feedback/metrics.yaml
@@ -27,6 +27,7 @@
         6: UploadThrottled
         7: OnDeviceQuotaReached
         8: Deleted
+        9: UploadTimedOut
       max_event_code: 32
   reports:
       #####################################################################
@@ -69,6 +70,7 @@
 # * we garbage collect a crash report that we attempted to upload at
 #   least once
 # * we attempt to upload a report and are throttled by the server
+# * we attempt to upload a report and the request times out
 #
 # Every time, we log the attempt number.
 #####################################################################
@@ -85,6 +87,7 @@
         3: Deleted
         4: GarbageCollected
         5: UploadThrottled
+        6: UploadTimedOut
       max_event_code: 16
   reports:
       #####################################################################