Coder Social home page Coder Social logo

Comments (10)

jgraham avatar jgraham commented on May 22, 2024

I can't reproduce this. @AutomatedTester can you?

from geckodriver.

EricRahm avatar EricRahm commented on May 22, 2024

This was on OS X in case that wasn't clear. It appears that sometimes a new browser is opened, but the page is still loaded in the other instance.

from geckodriver.

EricRahm avatar EricRahm commented on May 22, 2024

@jgraham I think I have better steps to repro:

  1. Open Nightly <---- has to be nightly, it has marionette enabled it seems
  2. Run snippet

So I get the feeling wires will open up Fx, tries to bind to the default port but the existing Nightly already has it, then happily connects to the existing session

from geckodriver.

titusfortner avatar titusfortner commented on May 22, 2024

I'm reproducing this on Linux, Firefox 45 right now. v0.6.2

from geckodriver.

andreastt avatar andreastt commented on May 22, 2024

This implies the Nightly process starts with Marionette enabled and bound to port 2828 by default. This is not the case for Nightly on my system:

% lsof -i :2828
% 

from geckodriver.

martijnhjk avatar martijnhjk commented on May 22, 2024

Any updates on this? I am getting the same behaviour.

Initial test runs, subsequent tests fail (regardless the previous passed or failed).

Stacktrace from my Eclipse IDE (for subsequent tests)

org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Build info: version: '2.53.0', revision: '35ae25b1534ae328c771e0856c93e187490ca824', time: '2016-03-15 10:43:46'
System info: host: 'Martijns-MacBook-Pro.local', ip: '192.168.1.116', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.11.5', java.version: '1.8.0_25'
Driver info: driver.version: MarionetteDriver

Marionette debug log from initial test

1466098150020   Marionette  DEBUG   Marionette enabled via build flag and pref
1466098150129   Marionette  INFO    Listening on port 2828
1466098150240   Marionette  DEBUG   Marionette enabled via command-line flag
1466098150344   Marionette  DEBUG   Accepted connection conn0 from 127.0.0.1:57717
1466098150380   Marionette  TRACE   conn0 -> [0,1,"newSession",{"capabilities":{"desiredCapabilities":{"browserName":"firefox","platform":"ANY","version":""},"requiredCapabilities":{}},"sessionId":null}]
1466098150381   Marionette  CONFIG  Changing capabilities: {"browserName":"Firefox","browserVersion":"47.0","platformName":"Darwin","platformVersion":"15.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604131506","device":"desktop","version":""}

Last two lines in my logs

1466098180167   Marionette  TRACE   conn0 -> [0,117,"quitApplication",{"flags":["eForceQuit"]}]
1466098180167   Marionette  TRACE   conn0 <- [1,117,null,{}]

I have driver.quit on my @after to shut down the driver after each test.

I am using the following driver: geckodriver-0.8.0-OSX

any help much appreciated!

from geckodriver.

brtsay avatar brtsay commented on May 22, 2024

I am also experiencing this issue on Ubuntu 14.04, Firefox 47, geckodriver-0.8.0-linux64

from geckodriver.

cam72cam avatar cam72cam commented on May 22, 2024

I am also experiencing this issue on OSX 10.10.5, Firefox 47, geckodriver-0.8.0

from geckodriver.

jgraham avatar jgraham commented on May 22, 2024

I think this is fixed by #112, please reopen if not.

from geckodriver.

lock avatar lock commented on May 22, 2024

This issue has been automatically locked since there has not been any recent activity after it was closed. If you have run into an issue you think is related, please open a new issue.

from geckodriver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.