Test-run detail pages in the Tuist dashboard no longer stay stuck on the “processing” spinner after a run has actually finished. Previously, when the xcresult processor (which finishes most runs) completed a test, the completion event never reached the web UI’s LiveView because the processor runs as an isolated, non-clustered node, so the page kept showing the spinner until you refreshed manually, even though the run’s real status was already known. Completion events are now reliably delivered to the dashboard, and the page also re-checks every 5 seconds while a run is processing, so it self-heals even if any event is dropped. No action required from users: dashboards now update on their own when a run finishes.
Hive
Test-run dashboards refresh on their own when a run finishes
Published
Jul 02, 2026 · 15:32 UTC
Repository
tuist/tuist