Some remote launchpad clients don't close properly
- Dominant language
- JavaScript
- Stars
- 119
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Description
I'm facing one issue related to remote VM interaction:
With the "remote" launchpad configuration, I'm able to start any browser on a Windows 7 vm image. The problem is that some tests don't close the remote IE browser. From debugging on the remote client (IE9), I found out that `Testee.end({});` doesn't have any effect with tests that run fast.
When I was debugging, I ran `Testee.end({});` command manually from the console after the test has ended, and then the browser closed properly. I have a feeling it's related to socket.io sequencing of events when they're called almost simultaneously, but I might be wrong.
Are `end` events conditionally executed on the server side? Can you help debug this issue? It effectively blocks testing on IE since it leaves Testee hanging.

All tests are complete.

Testee is stuck
Contributor guide
Assessment
This issue has not been assessed yet.