Mauro Romito
58fb7c4fcb
Wait on durable state in three flaky test suites
...
These three suites assert against state that is still being loaded or has
already moved on, so they fail whenever a busy runner stretches the window.
All three passed on CI only because `-retry-tests-on-failure` re-ran them.
- MediaUploadPreviewScreenViewModelTests: the processing failure tests treated
a one second `deferFailure` window as if it also meant the send had finished.
Preprocessing the valid files outlasts it, so wait for the interaction to be
re-enabled instead.
- SecurityAndPrivacyScreenViewModelTests: the screen loads its parent spaces and
its room directory visibility in two independent tasks, and `isSaveDisabled`
needs both. Every wait now gates on the visibility having landed too.
- RoomNotificationSettingsScreenViewModelTests: the delete tests waited on a
transient `deletingCustomSetting` flag that the observation coalesces away
under load. They now wait on the dismiss action and the alert.
2026-07-29 11:53:17 +02:00
..
2026-07-01 10:13:18 +01:00
2026-06-24 12:39:35 +02:00
2026-06-24 20:49:49 +03:00
2026-06-24 12:39:35 +02:00
2026-07-20 11:16:11 +02:00
2026-07-02 13:09:34 +01:00
2026-05-27 17:11:42 +01:00
2026-06-18 17:55:31 +02:00
2026-06-18 17:55:31 +02:00
2026-03-04 17:02:11 +02:00
2026-07-20 11:16:11 +02:00
2026-03-04 17:02:11 +02:00
2026-07-20 11:16:11 +02:00
2026-06-03 08:57:04 +03:00
2026-03-04 17:02:11 +02:00
2026-06-04 09:14:58 +03:00
2026-07-28 09:22:22 +01:00
2026-03-04 17:02:11 +02:00
2026-05-22 17:34:35 +01:00
2026-03-04 17:02:11 +02:00
2026-06-24 12:39:35 +02:00
2026-07-20 11:16:11 +02:00
2026-06-18 17:55:31 +02:00
2026-06-24 12:39:35 +02:00
2026-03-04 17:02:11 +02:00
2026-07-14 18:01:36 +02:00
2026-07-22 16:43:08 +02:00
2026-07-20 11:16:11 +02:00
2026-07-14 15:02:56 +02:00
2026-03-24 10:34:00 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-05-27 17:11:42 +01:00
2026-07-14 18:01:36 +02:00
2026-07-22 13:35:37 +01:00
2026-05-27 17:11:42 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-06-04 09:14:58 +03:00
2026-07-23 09:06:25 +01:00
2026-05-22 15:14:08 +02:00
2026-07-20 11:16:11 +02:00
2026-06-24 12:39:35 +02:00
2026-04-27 14:46:53 +01:00
2026-05-22 15:14:08 +02:00
2026-07-01 10:13:18 +01:00
2026-06-29 10:34:32 +01:00
2026-03-04 17:02:11 +02:00
2026-06-18 17:55:31 +02:00
2026-07-20 11:16:11 +02:00
2026-07-20 11:16:11 +02:00
2026-05-22 17:34:35 +01:00
2026-06-18 17:55:31 +02:00
2026-05-28 15:24:58 +02:00
2026-03-04 17:02:11 +02:00
2026-07-09 15:51:46 +02:00
2026-07-20 11:16:11 +02:00
2026-07-14 18:01:36 +02:00
2026-07-29 11:53:17 +02:00
2026-07-03 19:30:28 +03:00
2026-05-27 17:11:42 +01:00
2026-05-27 17:11:42 +01:00
2026-05-27 17:11:42 +01:00
2026-03-04 17:02:11 +02:00
2026-07-27 16:31:47 +02:00
2026-06-30 14:01:08 +02:00
2026-05-27 17:11:42 +01:00
2026-05-27 17:11:42 +01:00
2026-06-24 12:39:35 +02:00
2026-03-04 17:02:11 +02:00
2026-06-03 08:57:04 +03:00
2026-03-04 17:02:11 +02:00
2026-06-22 13:39:12 +02:00
2026-06-22 13:39:12 +02:00
2026-07-23 08:40:48 +01:00
2026-05-27 17:11:42 +01:00
2026-03-04 17:02:11 +02:00
2026-05-27 17:11:42 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-07-20 11:16:11 +02:00
2026-05-27 17:11:42 +01:00
2026-07-03 19:30:28 +03:00
2026-05-22 17:34:35 +01:00
2026-07-20 11:16:11 +02:00
2026-07-14 16:35:37 +01:00
2026-07-20 11:16:11 +02:00
2026-06-18 17:55:31 +02:00
2026-07-20 11:16:11 +02:00
2026-05-22 17:34:35 +01:00
2026-07-06 15:39:16 +02:00
2026-07-29 11:53:17 +02:00
2026-05-06 13:53:36 +02:00
2026-06-22 13:39:12 +02:00
2026-05-27 17:11:42 +01:00
2026-07-20 11:16:11 +02:00
2026-03-04 17:02:11 +02:00
2026-06-04 09:14:58 +03:00
2026-07-02 13:09:34 +01:00
2026-05-27 17:11:42 +01:00
2026-07-22 15:40:56 +03:00
2026-06-24 20:49:49 +03:00
2026-07-29 11:53:17 +02:00
2026-05-05 14:07:06 +01:00
2026-07-28 09:22:22 +01:00
2026-05-22 17:34:35 +01:00
2026-05-27 17:11:42 +01:00
2026-03-04 17:02:11 +02:00
2026-06-19 15:28:27 +02:00
2026-07-22 13:35:37 +01:00
2026-05-27 17:11:42 +01:00
2026-06-03 08:57:04 +03:00
2026-07-21 15:07:57 +03:00
2026-07-14 18:01:36 +02:00
2026-07-21 15:07:57 +03:00
2026-05-27 17:11:42 +01:00
2026-05-27 17:11:42 +01:00
2026-07-28 16:49:08 +02:00
2026-07-14 18:01:36 +02:00
2026-06-18 17:55:31 +02:00
2026-07-20 11:16:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-05-27 17:11:42 +01:00
2026-07-06 15:39:16 +02:00
2026-07-20 11:16:11 +02:00
2026-07-20 11:16:11 +02:00
2026-07-20 11:16:11 +02:00
2026-06-24 12:39:35 +02:00
2026-05-27 17:11:42 +01:00
2026-07-20 11:16:11 +02:00