From 343f11173ec1b38c85e81856b6f0c3f8d96f8d0a Mon Sep 17 00:00:00 2001 From: manuroe Date: Wed, 3 Dec 2025 11:18:15 +0100 Subject: [PATCH 01/10] Migration from the draft our design doc --- docs/ex_perfomance_metrics.md | 36 +++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 docs/ex_perfomance_metrics.md diff --git a/docs/ex_perfomance_metrics.md b/docs/ex_perfomance_metrics.md new file mode 100644 index 0000000..106ca08 --- /dev/null +++ b/docs/ex_perfomance_metrics.md @@ -0,0 +1,36 @@ +# EX Performance metrics + +| Status | Last updated | +|--|--| +| In progress | December 3, 2025 | + +
+ +## Objective +Crashes are already tracked on Sentry. Performance metrics are also useful health metrics to check. This can be tracked by Sentry too. + +This document specifies what metrics we track and how we measure them. It has a focus on EX but it could be extended (and renamed) to track any matrix client app performance. + +## UX metrics + + +| Title | Android name / Description | What it is measuring | Initial and final conditions | Tech metrics | Notes | +| :---- | :---- | :---- | :---- | :---- | :---- | +| Cold start time | Cold start until cached room list is displayed | How long it takes from launching the app to displaying cached data on the screen | From: To: