Issue Details (XML | Word | Printable)

Key: GRID-8
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Philippe Hanrigou
Reporter: Tim Hill
Votes: 4
Watchers: 4
Operations

If you were logged in you would be able to see more operations.
Selenium Grid

Commands distributed to wrong remote when running concurrent tests

Created: 06/Jun/08 12:42 PM   Updated: 03/Jul/08 03:11 AM
Component/s: None
Affects Version/s: 1.0
Fix Version/s: None

File Attachments: None
Image Attachments:

1. screenshot-1.jpg
(227 kB)
Environment: Windows XP Pro, NUnit 2.4.7


 Description  « Hide

When running tests from multiple instances of NUnit, occasionally I experience a bug where command requests are routed to the wrong remote control if one browser closes while another is operating. The hub and all associated remote controls (two *iexplore, two *firefox) are running on the same workstation as NUnit. This issue concerns the Internet Explorer 7 remotes, but I've seen a similar effect on Firefox.

In particular, a new session ID (call it 30900) was opened on one remote control (call it "Remote 1") via ISelenium.Start(). Shortly thereafter, the open session on Remote 2 was closed via Stop() from the other instance of NUnit. Then the first instance of NUnit issued an Open(...) command intended for session 30900, but the hub routed this request to Remote 2, instead of Remote 1 where session 30900 was opened.



Sort Order: Ascending order - Click to sort in descending order
Andreas Launila added a comment - 03/Jul/08 03:11 AM

it might be related to http://clearspace.openqa.org/docs/DOC-1150 in 1.0.1 .