looks like your browser crashed or closed by 'some other way' before you 
close it in your teardown because this exception happens when you are doing 
@browser.close

gems/watir-webdriver-0.6.2/lib/watir-webdriver/browser.rb:135:in `close'


i have seen this during parallel execution in the same box or sometimes browser 
get closed due to some other reasons.


On Tuesday, November 12, 2013 10:08:04 PM UTC, Royce King wrote:
>
> I have an issue with my watir tests.  I am in the process of migrating to 
> a new firewall, and when behind my old firewall the tests work as designed. 
>  But when I move my test server behind my new firewall I get the following 
> error.
>
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/protocol.rb:146:in
>  `rescue in rbuf_fill': Timeout::Error (Timeout::Error)
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/protocol.rb:140:in
>  `rbuf_fill'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/protocol.rb:122:in
>  `readuntil'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/protocol.rb:132:in
>  `readline'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:2562:in
>  `read_status_line'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:2551:in
>  `read_new'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1319:in
>  `block in transport_request'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1316:in
>  `catch'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1316:in
>  `transport_request'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1293:in
>  `request'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1286:in
>  `block in request'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:745:in
>  `start'
>       from 
> /var/lib/jenkins/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1284:in
>  `request'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/remote/http/default.rb:83:in
>  `response_for'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/remote/http/default.rb:39:in
>  `request'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/remote/http/common.rb:40:in
>  `call'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/remote/bridge.rb:615:in
>  `raw_execute'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/remote/bridge.rb:593:in
>  `execute'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/remote/bridge.rb:189:in
>  `quit'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/chrome/bridge.rb:48:in
>  `quit'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/common/driver.rb:168:in
>  `quit'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/watir-webdriver-0.6.2/lib/watir-webdriver/browser.rb:135:in
>  `close'
>       from taxes2012login.rb:149:in `after_suite'
>       from /var/lib/jenkins/workspace/watir-test/minitest_runner.rb:26:in 
> `_run_suite'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:886:in
>  `block in _run_suites'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:886:in
>  `map'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:886:in
>  `_run_suites'
>       from /var/lib/jenkins/workspace/watir-test/minitest_runner.rb:15:in 
> `_run_suites'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:856:in
>  `_run_anything'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:1063:in
>  `run_tests'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:1050:in
>  `block in _run'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:1049:in
>  `each'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:1049:in
>  `_run'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:1037:in
>  `run'
>       from 
> /var/lib/jenkins/workspace/watir-test/vendor/bundle/ruby/1.9.1/gems/minitest-4.6.1/lib/minitest/unit.rb:778:in
>  `block in autorun'
>
>
>
> I don't know why I would be getting a timeout error.  The test server is 
> in the same vlan as my web servers so there is no firewall rule that is 
> restricting it.  All I am doing is changing the gateway to the new 
> Firewall.  Any ideas on what could causing the timeout error?  
>
> Here are the versions of my gems. 
>
> headless (1.0.0)
>
> selenium-webdriver (2.29.0) 
> watir-webdriver (0.6.2) 
>
>
> Thanks for the help. 
> Royce
>
>
>

-- 
-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to