September 12th, 2019 5:52 PM - September 12th, 2019 7:16 PM CEST.
Appium tests failed to start if our service could not allocate a device for the test within 3 minutes. This was true on both the European and US data centers.
We changed the behavior of how pending (scheduled) Appium sessions work. Pending sessions were being cleaned up before the Appium client got a response from the server signaling successful session creation.
We realized this was an issue introduced in the last release, so we rolled back to the last stable release.
We are adding test cases in our staging environment in order to prevent us from deploying broken releases. We are setting up alerts to notify us when the Appium session creation success rate decreases significantly.