There are cases of BrowserStack CI runs without retries, like this Edge one: https://github.com/jquery/jquery-migrate/actions/runs/14204072442/job/39797553162. Error: Error fetching /worker/124393642 followed by DELETE /worker/124393642 403 Forbidden and then it complains about tests not being run & fails. Could we handle it better?
From Timmy:
Hmm, the error is caught https://github.com/jquery/jquery-test-runner/blob/main/browserstack/api.js#L304
wait, no, worker.quit is assigned directly to deleteWorker, so that's not caught