π Change disconnect / no activity timeouts for Sauce Labs #21822
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We frequently see disconnect failures of this sort on Sauce Labs, even when tests pass:
Our tests take ~9 minutes for normal execution. This PR increases the values of
browserDisconnectTimeout
andbrowserNoActivityTimeout
to 10 minutes each so that test runs don't fail if the browser doesn't communicate for that period (Safari in particular is known to stay silent while running tests). Once keepalives are implemented inkarma-sauce-launcher
, we can reduce these timeouts to the keepalive period. See karma-runner/karma-sauce-launcher#161Follow up to #21578