bitovi / bitovi/testee

Some remote launchpad clients don't close properly

Open
#28 2 comments 0 reactions 0 assignees View on GitHub
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.

![screen shot 2013-12-01 at 2 51 30 pm](https://f.cloud.github.com/assets/2038264/1651072/49e13958-5ac2-11e3-82ff-ff27baa0f4d7.png)
All tests are complete.

![screen shot 2013-12-01 at 2 51 02 pm](https://f.cloud.github.com/assets/2038264/1651070/3b497cc0-5ac2-11e3-9816-a612ecc5069d.png)
Testee is stuck

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.