jquery / jquery/jquery-test-runner
Failed DELETE worker requests don't trigger test retries
Open
@timmywil is already working on this.
Since Apr 1, 2025.
- Dominant language
- JavaScript
- Stars
- 4
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
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
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.