Skip to content

Commit a0d95ea

Browse files
committed
add the new enum to more places
1 parent 2671115 commit a0d95ea

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/sentry/release_health/metrics_sessions_v2.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ def _get_metric_fields(
242242
self.status_to_metric_field[SessionStatus.ABNORMAL],
243243
self.status_to_metric_field[SessionStatus.CRASHED],
244244
self.status_to_metric_field[SessionStatus.ERRORED],
245+
self.status_to_metric_field[SessionStatus.UNHANDLED],
245246
]
246247
return [self.get_all_field()]
247248

@@ -265,6 +266,7 @@ class SumSessionField(CountField):
265266
SessionStatus.ABNORMAL: MetricField(None, SessionMRI.ABNORMAL.value),
266267
SessionStatus.CRASHED: MetricField(None, SessionMRI.CRASHED.value),
267268
SessionStatus.ERRORED: MetricField(None, SessionMRI.ERRORED.value),
269+
SessionStatus.UNHANDLED: MetricField(None, SessionMRI.UNHANDLED.value),
268270
None: MetricField(None, SessionMRI.ALL.value),
269271
}
270272

@@ -298,6 +300,7 @@ def __init__(
298300
SessionStatus.ABNORMAL: MetricField(None, SessionMRI.ABNORMAL_USER.value),
299301
SessionStatus.CRASHED: MetricField(None, SessionMRI.CRASHED_USER.value),
300302
SessionStatus.ERRORED: MetricField(None, SessionMRI.ERRORED_USER.value),
303+
SessionStatus.UNHANDLED: MetricField(None, SessionMRI.UNHANDLED_USER.value),
301304
None: MetricField(None, SessionMRI.ALL_USER.value),
302305
}
303306

@@ -341,6 +344,8 @@ class SimpleForwardingField(Field):
341344
"crash_free_rate(user)": SessionMRI.CRASH_FREE_USER_RATE,
342345
"anr_rate()": SessionMRI.ANR_RATE,
343346
"foreground_anr_rate()": SessionMRI.FOREGROUND_ANR_RATE,
347+
"unhandled_rate(session)": SessionMRI.UNHANDLED_RATE,
348+
"unhandled_rate(user)": SessionMRI.UNHANDLED_USER_RATE,
344349
}
345350

346351
def __init__(self, name: str, raw_groupby: Sequence[str], status_filter: StatusFilter):

0 commit comments

Comments
 (0)