On 14 October 2026, between 09:00 and 09:06 IST (03:30 to 03:36 UTC), the Testsigma web application in the US region was unavailable for approximately six minutes. A routine cleanup job caused one database server to restart, and the application servers restarted along with it. Service recovered on its own, and no customer data was lost or changed.
Only US-region accounts were affected; the EU and India regions ran normally throughout.
All times are on 14 October 2026 in IST (UTC+5:30).
The database server restarted because a single cleanup operation needed more working memory than its configured limit allowed. Our DevOps team reviewed the crash and confirmed this limit was too low for how our data is structured.
What triggered it. Deleting an old test run also removes everything linked to it: results, settings, configuration and any re-runs, each with linked records of their own. Working through this chain in one go exceeded the database's memory limit for a single operation, which caused it to restart.
Why the whole US region was affected. The application's health check depends on the database. While the database restarted, every application server failed that check and was restarted at the same time, turning one database restart into a short region-wide outage.
What made it more likely. A defect in the cleanup job caused it to retry failed work many times, so these large deletes ran far more often than intended.
Service recovered within six minutes once the database and application servers restarted automatically. The fixes below are planned and not yet applied; together they address all three causes: the low memory limit, the cleanup job's retries, and the health check that restarts every server at once.
Short-term measures.
Long-term measures.