Karma 6.x fails to load in IE9
See original GitHub issueUpdating from karma 5.2.3 to 6.2.0 I find that the tests no longer load in IE9, for example via SauceLabs on the https://github.com/js-reporters/js-reporters repository:
IE 10.0 (Windows 7): Executed 23 of 23 SUCCESS (0.232 secs / 0.029 secs)
IE 10.0 (Windows 7): Executed 23 of 23 SUCCESS (0.232 secs / 0.029 secs)
Firefox 45.0 (Windows 7): Executed 23 of 23 SUCCESS (0.199 secs / 0.061 secs)
Edge 15.15063 (Windows 10): Executed 23 of 23 SUCCESS (0.312 secs / 0.075 secs)
IE 11.0 (Windows 7): Executed 23 of 23 SUCCESS (0.21 secs / 0.034 secs)
Chrome 58.0.3029.81 (Windows 7): Executed 23 of 23 SUCCESS (0.216 secs / 0.045 secs)
Edge 88.0.705.50 (Windows 10): Executed 23 of 23 SUCCESS (0.186 secs / 0.024 secs)
14 03 2021 02:04:20.287:WARN [launcher]: internet explorer 9 on SauceLabs have not captured in 60000 ms, killing.
14 03 2021 02:05:23.193:WARN [launcher]: internet explorer 9 on SauceLabs have not captured in 60000 ms, killing.
14 03 2021 02:05:26.784:ERROR [launcher]: internet explorer 9 on SauceLabs failed 2 times (timeout). Giving up.
In the video recording, I see that the “Karma is Idle” page appears but nothing after that. No further error what I could find, so probably something very early on. Perhaps something with socket.io, or unsupported ES6+ syntax or method in client changes?
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
Can not load "IE", it is not registered! error message on Karma
npm install karma-ie-launcher --save-dev -save. This command can be used to download the IE launcher plugin and update karma.config.js.
Read more >Why does IE9 fail to load some websites? - Microsoft Community
This may be due to GPU acceleration. Go to Tools>Internet Options>Advanced and select Use Software Rendering instead of GPU rendering and restart your...
Read more >How-to Test Client-Side JavaScript with Karma - StrongLoop
And code that can't be tested should not be written. Karma is a widely-adopted command-line tool for testing JavaScript code in real ...
Read more >Changelog - Karma test runner
The global karma command (installed by karma-cli ) does look for local version of Karma (including parent directories) first and fall backs to...
Read more >Getting started - Bootstrap
The bootstrap module itself does not export anything. You can manually load Bootstrap's jQuery plugins individually by loading the /js/*.js files under the ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’ve just tried to run tests on IE9 and apparently they pass: https://automate.browserstack.com/dashboard/v2/builds/353284844776d04545344febcc9ac02d87a7b113/sessions/754cc7a656eadfaf9abc8d7462d2724bbb793a07?buildStatuses=running&buildUserIds=3623869 (requires auth). The problem is that on initial page load the page does not connect back to the Karma server, but after reload it successfully connects and tests pass. I have no idea why this happens. I’ll try to poke around more in the coming days.
🎉 This issue has been resolved in version 6.3.2 🎉
The release is available on:
Your semantic-release bot 📦🚀