GLOB sdist-make: $MYDEVPATH/needle/setup.py py27-chrome inst-nodeps: $MYDEVPATH/needle/.tox/dist/needle-0.5.0.zip py27-chrome installed: needle==0.5.0,nose==1.3.7,Pillow==5.0.0,selenium==3.8.1 py27-chrome runtests: PYTHONHASHSEED='430290409' py27-chrome runtests: commands[0] | nosetests -v test_distance_all_channels (tests.test_diff.TestImageDiff) ... ok test_distance_half_filled (tests.test_diff.TestImageDiff) ... ok test_distance_one_channel (tests.test_diff.TestImageDiff) ... ok test_nrmsd_all_channels (tests.test_diff.TestImageDiff) ... ok test_nrmsd_half_filled (tests.test_diff.TestImageDiff) ... ok test_nrmsd_one_channel (tests.test_diff.TestImageDiff) ... ok ERROR ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43321/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'197de765daf101db753f0dc5a6b0c911'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51777/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'fc8d8128699f5ca572f8348b8f0e8efb'} --------------------- >> end captured logging << --------------------- ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43321/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'197de765daf101db753f0dc5a6b0c911'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51777/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'fc8d8128699f5ca572f8348b8f0e8efb'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:45203/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'96ba4690484453acfe3dd2cf70494c03'} --------------------- >> end captured logging << --------------------- ERROR test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ... FAIL ERROR test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ... FAIL test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ... FAIL ERROR ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43321/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'197de765daf101db753f0dc5a6b0c911'} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43321/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'197de765daf101db753f0dc5a6b0c911'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51777/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'fc8d8128699f5ca572f8348b8f0e8efb'} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43321/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'197de765daf101db753f0dc5a6b0c911'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51777/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'fc8d8128699f5ca572f8348b8f0e8efb'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:45203/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'96ba4690484453acfe3dd2cf70494c03'} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43321/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'197de765daf101db753f0dc5a6b0c911'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51777/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'fc8d8128699f5ca572f8348b8f0e8efb'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:45203/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'96ba4690484453acfe3dd2cf70494c03'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40863/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'7b43e5698b5ebd2c76a64e609d59e0d9'} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) OSError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44545/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'1e93c6d782570b2aba93fd1344a36b0f'} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.068s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) OSError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47915/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'80ec5910803febfd0bee30a8394ed2d5'} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.036s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 95, in test_existing_baseline_not_overwritten self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43321/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'197de765daf101db753f0dc5a6b0c911'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51777/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'fc8d8128699f5ca572f8348b8f0e8efb'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:45203/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'96ba4690484453acfe3dd2cf70494c03'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40863/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'7b43e5698b5ebd2c76a64e609d59e0d9'} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50691/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'4b958ea33023972420c4b0e37878687e'} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.071s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 68, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44545/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'1e93c6d782570b2aba93fd1344a36b0f'} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.068s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 164, in test_screenshot_is_cleanedup self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:53093/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'c847ca127363e4321e2725e4c3fac355'} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.037s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 138, in test_existing_baseline_is_overwritten self.assertNotEqual(baseline.read(), dummy_baseline_content) AssertionError: 'abcd' == 'abcd' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:35193/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'fed35dfc2db78fc459e2987fe13667d9'} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.029s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 112, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47915/session {"desiredCapabilities": {"version": "", "browserName": "chrome", "platform": "ANY", "goog:chromeOptions": {"args": [], "extensions": []}}, "capabilities": {"alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"args": [], "extensions": []}}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {u'value': {u'message': u'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}, u'status': 13, u'sessionId': u'80ec5910803febfd0bee30a8394ed2d5'} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-chrome/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.036s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 11 tests in 549.743s FAILED (SKIP=2, errors=6, failures=5) ERROR: InvocationError: '$MYDEVPATH/needle/.tox/py27-chrome/bin/nosetests -v' py27-firefox inst-nodeps: $MYDEVPATH/needle/.tox/dist/needle-0.5.0.zip py27-firefox installed: needle==0.5.0,nose==1.3.7,Pillow==5.0.0,selenium==3.8.1 py27-firefox runtests: PYTHONHASHSEED='430290409' py27-firefox runtests: commands[0] | nosetests -v test_distance_all_channels (tests.test_diff.TestImageDiff) ... ok test_distance_half_filled (tests.test_diff.TestImageDiff) ... ok test_distance_one_channel (tests.test_diff.TestImageDiff) ... ok test_nrmsd_all_channels (tests.test_diff.TestImageDiff) ... ok test_nrmsd_half_filled (tests.test_diff.TestImageDiff) ... ok test_nrmsd_one_channel (tests.test_diff.TestImageDiff) ... ok ERROR ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40657/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cc67a23f7c - \n 1: 0x55cc67a240d2 - \n 2: 0x55cc6795c4a8 - \n 3: 0x55cc67963214 - \n 4: 0x55cc67942cb7 - \n 5: 0x55cc67919c99 - \n 6: 0x55cc679232b5 - \n 7: 0x55cc67aea7f7 - \n 8: 0x55cc67937d13 - \n 9: 0x55cc67ae3b92 - \n 10: 0x7f028335508b - start_thread\n 11: 0x7f0282e75e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43079/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cd31d86f7c - \n 1: 0x55cd31d870d2 - \n 2: 0x55cd31cbf4a8 - \n 3: 0x55cd31cc6214 - \n 4: 0x55cd31ca5cb7 - \n 5: 0x55cd31c7cc99 - \n 6: 0x55cd31c862b5 - \n 7: 0x55cd31e4d7f7 - \n 8: 0x55cd31c9ad13 - \n 9: 0x55cd31e46b92 - \n 10: 0x7f0cfcd5708b - start_thread\n 11: 0x7f0cfc877e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5587cc302f7c - \n 1: 0x5587cc3030d2 - \n 2: 0x5587cc23b4a8 - \n 3: 0x5587cc242214 - \n 4: 0x5587cc221cb7 - \n 5: 0x5587cc1f8c99 - \n 6: 0x5587cc2022b5 - \n 7: 0x5587cc3c97f7 - \n 8: 0x5587cc216d13 - \n 9: 0x5587cc3c2b92 - \n 10: 0x7fe8a63da08b - start_thread\n 11: 0x7fe8a5efae7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58997/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x562dcb852f7c - \n 1: 0x562dcb8530d2 - \n 2: 0x562dcb78b4a8 - \n 3: 0x562dcb792214 - \n 4: 0x562dcb771cb7 - \n 5: 0x562dcb748c99 - \n 6: 0x562dcb7522b5 - \n 7: 0x562dcb9197f7 - \n 8: 0x562dcb766d13 - \n 9: 0x562dcb912b92 - \n 10: 0x7fda3a64f08b - start_thread\n 11: 0x7fda3a16fe7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44731/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55845d899f7c - \n 1: 0x55845d89a0d2 - \n 2: 0x55845d7d24a8 - \n 3: 0x55845d7d9214 - \n 4: 0x55845d7b8cb7 - \n 5: 0x55845d78fc99 - \n 6: 0x55845d7992b5 - \n 7: 0x55845d9607f7 - \n 8: 0x55845d7add13 - \n 9: 0x55845d959b92 - \n 10: 0x7f6e044e108b - start_thread\n 11: 0x7f6e04001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40277/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5634ee9caf7c - \n 1: 0x5634ee9cb0d2 - \n 2: 0x5634ee9034a8 - \n 3: 0x5634ee90a214 - \n 4: 0x5634ee8e9cb7 - \n 5: 0x5634ee8c0c99 - \n 6: 0x5634ee8ca2b5 - \n 7: 0x5634eea917f7 - \n 8: 0x5634ee8ded13 - \n 9: 0x5634eea8ab92 - \n 10: 0x7f6a0f50408b - start_thread\n 11: 0x7f6a0f024e7e - __GI___clone\n 12: 0x0 - "}} --------------------- >> end captured logging << --------------------- ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40657/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cc67a23f7c - \n 1: 0x55cc67a240d2 - \n 2: 0x55cc6795c4a8 - \n 3: 0x55cc67963214 - \n 4: 0x55cc67942cb7 - \n 5: 0x55cc67919c99 - \n 6: 0x55cc679232b5 - \n 7: 0x55cc67aea7f7 - \n 8: 0x55cc67937d13 - \n 9: 0x55cc67ae3b92 - \n 10: 0x7f028335508b - start_thread\n 11: 0x7f0282e75e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43079/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cd31d86f7c - \n 1: 0x55cd31d870d2 - \n 2: 0x55cd31cbf4a8 - \n 3: 0x55cd31cc6214 - \n 4: 0x55cd31ca5cb7 - \n 5: 0x55cd31c7cc99 - \n 6: 0x55cd31c862b5 - \n 7: 0x55cd31e4d7f7 - \n 8: 0x55cd31c9ad13 - \n 9: 0x55cd31e46b92 - \n 10: 0x7f0cfcd5708b - start_thread\n 11: 0x7f0cfc877e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5587cc302f7c - \n 1: 0x5587cc3030d2 - \n 2: 0x5587cc23b4a8 - \n 3: 0x5587cc242214 - \n 4: 0x5587cc221cb7 - \n 5: 0x5587cc1f8c99 - \n 6: 0x5587cc2022b5 - \n 7: 0x5587cc3c97f7 - \n 8: 0x5587cc216d13 - \n 9: 0x5587cc3c2b92 - \n 10: 0x7fe8a63da08b - start_thread\n 11: 0x7fe8a5efae7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58997/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x562dcb852f7c - \n 1: 0x562dcb8530d2 - \n 2: 0x562dcb78b4a8 - \n 3: 0x562dcb792214 - \n 4: 0x562dcb771cb7 - \n 5: 0x562dcb748c99 - \n 6: 0x562dcb7522b5 - \n 7: 0x562dcb9197f7 - \n 8: 0x562dcb766d13 - \n 9: 0x562dcb912b92 - \n 10: 0x7fda3a64f08b - start_thread\n 11: 0x7fda3a16fe7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44731/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55845d899f7c - \n 1: 0x55845d89a0d2 - \n 2: 0x55845d7d24a8 - \n 3: 0x55845d7d9214 - \n 4: 0x55845d7b8cb7 - \n 5: 0x55845d78fc99 - \n 6: 0x55845d7992b5 - \n 7: 0x55845d9607f7 - \n 8: 0x55845d7add13 - \n 9: 0x55845d959b92 - \n 10: 0x7f6e044e108b - start_thread\n 11: 0x7f6e04001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40277/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5634ee9caf7c - \n 1: 0x5634ee9cb0d2 - \n 2: 0x5634ee9034a8 - \n 3: 0x5634ee90a214 - \n 4: 0x5634ee8e9cb7 - \n 5: 0x5634ee8c0c99 - \n 6: 0x5634ee8ca2b5 - \n 7: 0x5634eea917f7 - \n 8: 0x5634ee8ded13 - \n 9: 0x5634eea8ab92 - \n 10: 0x7f6a0f50408b - start_thread\n 11: 0x7f6a0f024e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34535/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563bc8691f7c - \n 1: 0x563bc86920d2 - \n 2: 0x563bc85ca4a8 - \n 3: 0x563bc85d1214 - \n 4: 0x563bc85b0cb7 - \n 5: 0x563bc8587c99 - \n 6: 0x563bc85912b5 - \n 7: 0x563bc87587f7 - \n 8: 0x563bc85a5d13 - \n 9: 0x563bc8751b92 - \n 10: 0x7f9c639be08b - start_thread\n 11: 0x7f9c634dee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52689/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55b39e9dff7c - \n 1: 0x55b39e9e00d2 - \n 2: 0x55b39e9184a8 - \n 3: 0x55b39e91f214 - \n 4: 0x55b39e8fecb7 - \n 5: 0x55b39e8d5c99 - \n 6: 0x55b39e8df2b5 - \n 7: 0x55b39eaa67f7 - \n 8: 0x55b39e8f3d13 - \n 9: 0x55b39ea9fb92 - \n 10: 0x7f27cfc8e08b - start_thread\n 11: 0x7f27cf7aee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52939/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x556018256f7c - \n 1: 0x5560182570d2 - \n 2: 0x55601818f4a8 - \n 3: 0x556018196214 - \n 4: 0x556018175cb7 - \n 5: 0x55601814cc99 - \n 6: 0x5560181562b5 - \n 7: 0x55601831d7f7 - \n 8: 0x55601816ad13 - \n 9: 0x556018316b92 - \n 10: 0x7f79be23308b - start_thread\n 11: 0x7f79bdd53e7e - __GI___clone\n 12: 0x0 - "}} --------------------- >> end captured logging << --------------------- ERROR test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ... FAIL ERROR test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ... FAIL test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ... FAIL ERROR ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40657/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cc67a23f7c - \n 1: 0x55cc67a240d2 - \n 2: 0x55cc6795c4a8 - \n 3: 0x55cc67963214 - \n 4: 0x55cc67942cb7 - \n 5: 0x55cc67919c99 - \n 6: 0x55cc679232b5 - \n 7: 0x55cc67aea7f7 - \n 8: 0x55cc67937d13 - \n 9: 0x55cc67ae3b92 - \n 10: 0x7f028335508b - start_thread\n 11: 0x7f0282e75e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43079/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cd31d86f7c - \n 1: 0x55cd31d870d2 - \n 2: 0x55cd31cbf4a8 - \n 3: 0x55cd31cc6214 - \n 4: 0x55cd31ca5cb7 - \n 5: 0x55cd31c7cc99 - \n 6: 0x55cd31c862b5 - \n 7: 0x55cd31e4d7f7 - \n 8: 0x55cd31c9ad13 - \n 9: 0x55cd31e46b92 - \n 10: 0x7f0cfcd5708b - start_thread\n 11: 0x7f0cfc877e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5587cc302f7c - \n 1: 0x5587cc3030d2 - \n 2: 0x5587cc23b4a8 - \n 3: 0x5587cc242214 - \n 4: 0x5587cc221cb7 - \n 5: 0x5587cc1f8c99 - \n 6: 0x5587cc2022b5 - \n 7: 0x5587cc3c97f7 - \n 8: 0x5587cc216d13 - \n 9: 0x5587cc3c2b92 - \n 10: 0x7fe8a63da08b - start_thread\n 11: 0x7fe8a5efae7e - __GI___clone\n 12: 0x0 - "}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40657/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cc67a23f7c - \n 1: 0x55cc67a240d2 - \n 2: 0x55cc6795c4a8 - \n 3: 0x55cc67963214 - \n 4: 0x55cc67942cb7 - \n 5: 0x55cc67919c99 - \n 6: 0x55cc679232b5 - \n 7: 0x55cc67aea7f7 - \n 8: 0x55cc67937d13 - \n 9: 0x55cc67ae3b92 - \n 10: 0x7f028335508b - start_thread\n 11: 0x7f0282e75e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43079/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cd31d86f7c - \n 1: 0x55cd31d870d2 - \n 2: 0x55cd31cbf4a8 - \n 3: 0x55cd31cc6214 - \n 4: 0x55cd31ca5cb7 - \n 5: 0x55cd31c7cc99 - \n 6: 0x55cd31c862b5 - \n 7: 0x55cd31e4d7f7 - \n 8: 0x55cd31c9ad13 - \n 9: 0x55cd31e46b92 - \n 10: 0x7f0cfcd5708b - start_thread\n 11: 0x7f0cfc877e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5587cc302f7c - \n 1: 0x5587cc3030d2 - \n 2: 0x5587cc23b4a8 - \n 3: 0x5587cc242214 - \n 4: 0x5587cc221cb7 - \n 5: 0x5587cc1f8c99 - \n 6: 0x5587cc2022b5 - \n 7: 0x5587cc3c97f7 - \n 8: 0x5587cc216d13 - \n 9: 0x5587cc3c2b92 - \n 10: 0x7fe8a63da08b - start_thread\n 11: 0x7fe8a5efae7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58997/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x562dcb852f7c - \n 1: 0x562dcb8530d2 - \n 2: 0x562dcb78b4a8 - \n 3: 0x562dcb792214 - \n 4: 0x562dcb771cb7 - \n 5: 0x562dcb748c99 - \n 6: 0x562dcb7522b5 - \n 7: 0x562dcb9197f7 - \n 8: 0x562dcb766d13 - \n 9: 0x562dcb912b92 - \n 10: 0x7fda3a64f08b - start_thread\n 11: 0x7fda3a16fe7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44731/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55845d899f7c - \n 1: 0x55845d89a0d2 - \n 2: 0x55845d7d24a8 - \n 3: 0x55845d7d9214 - \n 4: 0x55845d7b8cb7 - \n 5: 0x55845d78fc99 - \n 6: 0x55845d7992b5 - \n 7: 0x55845d9607f7 - \n 8: 0x55845d7add13 - \n 9: 0x55845d959b92 - \n 10: 0x7f6e044e108b - start_thread\n 11: 0x7f6e04001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40277/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5634ee9caf7c - \n 1: 0x5634ee9cb0d2 - \n 2: 0x5634ee9034a8 - \n 3: 0x5634ee90a214 - \n 4: 0x5634ee8e9cb7 - \n 5: 0x5634ee8c0c99 - \n 6: 0x5634ee8ca2b5 - \n 7: 0x5634eea917f7 - \n 8: 0x5634ee8ded13 - \n 9: 0x5634eea8ab92 - \n 10: 0x7f6a0f50408b - start_thread\n 11: 0x7f6a0f024e7e - __GI___clone\n 12: 0x0 - "}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40657/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cc67a23f7c - \n 1: 0x55cc67a240d2 - \n 2: 0x55cc6795c4a8 - \n 3: 0x55cc67963214 - \n 4: 0x55cc67942cb7 - \n 5: 0x55cc67919c99 - \n 6: 0x55cc679232b5 - \n 7: 0x55cc67aea7f7 - \n 8: 0x55cc67937d13 - \n 9: 0x55cc67ae3b92 - \n 10: 0x7f028335508b - start_thread\n 11: 0x7f0282e75e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43079/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cd31d86f7c - \n 1: 0x55cd31d870d2 - \n 2: 0x55cd31cbf4a8 - \n 3: 0x55cd31cc6214 - \n 4: 0x55cd31ca5cb7 - \n 5: 0x55cd31c7cc99 - \n 6: 0x55cd31c862b5 - \n 7: 0x55cd31e4d7f7 - \n 8: 0x55cd31c9ad13 - \n 9: 0x55cd31e46b92 - \n 10: 0x7f0cfcd5708b - start_thread\n 11: 0x7f0cfc877e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5587cc302f7c - \n 1: 0x5587cc3030d2 - \n 2: 0x5587cc23b4a8 - \n 3: 0x5587cc242214 - \n 4: 0x5587cc221cb7 - \n 5: 0x5587cc1f8c99 - \n 6: 0x5587cc2022b5 - \n 7: 0x5587cc3c97f7 - \n 8: 0x5587cc216d13 - \n 9: 0x5587cc3c2b92 - \n 10: 0x7fe8a63da08b - start_thread\n 11: 0x7fe8a5efae7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58997/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x562dcb852f7c - \n 1: 0x562dcb8530d2 - \n 2: 0x562dcb78b4a8 - \n 3: 0x562dcb792214 - \n 4: 0x562dcb771cb7 - \n 5: 0x562dcb748c99 - \n 6: 0x562dcb7522b5 - \n 7: 0x562dcb9197f7 - \n 8: 0x562dcb766d13 - \n 9: 0x562dcb912b92 - \n 10: 0x7fda3a64f08b - start_thread\n 11: 0x7fda3a16fe7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44731/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55845d899f7c - \n 1: 0x55845d89a0d2 - \n 2: 0x55845d7d24a8 - \n 3: 0x55845d7d9214 - \n 4: 0x55845d7b8cb7 - \n 5: 0x55845d78fc99 - \n 6: 0x55845d7992b5 - \n 7: 0x55845d9607f7 - \n 8: 0x55845d7add13 - \n 9: 0x55845d959b92 - \n 10: 0x7f6e044e108b - start_thread\n 11: 0x7f6e04001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40277/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5634ee9caf7c - \n 1: 0x5634ee9cb0d2 - \n 2: 0x5634ee9034a8 - \n 3: 0x5634ee90a214 - \n 4: 0x5634ee8e9cb7 - \n 5: 0x5634ee8c0c99 - \n 6: 0x5634ee8ca2b5 - \n 7: 0x5634eea917f7 - \n 8: 0x5634ee8ded13 - \n 9: 0x5634eea8ab92 - \n 10: 0x7f6a0f50408b - start_thread\n 11: 0x7f6a0f024e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34535/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563bc8691f7c - \n 1: 0x563bc86920d2 - \n 2: 0x563bc85ca4a8 - \n 3: 0x563bc85d1214 - \n 4: 0x563bc85b0cb7 - \n 5: 0x563bc8587c99 - \n 6: 0x563bc85912b5 - \n 7: 0x563bc87587f7 - \n 8: 0x563bc85a5d13 - \n 9: 0x563bc8751b92 - \n 10: 0x7f9c639be08b - start_thread\n 11: 0x7f9c634dee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52689/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55b39e9dff7c - \n 1: 0x55b39e9e00d2 - \n 2: 0x55b39e9184a8 - \n 3: 0x55b39e91f214 - \n 4: 0x55b39e8fecb7 - \n 5: 0x55b39e8d5c99 - \n 6: 0x55b39e8df2b5 - \n 7: 0x55b39eaa67f7 - \n 8: 0x55b39e8f3d13 - \n 9: 0x55b39ea9fb92 - \n 10: 0x7f27cfc8e08b - start_thread\n 11: 0x7f27cf7aee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52939/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x556018256f7c - \n 1: 0x5560182570d2 - \n 2: 0x55601818f4a8 - \n 3: 0x556018196214 - \n 4: 0x556018175cb7 - \n 5: 0x55601814cc99 - \n 6: 0x5560181562b5 - \n 7: 0x55601831d7f7 - \n 8: 0x55601816ad13 - \n 9: 0x556018316b92 - \n 10: 0x7f79be23308b - start_thread\n 11: 0x7f79bdd53e7e - __GI___clone\n 12: 0x0 - "}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40657/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cc67a23f7c - \n 1: 0x55cc67a240d2 - \n 2: 0x55cc6795c4a8 - \n 3: 0x55cc67963214 - \n 4: 0x55cc67942cb7 - \n 5: 0x55cc67919c99 - \n 6: 0x55cc679232b5 - \n 7: 0x55cc67aea7f7 - \n 8: 0x55cc67937d13 - \n 9: 0x55cc67ae3b92 - \n 10: 0x7f028335508b - start_thread\n 11: 0x7f0282e75e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43079/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cd31d86f7c - \n 1: 0x55cd31d870d2 - \n 2: 0x55cd31cbf4a8 - \n 3: 0x55cd31cc6214 - \n 4: 0x55cd31ca5cb7 - \n 5: 0x55cd31c7cc99 - \n 6: 0x55cd31c862b5 - \n 7: 0x55cd31e4d7f7 - \n 8: 0x55cd31c9ad13 - \n 9: 0x55cd31e46b92 - \n 10: 0x7f0cfcd5708b - start_thread\n 11: 0x7f0cfc877e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5587cc302f7c - \n 1: 0x5587cc3030d2 - \n 2: 0x5587cc23b4a8 - \n 3: 0x5587cc242214 - \n 4: 0x5587cc221cb7 - \n 5: 0x5587cc1f8c99 - \n 6: 0x5587cc2022b5 - \n 7: 0x5587cc3c97f7 - \n 8: 0x5587cc216d13 - \n 9: 0x5587cc3c2b92 - \n 10: 0x7fe8a63da08b - start_thread\n 11: 0x7fe8a5efae7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58997/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x562dcb852f7c - \n 1: 0x562dcb8530d2 - \n 2: 0x562dcb78b4a8 - \n 3: 0x562dcb792214 - \n 4: 0x562dcb771cb7 - \n 5: 0x562dcb748c99 - \n 6: 0x562dcb7522b5 - \n 7: 0x562dcb9197f7 - \n 8: 0x562dcb766d13 - \n 9: 0x562dcb912b92 - \n 10: 0x7fda3a64f08b - start_thread\n 11: 0x7fda3a16fe7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44731/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55845d899f7c - \n 1: 0x55845d89a0d2 - \n 2: 0x55845d7d24a8 - \n 3: 0x55845d7d9214 - \n 4: 0x55845d7b8cb7 - \n 5: 0x55845d78fc99 - \n 6: 0x55845d7992b5 - \n 7: 0x55845d9607f7 - \n 8: 0x55845d7add13 - \n 9: 0x55845d959b92 - \n 10: 0x7f6e044e108b - start_thread\n 11: 0x7f6e04001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40277/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5634ee9caf7c - \n 1: 0x5634ee9cb0d2 - \n 2: 0x5634ee9034a8 - \n 3: 0x5634ee90a214 - \n 4: 0x5634ee8e9cb7 - \n 5: 0x5634ee8c0c99 - \n 6: 0x5634ee8ca2b5 - \n 7: 0x5634eea917f7 - \n 8: 0x5634ee8ded13 - \n 9: 0x5634eea8ab92 - \n 10: 0x7f6a0f50408b - start_thread\n 11: 0x7f6a0f024e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34535/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563bc8691f7c - \n 1: 0x563bc86920d2 - \n 2: 0x563bc85ca4a8 - \n 3: 0x563bc85d1214 - \n 4: 0x563bc85b0cb7 - \n 5: 0x563bc8587c99 - \n 6: 0x563bc85912b5 - \n 7: 0x563bc87587f7 - \n 8: 0x563bc85a5d13 - \n 9: 0x563bc8751b92 - \n 10: 0x7f9c639be08b - start_thread\n 11: 0x7f9c634dee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52689/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55b39e9dff7c - \n 1: 0x55b39e9e00d2 - \n 2: 0x55b39e9184a8 - \n 3: 0x55b39e91f214 - \n 4: 0x55b39e8fecb7 - \n 5: 0x55b39e8d5c99 - \n 6: 0x55b39e8df2b5 - \n 7: 0x55b39eaa67f7 - \n 8: 0x55b39e8f3d13 - \n 9: 0x55b39ea9fb92 - \n 10: 0x7f27cfc8e08b - start_thread\n 11: 0x7f27cf7aee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52939/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x556018256f7c - \n 1: 0x5560182570d2 - \n 2: 0x55601818f4a8 - \n 3: 0x556018196214 - \n 4: 0x556018175cb7 - \n 5: 0x55601814cc99 - \n 6: 0x5560181562b5 - \n 7: 0x55601831d7f7 - \n 8: 0x55601816ad13 - \n 9: 0x556018316b92 - \n 10: 0x7f79be23308b - start_thread\n 11: 0x7f79bdd53e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47825/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55a2c1372f7c - \n 1: 0x55a2c13730d2 - \n 2: 0x55a2c12ab4a8 - \n 3: 0x55a2c12b2214 - \n 4: 0x55a2c1291cb7 - \n 5: 0x55a2c1268c99 - \n 6: 0x55a2c12722b5 - \n 7: 0x55a2c14397f7 - \n 8: 0x55a2c1286d13 - \n 9: 0x55a2c1432b92 - \n 10: 0x7f4fc4a5208b - start_thread\n 11: 0x7f4fc4572e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33717/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x560fff948f7c - \n 1: 0x560fff9490d2 - \n 2: 0x560fff8814a8 - \n 3: 0x560fff888214 - \n 4: 0x560fff867cb7 - \n 5: 0x560fff83ec99 - \n 6: 0x560fff8482b5 - \n 7: 0x560fffa0f7f7 - \n 8: 0x560fff85cd13 - \n 9: 0x560fffa08b92 - \n 10: 0x7fb2a04e108b - start_thread\n 11: 0x7fb2a0001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40725/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5606fd0e1f7c - \n 1: 0x5606fd0e20d2 - \n 2: 0x5606fd01a4a8 - \n 3: 0x5606fd021214 - \n 4: 0x5606fd000cb7 - \n 5: 0x5606fcfd7c99 - \n 6: 0x5606fcfe12b5 - \n 7: 0x5606fd1a87f7 - \n 8: 0x5606fcff5d13 - \n 9: 0x5606fd1a1b92 - \n 10: 0x7fd1989a308b - start_thread\n 11: 0x7fd1984c3e7e - __GI___clone\n 12: 0x0 - "}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) OSError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:42161/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563a83455f7c - \n 1: 0x563a834560d2 - \n 2: 0x563a8338e4a8 - \n 3: 0x563a83395214 - \n 4: 0x563a83374cb7 - \n 5: 0x563a8334bc99 - \n 6: 0x563a833552b5 - \n 7: 0x563a8351c7f7 - \n 8: 0x563a83369d13 - \n 9: 0x563a83515b92 - \n 10: 0x7ff5622ae08b - start_thread\n 11: 0x7ff561dcee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52449/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55f2f5ed0f7c - \n 1: 0x55f2f5ed10d2 - \n 2: 0x55f2f5e094a8 - \n 3: 0x55f2f5e10214 - \n 4: 0x55f2f5defcb7 - \n 5: 0x55f2f5dc6c99 - \n 6: 0x55f2f5dd02b5 - \n 7: 0x55f2f5f977f7 - \n 8: 0x55f2f5de4d13 - \n 9: 0x55f2f5f90b92 - \n 10: 0x7fcab25d908b - start_thread\n 11: 0x7fcab20f9e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47179/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x556d38130f7c - \n 1: 0x556d381310d2 - \n 2: 0x556d380694a8 - \n 3: 0x556d38070214 - \n 4: 0x556d3804fcb7 - \n 5: 0x556d38026c99 - \n 6: 0x556d380302b5 - \n 7: 0x556d381f77f7 - \n 8: 0x556d38044d13 - \n 9: 0x556d381f0b92 - \n 10: 0x7fd659c2608b - start_thread\n 11: 0x7fd659746e7e - __GI___clone\n 12: 0x0 - "}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.469s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) OSError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33367/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x561fcbd4ef7c - \n 1: 0x561fcbd4f0d2 - \n 2: 0x561fcbc874a8 - \n 3: 0x561fcbc8e214 - \n 4: 0x561fcbc6dcb7 - \n 5: 0x561fcbc44c99 - \n 6: 0x561fcbc4e2b5 - \n 7: 0x561fcbe157f7 - \n 8: 0x561fcbc62d13 - \n 9: 0x561fcbe0eb92 - \n 10: 0x7f419ce9908b - start_thread\n 11: 0x7f419c9b9e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43363/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563246f6df7c - \n 1: 0x563246f6e0d2 - \n 2: 0x563246ea64a8 - \n 3: 0x563246ead214 - \n 4: 0x563246e8ccb7 - \n 5: 0x563246e63c99 - \n 6: 0x563246e6d2b5 - \n 7: 0x5632470347f7 - \n 8: 0x563246e81d13 - \n 9: 0x56324702db92 - \n 10: 0x7f75aa54208b - start_thread\n 11: 0x7f75aa062e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:55585/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55a9e8086f7c - \n 1: 0x55a9e80870d2 - \n 2: 0x55a9e7fbf4a8 - \n 3: 0x55a9e7fc6214 - \n 4: 0x55a9e7fa5cb7 - \n 5: 0x55a9e7f7cc99 - \n 6: 0x55a9e7f862b5 - \n 7: 0x55a9e814d7f7 - \n 8: 0x55a9e7f9ad13 - \n 9: 0x55a9e8146b92 - \n 10: 0x7f8a854aa08b - start_thread\n 11: 0x7f8a84fcae7e - __GI___clone\n 12: 0x0 - "}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.452s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 95, in test_existing_baseline_not_overwritten self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40657/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cc67a23f7c - \n 1: 0x55cc67a240d2 - \n 2: 0x55cc6795c4a8 - \n 3: 0x55cc67963214 - \n 4: 0x55cc67942cb7 - \n 5: 0x55cc67919c99 - \n 6: 0x55cc679232b5 - \n 7: 0x55cc67aea7f7 - \n 8: 0x55cc67937d13 - \n 9: 0x55cc67ae3b92 - \n 10: 0x7f028335508b - start_thread\n 11: 0x7f0282e75e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43079/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55cd31d86f7c - \n 1: 0x55cd31d870d2 - \n 2: 0x55cd31cbf4a8 - \n 3: 0x55cd31cc6214 - \n 4: 0x55cd31ca5cb7 - \n 5: 0x55cd31c7cc99 - \n 6: 0x55cd31c862b5 - \n 7: 0x55cd31e4d7f7 - \n 8: 0x55cd31c9ad13 - \n 9: 0x55cd31e46b92 - \n 10: 0x7f0cfcd5708b - start_thread\n 11: 0x7f0cfc877e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5587cc302f7c - \n 1: 0x5587cc3030d2 - \n 2: 0x5587cc23b4a8 - \n 3: 0x5587cc242214 - \n 4: 0x5587cc221cb7 - \n 5: 0x5587cc1f8c99 - \n 6: 0x5587cc2022b5 - \n 7: 0x5587cc3c97f7 - \n 8: 0x5587cc216d13 - \n 9: 0x5587cc3c2b92 - \n 10: 0x7fe8a63da08b - start_thread\n 11: 0x7fe8a5efae7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58997/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x562dcb852f7c - \n 1: 0x562dcb8530d2 - \n 2: 0x562dcb78b4a8 - \n 3: 0x562dcb792214 - \n 4: 0x562dcb771cb7 - \n 5: 0x562dcb748c99 - \n 6: 0x562dcb7522b5 - \n 7: 0x562dcb9197f7 - \n 8: 0x562dcb766d13 - \n 9: 0x562dcb912b92 - \n 10: 0x7fda3a64f08b - start_thread\n 11: 0x7fda3a16fe7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:44731/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55845d899f7c - \n 1: 0x55845d89a0d2 - \n 2: 0x55845d7d24a8 - \n 3: 0x55845d7d9214 - \n 4: 0x55845d7b8cb7 - \n 5: 0x55845d78fc99 - \n 6: 0x55845d7992b5 - \n 7: 0x55845d9607f7 - \n 8: 0x55845d7add13 - \n 9: 0x55845d959b92 - \n 10: 0x7f6e044e108b - start_thread\n 11: 0x7f6e04001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40277/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5634ee9caf7c - \n 1: 0x5634ee9cb0d2 - \n 2: 0x5634ee9034a8 - \n 3: 0x5634ee90a214 - \n 4: 0x5634ee8e9cb7 - \n 5: 0x5634ee8c0c99 - \n 6: 0x5634ee8ca2b5 - \n 7: 0x5634eea917f7 - \n 8: 0x5634ee8ded13 - \n 9: 0x5634eea8ab92 - \n 10: 0x7f6a0f50408b - start_thread\n 11: 0x7f6a0f024e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34535/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563bc8691f7c - \n 1: 0x563bc86920d2 - \n 2: 0x563bc85ca4a8 - \n 3: 0x563bc85d1214 - \n 4: 0x563bc85b0cb7 - \n 5: 0x563bc8587c99 - \n 6: 0x563bc85912b5 - \n 7: 0x563bc87587f7 - \n 8: 0x563bc85a5d13 - \n 9: 0x563bc8751b92 - \n 10: 0x7f9c639be08b - start_thread\n 11: 0x7f9c634dee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52689/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55b39e9dff7c - \n 1: 0x55b39e9e00d2 - \n 2: 0x55b39e9184a8 - \n 3: 0x55b39e91f214 - \n 4: 0x55b39e8fecb7 - \n 5: 0x55b39e8d5c99 - \n 6: 0x55b39e8df2b5 - \n 7: 0x55b39eaa67f7 - \n 8: 0x55b39e8f3d13 - \n 9: 0x55b39ea9fb92 - \n 10: 0x7f27cfc8e08b - start_thread\n 11: 0x7f27cf7aee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52939/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x556018256f7c - \n 1: 0x5560182570d2 - \n 2: 0x55601818f4a8 - \n 3: 0x556018196214 - \n 4: 0x556018175cb7 - \n 5: 0x55601814cc99 - \n 6: 0x5560181562b5 - \n 7: 0x55601831d7f7 - \n 8: 0x55601816ad13 - \n 9: 0x556018316b92 - \n 10: 0x7f79be23308b - start_thread\n 11: 0x7f79bdd53e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47825/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55a2c1372f7c - \n 1: 0x55a2c13730d2 - \n 2: 0x55a2c12ab4a8 - \n 3: 0x55a2c12b2214 - \n 4: 0x55a2c1291cb7 - \n 5: 0x55a2c1268c99 - \n 6: 0x55a2c12722b5 - \n 7: 0x55a2c14397f7 - \n 8: 0x55a2c1286d13 - \n 9: 0x55a2c1432b92 - \n 10: 0x7f4fc4a5208b - start_thread\n 11: 0x7f4fc4572e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33717/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x560fff948f7c - \n 1: 0x560fff9490d2 - \n 2: 0x560fff8814a8 - \n 3: 0x560fff888214 - \n 4: 0x560fff867cb7 - \n 5: 0x560fff83ec99 - \n 6: 0x560fff8482b5 - \n 7: 0x560fffa0f7f7 - \n 8: 0x560fff85cd13 - \n 9: 0x560fffa08b92 - \n 10: 0x7fb2a04e108b - start_thread\n 11: 0x7fb2a0001e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40725/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5606fd0e1f7c - \n 1: 0x5606fd0e20d2 - \n 2: 0x5606fd01a4a8 - \n 3: 0x5606fd021214 - \n 4: 0x5606fd000cb7 - \n 5: 0x5606fcfd7c99 - \n 6: 0x5606fcfe12b5 - \n 7: 0x5606fd1a87f7 - \n 8: 0x5606fcff5d13 - \n 9: 0x5606fd1a1b92 - \n 10: 0x7fd1989a308b - start_thread\n 11: 0x7fd1984c3e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:59925/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55a1b932ef7c - \n 1: 0x55a1b932f0d2 - \n 2: 0x55a1b92674a8 - \n 3: 0x55a1b926e214 - \n 4: 0x55a1b924dcb7 - \n 5: 0x55a1b9224c99 - \n 6: 0x55a1b922e2b5 - \n 7: 0x55a1b93f57f7 - \n 8: 0x55a1b9242d13 - \n 9: 0x55a1b93eeb92 - \n 10: 0x7f02b197b08b - start_thread\n 11: 0x7f02b149be7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58101/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x559ade3a2f7c - \n 1: 0x559ade3a30d2 - \n 2: 0x559ade2db4a8 - \n 3: 0x559ade2e2214 - \n 4: 0x559ade2c1cb7 - \n 5: 0x559ade298c99 - \n 6: 0x559ade2a22b5 - \n 7: 0x559ade4697f7 - \n 8: 0x559ade2b6d13 - \n 9: 0x559ade462b92 - \n 10: 0x7f474dafe08b - start_thread\n 11: 0x7f474d61ee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:48187/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5600c7cdef7c - \n 1: 0x5600c7cdf0d2 - \n 2: 0x5600c7c174a8 - \n 3: 0x5600c7c1e214 - \n 4: 0x5600c7bfdcb7 - \n 5: 0x5600c7bd4c99 - \n 6: 0x5600c7bde2b5 - \n 7: 0x5600c7da57f7 - \n 8: 0x5600c7bf2d13 - \n 9: 0x5600c7d9eb92 - \n 10: 0x7f928282508b - start_thread\n 11: 0x7f9282345e7e - __GI___clone\n 12: 0x0 - "}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.473s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 68, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:42161/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563a83455f7c - \n 1: 0x563a834560d2 - \n 2: 0x563a8338e4a8 - \n 3: 0x563a83395214 - \n 4: 0x563a83374cb7 - \n 5: 0x563a8334bc99 - \n 6: 0x563a833552b5 - \n 7: 0x563a8351c7f7 - \n 8: 0x563a83369d13 - \n 9: 0x563a83515b92 - \n 10: 0x7ff5622ae08b - start_thread\n 11: 0x7ff561dcee7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52449/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55f2f5ed0f7c - \n 1: 0x55f2f5ed10d2 - \n 2: 0x55f2f5e094a8 - \n 3: 0x55f2f5e10214 - \n 4: 0x55f2f5defcb7 - \n 5: 0x55f2f5dc6c99 - \n 6: 0x55f2f5dd02b5 - \n 7: 0x55f2f5f977f7 - \n 8: 0x55f2f5de4d13 - \n 9: 0x55f2f5f90b92 - \n 10: 0x7fcab25d908b - start_thread\n 11: 0x7fcab20f9e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47179/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x556d38130f7c - \n 1: 0x556d381310d2 - \n 2: 0x556d380694a8 - \n 3: 0x556d38070214 - \n 4: 0x556d3804fcb7 - \n 5: 0x556d38026c99 - \n 6: 0x556d380302b5 - \n 7: 0x556d381f77f7 - \n 8: 0x556d38044d13 - \n 9: 0x556d381f0b92 - \n 10: 0x7fd659c2608b - start_thread\n 11: 0x7fd659746e7e - __GI___clone\n 12: 0x0 - "}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.469s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 164, in test_screenshot_is_cleanedup self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51487/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x56516ef82f7c - \n 1: 0x56516ef830d2 - \n 2: 0x56516eebb4a8 - \n 3: 0x56516eec2214 - \n 4: 0x56516eea1cb7 - \n 5: 0x56516ee78c99 - \n 6: 0x56516ee822b5 - \n 7: 0x56516f0497f7 - \n 8: 0x56516ee96d13 - \n 9: 0x56516f042b92 - \n 10: 0x7fd9adff208b - start_thread\n 11: 0x7fd9adb12e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41413/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55c9404b4f7c - \n 1: 0x55c9404b50d2 - \n 2: 0x55c9403ed4a8 - \n 3: 0x55c9403f4214 - \n 4: 0x55c9403d3cb7 - \n 5: 0x55c9403aac99 - \n 6: 0x55c9403b42b5 - \n 7: 0x55c94057b7f7 - \n 8: 0x55c9403c8d13 - \n 9: 0x55c940574b92 - \n 10: 0x7fa4b3a6808b - start_thread\n 11: 0x7fa4b3588e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:59167/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5610da43ff7c - \n 1: 0x5610da4400d2 - \n 2: 0x5610da3784a8 - \n 3: 0x5610da37f214 - \n 4: 0x5610da35ecb7 - \n 5: 0x5610da335c99 - \n 6: 0x5610da33f2b5 - \n 7: 0x5610da5067f7 - \n 8: 0x5610da353d13 - \n 9: 0x5610da4ffb92 - \n 10: 0x7f041b8e508b - start_thread\n 11: 0x7f041b405e7e - __GI___clone\n 12: 0x0 - "}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.474s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 138, in test_existing_baseline_is_overwritten self.assertNotEqual(baseline.read(), dummy_baseline_content) AssertionError: 'abcd' == 'abcd' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:51863/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x564436afef7c - \n 1: 0x564436aff0d2 - \n 2: 0x564436a374a8 - \n 3: 0x564436a3e214 - \n 4: 0x564436a1dcb7 - \n 5: 0x5644369f4c99 - \n 6: 0x5644369fe2b5 - \n 7: 0x564436bc57f7 - \n 8: 0x564436a12d13 - \n 9: 0x564436bbeb92 - \n 10: 0x7f1e6d28208b - start_thread\n 11: 0x7f1e6cda2e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33765/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x564a328e1f7c - \n 1: 0x564a328e20d2 - \n 2: 0x564a3281a4a8 - \n 3: 0x564a32821214 - \n 4: 0x564a32800cb7 - \n 5: 0x564a327d7c99 - \n 6: 0x564a327e12b5 - \n 7: 0x564a329a87f7 - \n 8: 0x564a327f5d13 - \n 9: 0x564a329a1b92 - \n 10: 0x7fbe6002108b - start_thread\n 11: 0x7fbe5fb41e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43851/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x5654b47baf7c - \n 1: 0x5654b47bb0d2 - \n 2: 0x5654b46f34a8 - \n 3: 0x5654b46fa214 - \n 4: 0x5654b46d9cb7 - \n 5: 0x5654b46b0c99 - \n 6: 0x5654b46ba2b5 - \n 7: 0x5654b48817f7 - \n 8: 0x5654b46ced13 - \n 9: 0x5654b487ab92 - \n 10: 0x7fb8e08ba08b - start_thread\n 11: 0x7fb8e03dae7e - __GI___clone\n 12: 0x0 - "}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.450s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 112, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33367/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x561fcbd4ef7c - \n 1: 0x561fcbd4f0d2 - \n 2: 0x561fcbc874a8 - \n 3: 0x561fcbc8e214 - \n 4: 0x561fcbc6dcb7 - \n 5: 0x561fcbc44c99 - \n 6: 0x561fcbc4e2b5 - \n 7: 0x561fcbe157f7 - \n 8: 0x561fcbc62d13 - \n 9: 0x561fcbe0eb92 - \n 10: 0x7f419ce9908b - start_thread\n 11: 0x7f419c9b9e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:43363/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x563246f6df7c - \n 1: 0x563246f6e0d2 - \n 2: 0x563246ea64a8 - \n 3: 0x563246ead214 - \n 4: 0x563246e8ccb7 - \n 5: 0x563246e63c99 - \n 6: 0x563246e6d2b5 - \n 7: 0x5632470347f7 - \n 8: 0x563246e81d13 - \n 9: 0x56324702db92 - \n 10: 0x7f75aa54208b - start_thread\n 11: 0x7f75aa062e7e - __GI___clone\n 12: 0x0 - "}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:55585/session {"desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}, "capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}, "firstMatch": [{}]}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\n 0: 0x55a9e8086f7c - \n 1: 0x55a9e80870d2 - \n 2: 0x55a9e7fbf4a8 - \n 3: 0x55a9e7fc6214 - \n 4: 0x55a9e7fa5cb7 - \n 5: 0x55a9e7f7cc99 - \n 6: 0x55a9e7f862b5 - \n 7: 0x55a9e814d7f7 - \n 8: 0x55a9e7f9ad13 - \n 9: 0x55a9e8146b92 - \n 10: 0x7f8a854aa08b - start_thread\n 11: 0x7f8a84fcae7e - __GI___clone\n 12: 0x0 - "}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py27-firefox/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.452s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 11 tests in 49.613s FAILED (SKIP=2, errors=6, failures=5) ERROR: InvocationError: '$MYDEVPATH/needle/.tox/py27-firefox/bin/nosetests -v' py27-phantomjs inst-nodeps: $MYDEVPATH/needle/.tox/dist/needle-0.5.0.zip py27-phantomjs installed: needle==0.5.0,nose==1.3.7,Pillow==5.0.0,selenium==3.8.1 py27-phantomjs runtests: PYTHONHASHSEED='430290409' py27-phantomjs runtests: commands[0] | nosetests -v test_distance_all_channels (tests.test_diff.TestImageDiff) ... ok test_distance_half_filled (tests.test_diff.TestImageDiff) ... ok test_distance_one_channel (tests.test_diff.TestImageDiff) ... ok test_nrmsd_all_channels (tests.test_diff.TestImageDiff) ... ok test_nrmsd_half_filled (tests.test_diff.TestImageDiff) ... ok test_nrmsd_one_channel (tests.test_diff.TestImageDiff) ... ok $MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' ERROR ERROR SKIP: perceptualdiff is not installed ERROR SKIP: perceptualdiff is not installed ERROR test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ... FAIL ERROR test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ... FAIL test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ... FAIL ERROR ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) OSError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.098s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) OSError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.076s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 95, in test_existing_baseline_not_overwritten self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.089s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 68, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.098s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 164, in test_screenshot_is_cleanedup self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.089s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 138, in test_existing_baseline_is_overwritten self.assertNotEqual(baseline.read(), dummy_baseline_content) AssertionError: 'abcd' == 'abcd' -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.090s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 112, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 209, in run self.setUp() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 292, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/suite.py", line 315, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py27-phantomjs/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.076s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 11 tests in 46.144s FAILED (SKIP=2, errors=6, failures=5) ERROR: InvocationError: '$MYDEVPATH/needle/.tox/py27-phantomjs/bin/nosetests -v' py34-chrome create: $MYDEVPATH/needle/.tox/py34-chrome ERROR: InterpreterNotFound: python3.4 py34-firefox create: $MYDEVPATH/needle/.tox/py34-firefox ERROR: InterpreterNotFound: python3.4 py34-phantomjs create: $MYDEVPATH/needle/.tox/py34-phantomjs ERROR: InterpreterNotFound: python3.4 py35-chrome create: $MYDEVPATH/needle/.tox/py35-chrome ERROR: InterpreterNotFound: python3.5 py35-firefox create: $MYDEVPATH/needle/.tox/py35-firefox ERROR: InterpreterNotFound: python3.5 py35-phantomjs create: $MYDEVPATH/needle/.tox/py35-phantomjs ERROR: InterpreterNotFound: python3.5 py36-chrome inst-nodeps: $MYDEVPATH/needle/.tox/dist/needle-0.5.0.zip py36-chrome installed: needle==0.5.0,nose==1.3.7,Pillow==5.0.0,selenium==3.8.1 py36-chrome runtests: PYTHONHASHSEED='430290409' py36-chrome runtests: commands[0] | nosetests -v test_distance_all_channels (tests.test_diff.TestImageDiff) ... ok test_distance_half_filled (tests.test_diff.TestImageDiff) ... ok test_distance_one_channel (tests.test_diff.TestImageDiff) ... ok test_nrmsd_all_channels (tests.test_diff.TestImageDiff) ... ok test_nrmsd_half_filled (tests.test_diff.TestImageDiff) ... ok test_nrmsd_one_channel (tests.test_diff.TestImageDiff) ... ok ERROR ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47001/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'c4b60b230fc9dad96f5255facbbb409f', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:35075/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '24e123479c5def5db1dc137101be295a', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} --------------------- >> end captured logging << --------------------- ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47001/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'c4b60b230fc9dad96f5255facbbb409f', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:35075/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '24e123479c5def5db1dc137101be295a', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34683/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '88679b18b9b3f7616f736bdd75974d79', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} --------------------- >> end captured logging << --------------------- ERROR test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ... FAIL ERROR test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ... FAIL test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ... FAIL ERROR ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47001/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'c4b60b230fc9dad96f5255facbbb409f', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47001/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'c4b60b230fc9dad96f5255facbbb409f', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:35075/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '24e123479c5def5db1dc137101be295a', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47001/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'c4b60b230fc9dad96f5255facbbb409f', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:35075/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '24e123479c5def5db1dc137101be295a', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34683/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '88679b18b9b3f7616f736bdd75974d79', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47001/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'c4b60b230fc9dad96f5255facbbb409f', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:35075/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '24e123479c5def5db1dc137101be295a', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34683/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '88679b18b9b3f7616f736bdd75974d79', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58121/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '4ac86a7ab5a69079cb2b0d209e185e73', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) FileNotFoundError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:57781/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'd498c05b1d072ec40d18f1bbf7f097f8', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.030s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) FileNotFoundError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:60825/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '7385e082e4818767544a9bb4d70c8fc9', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.037s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 95, in test_existing_baseline_not_overwritten self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47001/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'c4b60b230fc9dad96f5255facbbb409f', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:35075/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '24e123479c5def5db1dc137101be295a', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34683/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '88679b18b9b3f7616f736bdd75974d79', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58121/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '4ac86a7ab5a69079cb2b0d209e185e73', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41389/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'f0fb1b440313d3e8e6c41724cf7870c7', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.035s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 68, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:57781/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'd498c05b1d072ec40d18f1bbf7f097f8', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.030s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 164, in test_screenshot_is_cleanedup self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:37033/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': 'f574e73a3640c8ac34ff46679d6eafa2', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.024s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 138, in test_existing_baseline_is_overwritten self.assertNotEqual(baseline.read(), dummy_baseline_content) AssertionError: b'abcd' == b'abcd' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:59583/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '56defc788f3f3c43d7dafb5d20383524', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.043s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 112, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:60825/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "chrome", "platformName": "any", "goog:chromeOptions": {"extensions": [], "args": []}}}, "desiredCapabilities": {"browserName": "chrome", "version": "", "platform": "ANY", "goog:chromeOptions": {"extensions": [], "args": []}}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request {'sessionId': '7385e082e4818767544a9bb4d70c8fc9', 'status': 13, 'value': {'message': 'unknown error: Chrome failed to start: exited abnormally\n (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64)'}} tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 75, in __init__ desired_capabilities=desired_capabilities) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-chrome/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.14.15-1-ARCH x86_64) ---------------------------------------------------------------------- Ran 0 tests in 61.037s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 11 tests in 549.632s FAILED (SKIP=2, errors=6, failures=5) ERROR: InvocationError: '$MYDEVPATH/needle/.tox/py36-chrome/bin/nosetests -v' py36-firefox create: $MYDEVPATH/needle/.tox/py36-firefox py36-firefox inst: $MYDEVPATH/needle/.tox/dist/needle-0.5.0.zip py36-firefox installed: needle==0.5.0,nose==1.3.7,Pillow==5.0.0,selenium==3.8.1 py36-firefox runtests: PYTHONHASHSEED='430290409' py36-firefox runtests: commands[0] | nosetests -v test_distance_all_channels (tests.test_diff.TestImageDiff) ... ok test_distance_half_filled (tests.test_diff.TestImageDiff) ... ok test_distance_one_channel (tests.test_diff.TestImageDiff) ... ok test_nrmsd_all_channels (tests.test_diff.TestImageDiff) ... ok test_nrmsd_half_filled (tests.test_diff.TestImageDiff) ... ok test_nrmsd_one_channel (tests.test_diff.TestImageDiff) ... ok ERROR ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41025/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5568b84c8f7c - \\n 1: 0x5568b84c90d2 - \\n 2: 0x5568b84014a8 - \\n 3: 0x5568b8408214 - \\n 4: 0x5568b83e7cb7 - \\n 5: 0x5568b83bec99 - \\n 6: 0x5568b83c82b5 - \\n 7: 0x5568b858f7f7 - \\n 8: 0x5568b83dcd13 - \\n 9: 0x5568b8588b92 - \\n 10: 0x7f6913dae08b - start_thread\\n 11: 0x7f69138cee7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33587/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559bbf12bf7c - \\n 1: 0x559bbf12c0d2 - \\n 2: 0x559bbf0644a8 - \\n 3: 0x559bbf06b214 - \\n 4: 0x559bbf04acb7 - \\n 5: 0x559bbf021c99 - \\n 6: 0x559bbf02b2b5 - \\n 7: 0x559bbf1f27f7 - \\n 8: 0x559bbf03fd13 - \\n 9: 0x559bbf1ebb92 - \\n 10: 0x7fed5d99408b - start_thread\\n 11: 0x7fed5d4b4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:54959/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56059d594f7c - \\n 1: 0x56059d5950d2 - \\n 2: 0x56059d4cd4a8 - \\n 3: 0x56059d4d4214 - \\n 4: 0x56059d4b3cb7 - \\n 5: 0x56059d48ac99 - \\n 6: 0x56059d4942b5 - \\n 7: 0x56059d65b7f7 - \\n 8: 0x56059d4a8d13 - \\n 9: 0x56059d654b92 - \\n 10: 0x7f397f8e508b - start_thread\\n 11: 0x7f397f405e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50919/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x563f7ad1af7c - \\n 1: 0x563f7ad1b0d2 - \\n 2: 0x563f7ac534a8 - \\n 3: 0x563f7ac5a214 - \\n 4: 0x563f7ac39cb7 - \\n 5: 0x563f7ac10c99 - \\n 6: 0x563f7ac1a2b5 - \\n 7: 0x563f7ade17f7 - \\n 8: 0x563f7ac2ed13 - \\n 9: 0x563f7addab92 - \\n 10: 0x7f99ed7ec08b - start_thread\\n 11: 0x7f99ed30ce7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47379/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5614283e0f7c - \\n 1: 0x5614283e10d2 - \\n 2: 0x5614283194a8 - \\n 3: 0x561428320214 - \\n 4: 0x5614282ffcb7 - \\n 5: 0x5614282d6c99 - \\n 6: 0x5614282e02b5 - \\n 7: 0x5614284a77f7 - \\n 8: 0x5614282f4d13 - \\n 9: 0x5614284a0b92 - \\n 10: 0x7f1b9c6d408b - start_thread\\n 11: 0x7f1b9c1f4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58975/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5581c9f66f7c - \\n 1: 0x5581c9f670d2 - \\n 2: 0x5581c9e9f4a8 - \\n 3: 0x5581c9ea6214 - \\n 4: 0x5581c9e85cb7 - \\n 5: 0x5581c9e5cc99 - \\n 6: 0x5581c9e662b5 - \\n 7: 0x5581ca02d7f7 - \\n 8: 0x5581c9e7ad13 - \\n 9: 0x5581ca026b92 - \\n 10: 0x7fdd0d12208b - start_thread\\n 11: 0x7fdd0cc42e7e - __GI___clone\\n 12: 0x0 - "}}' --------------------- >> end captured logging << --------------------- ERROR SKIP: perceptualdiff is not installed -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41025/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5568b84c8f7c - \\n 1: 0x5568b84c90d2 - \\n 2: 0x5568b84014a8 - \\n 3: 0x5568b8408214 - \\n 4: 0x5568b83e7cb7 - \\n 5: 0x5568b83bec99 - \\n 6: 0x5568b83c82b5 - \\n 7: 0x5568b858f7f7 - \\n 8: 0x5568b83dcd13 - \\n 9: 0x5568b8588b92 - \\n 10: 0x7f6913dae08b - start_thread\\n 11: 0x7f69138cee7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33587/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559bbf12bf7c - \\n 1: 0x559bbf12c0d2 - \\n 2: 0x559bbf0644a8 - \\n 3: 0x559bbf06b214 - \\n 4: 0x559bbf04acb7 - \\n 5: 0x559bbf021c99 - \\n 6: 0x559bbf02b2b5 - \\n 7: 0x559bbf1f27f7 - \\n 8: 0x559bbf03fd13 - \\n 9: 0x559bbf1ebb92 - \\n 10: 0x7fed5d99408b - start_thread\\n 11: 0x7fed5d4b4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:54959/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56059d594f7c - \\n 1: 0x56059d5950d2 - \\n 2: 0x56059d4cd4a8 - \\n 3: 0x56059d4d4214 - \\n 4: 0x56059d4b3cb7 - \\n 5: 0x56059d48ac99 - \\n 6: 0x56059d4942b5 - \\n 7: 0x56059d65b7f7 - \\n 8: 0x56059d4a8d13 - \\n 9: 0x56059d654b92 - \\n 10: 0x7f397f8e508b - start_thread\\n 11: 0x7f397f405e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50919/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x563f7ad1af7c - \\n 1: 0x563f7ad1b0d2 - \\n 2: 0x563f7ac534a8 - \\n 3: 0x563f7ac5a214 - \\n 4: 0x563f7ac39cb7 - \\n 5: 0x563f7ac10c99 - \\n 6: 0x563f7ac1a2b5 - \\n 7: 0x563f7ade17f7 - \\n 8: 0x563f7ac2ed13 - \\n 9: 0x563f7addab92 - \\n 10: 0x7f99ed7ec08b - start_thread\\n 11: 0x7f99ed30ce7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47379/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5614283e0f7c - \\n 1: 0x5614283e10d2 - \\n 2: 0x5614283194a8 - \\n 3: 0x561428320214 - \\n 4: 0x5614282ffcb7 - \\n 5: 0x5614282d6c99 - \\n 6: 0x5614282e02b5 - \\n 7: 0x5614284a77f7 - \\n 8: 0x5614282f4d13 - \\n 9: 0x5614284a0b92 - \\n 10: 0x7f1b9c6d408b - start_thread\\n 11: 0x7f1b9c1f4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58975/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5581c9f66f7c - \\n 1: 0x5581c9f670d2 - \\n 2: 0x5581c9e9f4a8 - \\n 3: 0x5581c9ea6214 - \\n 4: 0x5581c9e85cb7 - \\n 5: 0x5581c9e5cc99 - \\n 6: 0x5581c9e662b5 - \\n 7: 0x5581ca02d7f7 - \\n 8: 0x5581c9e7ad13 - \\n 9: 0x5581ca026b92 - \\n 10: 0x7fdd0d12208b - start_thread\\n 11: 0x7fdd0cc42e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39991/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x556217d21f7c - \\n 1: 0x556217d220d2 - \\n 2: 0x556217c5a4a8 - \\n 3: 0x556217c61214 - \\n 4: 0x556217c40cb7 - \\n 5: 0x556217c17c99 - \\n 6: 0x556217c212b5 - \\n 7: 0x556217de87f7 - \\n 8: 0x556217c35d13 - \\n 9: 0x556217de1b92 - \\n 10: 0x7f66ec78a08b - start_thread\\n 11: 0x7f66ec2aae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:38755/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56414027bf7c - \\n 1: 0x56414027c0d2 - \\n 2: 0x5641401b44a8 - \\n 3: 0x5641401bb214 - \\n 4: 0x56414019acb7 - \\n 5: 0x564140171c99 - \\n 6: 0x56414017b2b5 - \\n 7: 0x5641403427f7 - \\n 8: 0x56414018fd13 - \\n 9: 0x56414033bb92 - \\n 10: 0x7f099d47a08b - start_thread\\n 11: 0x7f099cf9ae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39845/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559917aa1f7c - \\n 1: 0x559917aa20d2 - \\n 2: 0x5599179da4a8 - \\n 3: 0x5599179e1214 - \\n 4: 0x5599179c0cb7 - \\n 5: 0x559917997c99 - \\n 6: 0x5599179a12b5 - \\n 7: 0x559917b687f7 - \\n 8: 0x5599179b5d13 - \\n 9: 0x559917b61b92 - \\n 10: 0x7eff3c8a308b - start_thread\\n 11: 0x7eff3c3c3e7e - __GI___clone\\n 12: 0x0 - "}}' --------------------- >> end captured logging << --------------------- ERROR test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ... FAIL ERROR test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ... FAIL test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ... FAIL test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ... FAIL ERROR ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41025/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5568b84c8f7c - \\n 1: 0x5568b84c90d2 - \\n 2: 0x5568b84014a8 - \\n 3: 0x5568b8408214 - \\n 4: 0x5568b83e7cb7 - \\n 5: 0x5568b83bec99 - \\n 6: 0x5568b83c82b5 - \\n 7: 0x5568b858f7f7 - \\n 8: 0x5568b83dcd13 - \\n 9: 0x5568b8588b92 - \\n 10: 0x7f6913dae08b - start_thread\\n 11: 0x7f69138cee7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33587/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559bbf12bf7c - \\n 1: 0x559bbf12c0d2 - \\n 2: 0x559bbf0644a8 - \\n 3: 0x559bbf06b214 - \\n 4: 0x559bbf04acb7 - \\n 5: 0x559bbf021c99 - \\n 6: 0x559bbf02b2b5 - \\n 7: 0x559bbf1f27f7 - \\n 8: 0x559bbf03fd13 - \\n 9: 0x559bbf1ebb92 - \\n 10: 0x7fed5d99408b - start_thread\\n 11: 0x7fed5d4b4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:54959/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56059d594f7c - \\n 1: 0x56059d5950d2 - \\n 2: 0x56059d4cd4a8 - \\n 3: 0x56059d4d4214 - \\n 4: 0x56059d4b3cb7 - \\n 5: 0x56059d48ac99 - \\n 6: 0x56059d4942b5 - \\n 7: 0x56059d65b7f7 - \\n 8: 0x56059d4a8d13 - \\n 9: 0x56059d654b92 - \\n 10: 0x7f397f8e508b - start_thread\\n 11: 0x7f397f405e7e - __GI___clone\\n 12: 0x0 - "}}' --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41025/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5568b84c8f7c - \\n 1: 0x5568b84c90d2 - \\n 2: 0x5568b84014a8 - \\n 3: 0x5568b8408214 - \\n 4: 0x5568b83e7cb7 - \\n 5: 0x5568b83bec99 - \\n 6: 0x5568b83c82b5 - \\n 7: 0x5568b858f7f7 - \\n 8: 0x5568b83dcd13 - \\n 9: 0x5568b8588b92 - \\n 10: 0x7f6913dae08b - start_thread\\n 11: 0x7f69138cee7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33587/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559bbf12bf7c - \\n 1: 0x559bbf12c0d2 - \\n 2: 0x559bbf0644a8 - \\n 3: 0x559bbf06b214 - \\n 4: 0x559bbf04acb7 - \\n 5: 0x559bbf021c99 - \\n 6: 0x559bbf02b2b5 - \\n 7: 0x559bbf1f27f7 - \\n 8: 0x559bbf03fd13 - \\n 9: 0x559bbf1ebb92 - \\n 10: 0x7fed5d99408b - start_thread\\n 11: 0x7fed5d4b4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:54959/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56059d594f7c - \\n 1: 0x56059d5950d2 - \\n 2: 0x56059d4cd4a8 - \\n 3: 0x56059d4d4214 - \\n 4: 0x56059d4b3cb7 - \\n 5: 0x56059d48ac99 - \\n 6: 0x56059d4942b5 - \\n 7: 0x56059d65b7f7 - \\n 8: 0x56059d4a8d13 - \\n 9: 0x56059d654b92 - \\n 10: 0x7f397f8e508b - start_thread\\n 11: 0x7f397f405e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50919/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x563f7ad1af7c - \\n 1: 0x563f7ad1b0d2 - \\n 2: 0x563f7ac534a8 - \\n 3: 0x563f7ac5a214 - \\n 4: 0x563f7ac39cb7 - \\n 5: 0x563f7ac10c99 - \\n 6: 0x563f7ac1a2b5 - \\n 7: 0x563f7ade17f7 - \\n 8: 0x563f7ac2ed13 - \\n 9: 0x563f7addab92 - \\n 10: 0x7f99ed7ec08b - start_thread\\n 11: 0x7f99ed30ce7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47379/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5614283e0f7c - \\n 1: 0x5614283e10d2 - \\n 2: 0x5614283194a8 - \\n 3: 0x561428320214 - \\n 4: 0x5614282ffcb7 - \\n 5: 0x5614282d6c99 - \\n 6: 0x5614282e02b5 - \\n 7: 0x5614284a77f7 - \\n 8: 0x5614282f4d13 - \\n 9: 0x5614284a0b92 - \\n 10: 0x7f1b9c6d408b - start_thread\\n 11: 0x7f1b9c1f4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58975/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5581c9f66f7c - \\n 1: 0x5581c9f670d2 - \\n 2: 0x5581c9e9f4a8 - \\n 3: 0x5581c9ea6214 - \\n 4: 0x5581c9e85cb7 - \\n 5: 0x5581c9e5cc99 - \\n 6: 0x5581c9e662b5 - \\n 7: 0x5581ca02d7f7 - \\n 8: 0x5581c9e7ad13 - \\n 9: 0x5581ca026b92 - \\n 10: 0x7fdd0d12208b - start_thread\\n 11: 0x7fdd0cc42e7e - __GI___clone\\n 12: 0x0 - "}}' --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41025/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5568b84c8f7c - \\n 1: 0x5568b84c90d2 - \\n 2: 0x5568b84014a8 - \\n 3: 0x5568b8408214 - \\n 4: 0x5568b83e7cb7 - \\n 5: 0x5568b83bec99 - \\n 6: 0x5568b83c82b5 - \\n 7: 0x5568b858f7f7 - \\n 8: 0x5568b83dcd13 - \\n 9: 0x5568b8588b92 - \\n 10: 0x7f6913dae08b - start_thread\\n 11: 0x7f69138cee7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33587/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559bbf12bf7c - \\n 1: 0x559bbf12c0d2 - \\n 2: 0x559bbf0644a8 - \\n 3: 0x559bbf06b214 - \\n 4: 0x559bbf04acb7 - \\n 5: 0x559bbf021c99 - \\n 6: 0x559bbf02b2b5 - \\n 7: 0x559bbf1f27f7 - \\n 8: 0x559bbf03fd13 - \\n 9: 0x559bbf1ebb92 - \\n 10: 0x7fed5d99408b - start_thread\\n 11: 0x7fed5d4b4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:54959/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56059d594f7c - \\n 1: 0x56059d5950d2 - \\n 2: 0x56059d4cd4a8 - \\n 3: 0x56059d4d4214 - \\n 4: 0x56059d4b3cb7 - \\n 5: 0x56059d48ac99 - \\n 6: 0x56059d4942b5 - \\n 7: 0x56059d65b7f7 - \\n 8: 0x56059d4a8d13 - \\n 9: 0x56059d654b92 - \\n 10: 0x7f397f8e508b - start_thread\\n 11: 0x7f397f405e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50919/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x563f7ad1af7c - \\n 1: 0x563f7ad1b0d2 - \\n 2: 0x563f7ac534a8 - \\n 3: 0x563f7ac5a214 - \\n 4: 0x563f7ac39cb7 - \\n 5: 0x563f7ac10c99 - \\n 6: 0x563f7ac1a2b5 - \\n 7: 0x563f7ade17f7 - \\n 8: 0x563f7ac2ed13 - \\n 9: 0x563f7addab92 - \\n 10: 0x7f99ed7ec08b - start_thread\\n 11: 0x7f99ed30ce7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47379/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5614283e0f7c - \\n 1: 0x5614283e10d2 - \\n 2: 0x5614283194a8 - \\n 3: 0x561428320214 - \\n 4: 0x5614282ffcb7 - \\n 5: 0x5614282d6c99 - \\n 6: 0x5614282e02b5 - \\n 7: 0x5614284a77f7 - \\n 8: 0x5614282f4d13 - \\n 9: 0x5614284a0b92 - \\n 10: 0x7f1b9c6d408b - start_thread\\n 11: 0x7f1b9c1f4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58975/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5581c9f66f7c - \\n 1: 0x5581c9f670d2 - \\n 2: 0x5581c9e9f4a8 - \\n 3: 0x5581c9ea6214 - \\n 4: 0x5581c9e85cb7 - \\n 5: 0x5581c9e5cc99 - \\n 6: 0x5581c9e662b5 - \\n 7: 0x5581ca02d7f7 - \\n 8: 0x5581c9e7ad13 - \\n 9: 0x5581ca026b92 - \\n 10: 0x7fdd0d12208b - start_thread\\n 11: 0x7fdd0cc42e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39991/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x556217d21f7c - \\n 1: 0x556217d220d2 - \\n 2: 0x556217c5a4a8 - \\n 3: 0x556217c61214 - \\n 4: 0x556217c40cb7 - \\n 5: 0x556217c17c99 - \\n 6: 0x556217c212b5 - \\n 7: 0x556217de87f7 - \\n 8: 0x556217c35d13 - \\n 9: 0x556217de1b92 - \\n 10: 0x7f66ec78a08b - start_thread\\n 11: 0x7f66ec2aae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:38755/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56414027bf7c - \\n 1: 0x56414027c0d2 - \\n 2: 0x5641401b44a8 - \\n 3: 0x5641401bb214 - \\n 4: 0x56414019acb7 - \\n 5: 0x564140171c99 - \\n 6: 0x56414017b2b5 - \\n 7: 0x5641403427f7 - \\n 8: 0x56414018fd13 - \\n 9: 0x56414033bb92 - \\n 10: 0x7f099d47a08b - start_thread\\n 11: 0x7f099cf9ae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39845/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559917aa1f7c - \\n 1: 0x559917aa20d2 - \\n 2: 0x5599179da4a8 - \\n 3: 0x5599179e1214 - \\n 4: 0x5599179c0cb7 - \\n 5: 0x559917997c99 - \\n 6: 0x5599179a12b5 - \\n 7: 0x559917b687f7 - \\n 8: 0x5599179b5d13 - \\n 9: 0x559917b61b92 - \\n 10: 0x7eff3c8a308b - start_thread\\n 11: 0x7eff3c3c3e7e - __GI___clone\\n 12: 0x0 - "}}' --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41025/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5568b84c8f7c - \\n 1: 0x5568b84c90d2 - \\n 2: 0x5568b84014a8 - \\n 3: 0x5568b8408214 - \\n 4: 0x5568b83e7cb7 - \\n 5: 0x5568b83bec99 - \\n 6: 0x5568b83c82b5 - \\n 7: 0x5568b858f7f7 - \\n 8: 0x5568b83dcd13 - \\n 9: 0x5568b8588b92 - \\n 10: 0x7f6913dae08b - start_thread\\n 11: 0x7f69138cee7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33587/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559bbf12bf7c - \\n 1: 0x559bbf12c0d2 - \\n 2: 0x559bbf0644a8 - \\n 3: 0x559bbf06b214 - \\n 4: 0x559bbf04acb7 - \\n 5: 0x559bbf021c99 - \\n 6: 0x559bbf02b2b5 - \\n 7: 0x559bbf1f27f7 - \\n 8: 0x559bbf03fd13 - \\n 9: 0x559bbf1ebb92 - \\n 10: 0x7fed5d99408b - start_thread\\n 11: 0x7fed5d4b4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:54959/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56059d594f7c - \\n 1: 0x56059d5950d2 - \\n 2: 0x56059d4cd4a8 - \\n 3: 0x56059d4d4214 - \\n 4: 0x56059d4b3cb7 - \\n 5: 0x56059d48ac99 - \\n 6: 0x56059d4942b5 - \\n 7: 0x56059d65b7f7 - \\n 8: 0x56059d4a8d13 - \\n 9: 0x56059d654b92 - \\n 10: 0x7f397f8e508b - start_thread\\n 11: 0x7f397f405e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50919/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x563f7ad1af7c - \\n 1: 0x563f7ad1b0d2 - \\n 2: 0x563f7ac534a8 - \\n 3: 0x563f7ac5a214 - \\n 4: 0x563f7ac39cb7 - \\n 5: 0x563f7ac10c99 - \\n 6: 0x563f7ac1a2b5 - \\n 7: 0x563f7ade17f7 - \\n 8: 0x563f7ac2ed13 - \\n 9: 0x563f7addab92 - \\n 10: 0x7f99ed7ec08b - start_thread\\n 11: 0x7f99ed30ce7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47379/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5614283e0f7c - \\n 1: 0x5614283e10d2 - \\n 2: 0x5614283194a8 - \\n 3: 0x561428320214 - \\n 4: 0x5614282ffcb7 - \\n 5: 0x5614282d6c99 - \\n 6: 0x5614282e02b5 - \\n 7: 0x5614284a77f7 - \\n 8: 0x5614282f4d13 - \\n 9: 0x5614284a0b92 - \\n 10: 0x7f1b9c6d408b - start_thread\\n 11: 0x7f1b9c1f4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58975/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5581c9f66f7c - \\n 1: 0x5581c9f670d2 - \\n 2: 0x5581c9e9f4a8 - \\n 3: 0x5581c9ea6214 - \\n 4: 0x5581c9e85cb7 - \\n 5: 0x5581c9e5cc99 - \\n 6: 0x5581c9e662b5 - \\n 7: 0x5581ca02d7f7 - \\n 8: 0x5581c9e7ad13 - \\n 9: 0x5581ca026b92 - \\n 10: 0x7fdd0d12208b - start_thread\\n 11: 0x7fdd0cc42e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39991/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x556217d21f7c - \\n 1: 0x556217d220d2 - \\n 2: 0x556217c5a4a8 - \\n 3: 0x556217c61214 - \\n 4: 0x556217c40cb7 - \\n 5: 0x556217c17c99 - \\n 6: 0x556217c212b5 - \\n 7: 0x556217de87f7 - \\n 8: 0x556217c35d13 - \\n 9: 0x556217de1b92 - \\n 10: 0x7f66ec78a08b - start_thread\\n 11: 0x7f66ec2aae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:38755/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56414027bf7c - \\n 1: 0x56414027c0d2 - \\n 2: 0x5641401b44a8 - \\n 3: 0x5641401bb214 - \\n 4: 0x56414019acb7 - \\n 5: 0x564140171c99 - \\n 6: 0x56414017b2b5 - \\n 7: 0x5641403427f7 - \\n 8: 0x56414018fd13 - \\n 9: 0x56414033bb92 - \\n 10: 0x7f099d47a08b - start_thread\\n 11: 0x7f099cf9ae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39845/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559917aa1f7c - \\n 1: 0x559917aa20d2 - \\n 2: 0x5599179da4a8 - \\n 3: 0x5599179e1214 - \\n 4: 0x5599179c0cb7 - \\n 5: 0x559917997c99 - \\n 6: 0x5599179a12b5 - \\n 7: 0x559917b687f7 - \\n 8: 0x5599179b5d13 - \\n 9: 0x559917b61b92 - \\n 10: 0x7eff3c8a308b - start_thread\\n 11: 0x7eff3c3c3e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:53953/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5645b0f1af7c - \\n 1: 0x5645b0f1b0d2 - \\n 2: 0x5645b0e534a8 - \\n 3: 0x5645b0e5a214 - \\n 4: 0x5645b0e39cb7 - \\n 5: 0x5645b0e10c99 - \\n 6: 0x5645b0e1a2b5 - \\n 7: 0x5645b0fe17f7 - \\n 8: 0x5645b0e2ed13 - \\n 9: 0x5645b0fdab92 - \\n 10: 0x7f462fc4208b - start_thread\\n 11: 0x7f462f762e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47327/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55a2f7350f7c - \\n 1: 0x55a2f73510d2 - \\n 2: 0x55a2f72894a8 - \\n 3: 0x55a2f7290214 - \\n 4: 0x55a2f726fcb7 - \\n 5: 0x55a2f7246c99 - \\n 6: 0x55a2f72502b5 - \\n 7: 0x55a2f74177f7 - \\n 8: 0x55a2f7264d13 - \\n 9: 0x55a2f7410b92 - \\n 10: 0x7f8bcf08508b - start_thread\\n 11: 0x7f8bceba5e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58253/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x557f32cbff7c - \\n 1: 0x557f32cc00d2 - \\n 2: 0x557f32bf84a8 - \\n 3: 0x557f32bff214 - \\n 4: 0x557f32bdecb7 - \\n 5: 0x557f32bb5c99 - \\n 6: 0x557f32bbf2b5 - \\n 7: 0x557f32d867f7 - \\n 8: 0x557f32bd3d13 - \\n 9: 0x557f32d7fb92 - \\n 10: 0x7f7b294f208b - start_thread\\n 11: 0x7f7b29012e7e - __GI___clone\\n 12: 0x0 - "}}' --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) FileNotFoundError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:42637/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55669bdaef7c - \\n 1: 0x55669bdaf0d2 - \\n 2: 0x55669bce74a8 - \\n 3: 0x55669bcee214 - \\n 4: 0x55669bccdcb7 - \\n 5: 0x55669bca4c99 - \\n 6: 0x55669bcae2b5 - \\n 7: 0x55669be757f7 - \\n 8: 0x55669bcc2d13 - \\n 9: 0x55669be6eb92 - \\n 10: 0x7f0fe5ca208b - start_thread\\n 11: 0x7f0fe57c2e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:49473/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5627d518af7c - \\n 1: 0x5627d518b0d2 - \\n 2: 0x5627d50c34a8 - \\n 3: 0x5627d50ca214 - \\n 4: 0x5627d50a9cb7 - \\n 5: 0x5627d5080c99 - \\n 6: 0x5627d508a2b5 - \\n 7: 0x5627d52517f7 - \\n 8: 0x5627d509ed13 - \\n 9: 0x5627d524ab92 - \\n 10: 0x7f4b92b9108b - start_thread\\n 11: 0x7f4b926b1e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:59313/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x560aa1dadf7c - \\n 1: 0x560aa1dae0d2 - \\n 2: 0x560aa1ce64a8 - \\n 3: 0x560aa1ced214 - \\n 4: 0x560aa1ccccb7 - \\n 5: 0x560aa1ca3c99 - \\n 6: 0x560aa1cad2b5 - \\n 7: 0x560aa1e747f7 - \\n 8: 0x560aa1cc1d13 - \\n 9: 0x560aa1e6db92 - \\n 10: 0x7f03f29fc08b - start_thread\\n 11: 0x7f03f251ce7e - __GI___clone\\n 12: 0x0 - "}}' tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.457s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) FileNotFoundError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34839/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55c11f618f7c - \\n 1: 0x55c11f6190d2 - \\n 2: 0x55c11f5514a8 - \\n 3: 0x55c11f558214 - \\n 4: 0x55c11f537cb7 - \\n 5: 0x55c11f50ec99 - \\n 6: 0x55c11f5182b5 - \\n 7: 0x55c11f6df7f7 - \\n 8: 0x55c11f52cd13 - \\n 9: 0x55c11f6d8b92 - \\n 10: 0x7f2915e5d08b - start_thread\\n 11: 0x7f291597de7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52877/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55766c17df7c - \\n 1: 0x55766c17e0d2 - \\n 2: 0x55766c0b64a8 - \\n 3: 0x55766c0bd214 - \\n 4: 0x55766c09ccb7 - \\n 5: 0x55766c073c99 - \\n 6: 0x55766c07d2b5 - \\n 7: 0x55766c2447f7 - \\n 8: 0x55766c091d13 - \\n 9: 0x55766c23db92 - \\n 10: 0x7fd37dc8308b - start_thread\\n 11: 0x7fd37d7a3e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58699/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55974a7eaf7c - \\n 1: 0x55974a7eb0d2 - \\n 2: 0x55974a7234a8 - \\n 3: 0x55974a72a214 - \\n 4: 0x55974a709cb7 - \\n 5: 0x55974a6e0c99 - \\n 6: 0x55974a6ea2b5 - \\n 7: 0x55974a8b17f7 - \\n 8: 0x55974a6fed13 - \\n 9: 0x55974a8aab92 - \\n 10: 0x7fe0f064c08b - start_thread\\n 11: 0x7fe0f016ce7e - __GI___clone\\n 12: 0x0 - "}}' tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.457s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 95, in test_existing_baseline_not_overwritten self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:41025/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5568b84c8f7c - \\n 1: 0x5568b84c90d2 - \\n 2: 0x5568b84014a8 - \\n 3: 0x5568b8408214 - \\n 4: 0x5568b83e7cb7 - \\n 5: 0x5568b83bec99 - \\n 6: 0x5568b83c82b5 - \\n 7: 0x5568b858f7f7 - \\n 8: 0x5568b83dcd13 - \\n 9: 0x5568b8588b92 - \\n 10: 0x7f6913dae08b - start_thread\\n 11: 0x7f69138cee7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:33587/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559bbf12bf7c - \\n 1: 0x559bbf12c0d2 - \\n 2: 0x559bbf0644a8 - \\n 3: 0x559bbf06b214 - \\n 4: 0x559bbf04acb7 - \\n 5: 0x559bbf021c99 - \\n 6: 0x559bbf02b2b5 - \\n 7: 0x559bbf1f27f7 - \\n 8: 0x559bbf03fd13 - \\n 9: 0x559bbf1ebb92 - \\n 10: 0x7fed5d99408b - start_thread\\n 11: 0x7fed5d4b4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:54959/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56059d594f7c - \\n 1: 0x56059d5950d2 - \\n 2: 0x56059d4cd4a8 - \\n 3: 0x56059d4d4214 - \\n 4: 0x56059d4b3cb7 - \\n 5: 0x56059d48ac99 - \\n 6: 0x56059d4942b5 - \\n 7: 0x56059d65b7f7 - \\n 8: 0x56059d4a8d13 - \\n 9: 0x56059d654b92 - \\n 10: 0x7f397f8e508b - start_thread\\n 11: 0x7f397f405e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50919/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x563f7ad1af7c - \\n 1: 0x563f7ad1b0d2 - \\n 2: 0x563f7ac534a8 - \\n 3: 0x563f7ac5a214 - \\n 4: 0x563f7ac39cb7 - \\n 5: 0x563f7ac10c99 - \\n 6: 0x563f7ac1a2b5 - \\n 7: 0x563f7ade17f7 - \\n 8: 0x563f7ac2ed13 - \\n 9: 0x563f7addab92 - \\n 10: 0x7f99ed7ec08b - start_thread\\n 11: 0x7f99ed30ce7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47379/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5614283e0f7c - \\n 1: 0x5614283e10d2 - \\n 2: 0x5614283194a8 - \\n 3: 0x561428320214 - \\n 4: 0x5614282ffcb7 - \\n 5: 0x5614282d6c99 - \\n 6: 0x5614282e02b5 - \\n 7: 0x5614284a77f7 - \\n 8: 0x5614282f4d13 - \\n 9: 0x5614284a0b92 - \\n 10: 0x7f1b9c6d408b - start_thread\\n 11: 0x7f1b9c1f4e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58975/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5581c9f66f7c - \\n 1: 0x5581c9f670d2 - \\n 2: 0x5581c9e9f4a8 - \\n 3: 0x5581c9ea6214 - \\n 4: 0x5581c9e85cb7 - \\n 5: 0x5581c9e5cc99 - \\n 6: 0x5581c9e662b5 - \\n 7: 0x5581ca02d7f7 - \\n 8: 0x5581c9e7ad13 - \\n 9: 0x5581ca026b92 - \\n 10: 0x7fdd0d12208b - start_thread\\n 11: 0x7fdd0cc42e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39991/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x556217d21f7c - \\n 1: 0x556217d220d2 - \\n 2: 0x556217c5a4a8 - \\n 3: 0x556217c61214 - \\n 4: 0x556217c40cb7 - \\n 5: 0x556217c17c99 - \\n 6: 0x556217c212b5 - \\n 7: 0x556217de87f7 - \\n 8: 0x556217c35d13 - \\n 9: 0x556217de1b92 - \\n 10: 0x7f66ec78a08b - start_thread\\n 11: 0x7f66ec2aae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:38755/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56414027bf7c - \\n 1: 0x56414027c0d2 - \\n 2: 0x5641401b44a8 - \\n 3: 0x5641401bb214 - \\n 4: 0x56414019acb7 - \\n 5: 0x564140171c99 - \\n 6: 0x56414017b2b5 - \\n 7: 0x5641403427f7 - \\n 8: 0x56414018fd13 - \\n 9: 0x56414033bb92 - \\n 10: 0x7f099d47a08b - start_thread\\n 11: 0x7f099cf9ae7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:39845/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x559917aa1f7c - \\n 1: 0x559917aa20d2 - \\n 2: 0x5599179da4a8 - \\n 3: 0x5599179e1214 - \\n 4: 0x5599179c0cb7 - \\n 5: 0x559917997c99 - \\n 6: 0x5599179a12b5 - \\n 7: 0x559917b687f7 - \\n 8: 0x5599179b5d13 - \\n 9: 0x559917b61b92 - \\n 10: 0x7eff3c8a308b - start_thread\\n 11: 0x7eff3c3c3e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:53953/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5645b0f1af7c - \\n 1: 0x5645b0f1b0d2 - \\n 2: 0x5645b0e534a8 - \\n 3: 0x5645b0e5a214 - \\n 4: 0x5645b0e39cb7 - \\n 5: 0x5645b0e10c99 - \\n 6: 0x5645b0e1a2b5 - \\n 7: 0x5645b0fe17f7 - \\n 8: 0x5645b0e2ed13 - \\n 9: 0x5645b0fdab92 - \\n 10: 0x7f462fc4208b - start_thread\\n 11: 0x7f462f762e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47327/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55a2f7350f7c - \\n 1: 0x55a2f73510d2 - \\n 2: 0x55a2f72894a8 - \\n 3: 0x55a2f7290214 - \\n 4: 0x55a2f726fcb7 - \\n 5: 0x55a2f7246c99 - \\n 6: 0x55a2f72502b5 - \\n 7: 0x55a2f74177f7 - \\n 8: 0x55a2f7264d13 - \\n 9: 0x55a2f7410b92 - \\n 10: 0x7f8bcf08508b - start_thread\\n 11: 0x7f8bceba5e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58253/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x557f32cbff7c - \\n 1: 0x557f32cc00d2 - \\n 2: 0x557f32bf84a8 - \\n 3: 0x557f32bff214 - \\n 4: 0x557f32bdecb7 - \\n 5: 0x557f32bb5c99 - \\n 6: 0x557f32bbf2b5 - \\n 7: 0x557f32d867f7 - \\n 8: 0x557f32bd3d13 - \\n 9: 0x557f32d7fb92 - \\n 10: 0x7f7b294f208b - start_thread\\n 11: 0x7f7b29012e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:42227/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x563202461f7c - \\n 1: 0x5632024620d2 - \\n 2: 0x56320239a4a8 - \\n 3: 0x5632023a1214 - \\n 4: 0x563202380cb7 - \\n 5: 0x563202357c99 - \\n 6: 0x5632023612b5 - \\n 7: 0x5632025287f7 - \\n 8: 0x563202375d13 - \\n 9: 0x563202521b92 - \\n 10: 0x7fa18e07408b - start_thread\\n 11: 0x7fa18db94e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:59011/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x564a224f4f7c - \\n 1: 0x564a224f50d2 - \\n 2: 0x564a2242d4a8 - \\n 3: 0x564a22434214 - \\n 4: 0x564a22413cb7 - \\n 5: 0x564a223eac99 - \\n 6: 0x564a223f42b5 - \\n 7: 0x564a225bb7f7 - \\n 8: 0x564a22408d13 - \\n 9: 0x564a225b4b92 - \\n 10: 0x7f311a43808b - start_thread\\n 11: 0x7f3119f58e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52073/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56432eaf9f7c - \\n 1: 0x56432eafa0d2 - \\n 2: 0x56432ea324a8 - \\n 3: 0x56432ea39214 - \\n 4: 0x56432ea18cb7 - \\n 5: 0x56432e9efc99 - \\n 6: 0x56432e9f92b5 - \\n 7: 0x56432ebc07f7 - \\n 8: 0x56432ea0dd13 - \\n 9: 0x56432ebb9b92 - \\n 10: 0x7f441344908b - start_thread\\n 11: 0x7f4412f69e7e - __GI___clone\\n 12: 0x0 - "}}' tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.443s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 68, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:42637/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55669bdaef7c - \\n 1: 0x55669bdaf0d2 - \\n 2: 0x55669bce74a8 - \\n 3: 0x55669bcee214 - \\n 4: 0x55669bccdcb7 - \\n 5: 0x55669bca4c99 - \\n 6: 0x55669bcae2b5 - \\n 7: 0x55669be757f7 - \\n 8: 0x55669bcc2d13 - \\n 9: 0x55669be6eb92 - \\n 10: 0x7f0fe5ca208b - start_thread\\n 11: 0x7f0fe57c2e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:49473/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x5627d518af7c - \\n 1: 0x5627d518b0d2 - \\n 2: 0x5627d50c34a8 - \\n 3: 0x5627d50ca214 - \\n 4: 0x5627d50a9cb7 - \\n 5: 0x5627d5080c99 - \\n 6: 0x5627d508a2b5 - \\n 7: 0x5627d52517f7 - \\n 8: 0x5627d509ed13 - \\n 9: 0x5627d524ab92 - \\n 10: 0x7f4b92b9108b - start_thread\\n 11: 0x7f4b926b1e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:59313/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x560aa1dadf7c - \\n 1: 0x560aa1dae0d2 - \\n 2: 0x560aa1ce64a8 - \\n 3: 0x560aa1ced214 - \\n 4: 0x560aa1ccccb7 - \\n 5: 0x560aa1ca3c99 - \\n 6: 0x560aa1cad2b5 - \\n 7: 0x560aa1e747f7 - \\n 8: 0x560aa1cc1d13 - \\n 9: 0x560aa1e6db92 - \\n 10: 0x7f03f29fc08b - start_thread\\n 11: 0x7f03f251ce7e - __GI___clone\\n 12: 0x0 - "}}' tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.457s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 164, in test_screenshot_is_cleanedup self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:36033/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55cfd2430f7c - \\n 1: 0x55cfd24310d2 - \\n 2: 0x55cfd23694a8 - \\n 3: 0x55cfd2370214 - \\n 4: 0x55cfd234fcb7 - \\n 5: 0x55cfd2326c99 - \\n 6: 0x55cfd23302b5 - \\n 7: 0x55cfd24f77f7 - \\n 8: 0x55cfd2344d13 - \\n 9: 0x55cfd24f0b92 - \\n 10: 0x7fe829c8308b - start_thread\\n 11: 0x7fe8297a3e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34541/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56236fecdf7c - \\n 1: 0x56236fece0d2 - \\n 2: 0x56236fe064a8 - \\n 3: 0x56236fe0d214 - \\n 4: 0x56236fdeccb7 - \\n 5: 0x56236fdc3c99 - \\n 6: 0x56236fdcd2b5 - \\n 7: 0x56236ff947f7 - \\n 8: 0x56236fde1d13 - \\n 9: 0x56236ff8db92 - \\n 10: 0x7fb2092ed08b - start_thread\\n 11: 0x7fb208e0de7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:40301/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55ed1dae9f7c - \\n 1: 0x55ed1daea0d2 - \\n 2: 0x55ed1da224a8 - \\n 3: 0x55ed1da29214 - \\n 4: 0x55ed1da08cb7 - \\n 5: 0x55ed1d9dfc99 - \\n 6: 0x55ed1d9e92b5 - \\n 7: 0x55ed1dbb07f7 - \\n 8: 0x55ed1d9fdd13 - \\n 9: 0x55ed1dba9b92 - \\n 10: 0x7f2e9d1a408b - start_thread\\n 11: 0x7f2e9ccc4e7e - __GI___clone\\n 12: 0x0 - "}}' tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.466s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 138, in test_existing_baseline_is_overwritten self.assertNotEqual(baseline.read(), dummy_baseline_content) AssertionError: b'abcd' == b'abcd' -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:50017/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56273f47ff7c - \\n 1: 0x56273f4800d2 - \\n 2: 0x56273f3b84a8 - \\n 3: 0x56273f3bf214 - \\n 4: 0x56273f39ecb7 - \\n 5: 0x56273f375c99 - \\n 6: 0x56273f37f2b5 - \\n 7: 0x56273f5467f7 - \\n 8: 0x56273f393d13 - \\n 9: 0x56273f53fb92 - \\n 10: 0x7fdffb98508b - start_thread\\n 11: 0x7fdffb4a5e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:53897/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55826d84af7c - \\n 1: 0x55826d84b0d2 - \\n 2: 0x55826d7834a8 - \\n 3: 0x55826d78a214 - \\n 4: 0x55826d769cb7 - \\n 5: 0x55826d740c99 - \\n 6: 0x55826d74a2b5 - \\n 7: 0x55826d9117f7 - \\n 8: 0x55826d75ed13 - \\n 9: 0x55826d90ab92 - \\n 10: 0x7fd2b45d208b - start_thread\\n 11: 0x7fd2b40f2e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:47555/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x56139e8bef7c - \\n 1: 0x56139e8bf0d2 - \\n 2: 0x56139e7f74a8 - \\n 3: 0x56139e7fe214 - \\n 4: 0x56139e7ddcb7 - \\n 5: 0x56139e7b4c99 - \\n 6: 0x56139e7be2b5 - \\n 7: 0x56139e9857f7 - \\n 8: 0x56139e7d2d13 - \\n 9: 0x56139e97eb92 - \\n 10: 0x7f416bda208b - start_thread\\n 11: 0x7f416b8c2e7e - __GI___clone\\n 12: 0x0 - "}}' tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.458s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 112, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:34839/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55c11f618f7c - \\n 1: 0x55c11f6190d2 - \\n 2: 0x55c11f5514a8 - \\n 3: 0x55c11f558214 - \\n 4: 0x55c11f537cb7 - \\n 5: 0x55c11f50ec99 - \\n 6: 0x55c11f5182b5 - \\n 7: 0x55c11f6df7f7 - \\n 8: 0x55c11f52cd13 - \\n 9: 0x55c11f6d8b92 - \\n 10: 0x7f2915e5d08b - start_thread\\n 11: 0x7f291597de7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:52877/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55766c17df7c - \\n 1: 0x55766c17e0d2 - \\n 2: 0x55766c0b64a8 - \\n 3: 0x55766c0bd214 - \\n 4: 0x55766c09ccb7 - \\n 5: 0x55766c073c99 - \\n 6: 0x55766c07d2b5 - \\n 7: 0x55766c2447f7 - \\n 8: 0x55766c091d13 - \\n 9: 0x55766c23db92 - \\n 10: 0x7fd37dc8308b - start_thread\\n 11: 0x7fd37d7a3e7e - __GI___clone\\n 12: 0x0 - "}}' selenium.webdriver.remote.remote_connection: DEBUG: POST http://127.0.0.1:58699/session {"capabilities": {"firstMatch": [{}], "alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts": true}}, "desiredCapabilities": {"browserName": "firefox", "acceptInsecureCerts": true}} selenium.webdriver.remote.remote_connection: DEBUG: Finished Request b'{"value":{"error":"unknown error","message":"Process unexpectedly closed with status: 1","stacktrace":"stack backtrace:\\n 0: 0x55974a7eaf7c - \\n 1: 0x55974a7eb0d2 - \\n 2: 0x55974a7234a8 - \\n 3: 0x55974a72a214 - \\n 4: 0x55974a709cb7 - \\n 5: 0x55974a6e0c99 - \\n 6: 0x55974a6ea2b5 - \\n 7: 0x55974a8b17f7 - \\n 8: 0x55974a6fed13 - \\n 9: 0x55974a8aab92 - \\n 10: 0x7fe0f064c08b - start_thread\\n 11: 0x7fe0f016ce7e - __GI___clone\\n 12: 0x0 - "}}' tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 158, in __init__ keep_alive=True) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_profile) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute self.error_handler.check_response(response) File "$MYDEVPATH/needle/.tox/py36-firefox/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status: 1 ---------------------------------------------------------------------- Ran 0 tests in 5.457s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 11 tests in 49.576s FAILED (SKIP=2, errors=6, failures=5) ERROR: InvocationError: '$MYDEVPATH/needle/.tox/py36-firefox/bin/nosetests -v' py36-phantomjs create: $MYDEVPATH/needle/.tox/py36-phantomjs py36-phantomjs inst: $MYDEVPATH/needle/.tox/dist/needle-0.5.0.zip py36-phantomjs installed: needle==0.5.0,nose==1.3.7,Pillow==5.0.0,selenium==3.8.1 py36-phantomjs runtests: PYTHONHASHSEED='430290409' py36-phantomjs runtests: commands[0] | nosetests -v test_distance_all_channels (tests.test_diff.TestImageDiff) ... ok test_distance_half_filled (tests.test_diff.TestImageDiff) ... ok test_distance_one_channel (tests.test_diff.TestImageDiff) ... ok test_nrmsd_all_channels (tests.test_diff.TestImageDiff) ... ok test_nrmsd_half_filled (tests.test_diff.TestImageDiff) ... ok test_nrmsd_one_channel (tests.test_diff.TestImageDiff) ... ok $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' ERROR $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' ERROR SKIP: perceptualdiff is not installed $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' ERROR SKIP: perceptualdiff is not installed $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' ERROR test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ... $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' FAIL test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ... $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' FAIL ERROR test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ... $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' FAIL test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ... $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' FAIL test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ... $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' $MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless ' FAIL ERROR ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) FileNotFoundError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.057s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 52, in tearDown os.remove(baseline_filename) FileNotFoundError: [Errno 2] No such file or directory: 'screenshots/baseline/red_box.png' -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.061s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_not_overwritten (tests.test_plugin.NeedleCaptureOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 95, in test_existing_baseline_not_overwritten self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.035s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.NeedleCaptureTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 68, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.057s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_screenshot_is_cleanedup (tests.test_plugin.NeedleCleanupOnSuccessTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 164, in test_screenshot_is_cleanedup self.assertTrue(self.nose.success) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.061s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_existing_baseline_is_overwritten (tests.test_plugin.SaveBaselineOverwriteTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 138, in test_existing_baseline_is_overwritten self.assertNotEqual(baseline.read(), dummy_baseline_content) AssertionError: b'abcd' == b'abcd' -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.060s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_baseline_is_saved (tests.test_plugin.SaveBaselineTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/tests/test_plugin.py", line 112, in test_baseline_is_saved self.assertTrue(os.path.exists(baseline_filename)) AssertionError: False is not true -------------------- >> begin captured logging << -------------------- tests.test_plugin: DEBUG: E ====================================================================== ERROR: test suite for ---------------------------------------------------------------------- Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start stdin=PIPE) File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'phantomjs': 'phantomjs' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 210, in run self.setUp() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 293, in setUp self.setupContext(ancestor) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/suite.py", line 316, in setupContext try_run(context, names) File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/nose/util.py", line 471, in try_run return func() File "$MYDEVPATH/needle/needle/cases.py", line 79, in setUpClass cls.driver = cls.get_web_driver() File "$MYDEVPATH/needle/needle/cases.py", line 114, in get_web_driver browser = browser_class() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py", line 56, in __init__ self.service.start() File "$MYDEVPATH/needle/.tox/py36-phantomjs/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start os.path.basename(self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Message: 'phantomjs' executable needs to be in PATH. ---------------------------------------------------------------------- Ran 0 tests in 5.061s FAILED (errors=1) --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 11 tests in 45.888s FAILED (SKIP=2, errors=6, failures=5) ERROR: InvocationError: '$MYDEVPATH/needle/.tox/py36-phantomjs/bin/nosetests -v' ___________________________________ summary ____________________________________ ERROR: py27-chrome: commands failed ERROR: py27-firefox: commands failed ERROR: py27-phantomjs: commands failed ERROR: py34-chrome: InterpreterNotFound: python3.4 ERROR: py34-firefox: InterpreterNotFound: python3.4 ERROR: py34-phantomjs: InterpreterNotFound: python3.4 ERROR: py35-chrome: InterpreterNotFound: python3.5 ERROR: py35-firefox: InterpreterNotFound: python3.5 ERROR: py35-phantomjs: InterpreterNotFound: python3.5 ERROR: py36-chrome: commands failed ERROR: py36-firefox: commands failed ERROR: py36-phantomjs: commands failed