chore: upgrade ie11 windows os for saucelabs #1429
Merged
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.
Summary
There is a bug when executing tests against IE 11 (Platform Window 8.1)
Although the tests pass, the CLI process runs indefinitely with this log:
"Check if 'log.json' for browser 'internet explorer 11 Windows 8.1' has already been stored."
That also means that the CI process never ends.
Solution
Debugging I found that by changing the platform from Windows 8.1 to Windows 10, the problem goes away.
I also reported this bug to SauceLabs Support with all this info (and a few links to the corresponding executions). Also highlighted to them that this is a regression because it wasn't happening before
Edit: Saucelabs confirmed the bug. Their engineers are working on a solution.