Our once passing tests are now failing on our test continuous
integration server.
As part of our continuous integration, we have a test server opening
up a browser window via InternetExplorerDriver and connecting to
another integration machine. As a side note, we have to use a driver
like InternetExplorerDriver as opposed to HtmlUnitDriver because of
the heavy use of JavaScript we use.
I am not sure, but I think the network administrators changed
something that affected the test server's ability to connect to the
other machine using webdriver because these tests which have been
running great are now very unreliable. The tests fail often and it's
not the same tests that fail each time.
What happens is that the browser takes a long time to come up and then
the browser only says "The service is unavailable." When I saw that
happen, I grabbed the URL it was trying to use and tried it in another
IE window right away. I could connect without a problem in that IE
browser window on that same machine.
The tests run great on a local developer box. In that scenario, the
browser and machine it connects to are just the same local machine.
We're using webdriver-all-1039.zip (webdriver-all-1.0.39.jar aka
webdriver-all.jar for 1.0.39)
Thanks for any help you can share.
Mike Finney