Setting repo flathub URL from Flathub to https://dl.flathub.org/repo/ Using port gtk Using port gtk Test configuration: <, x86, release> Test configuration: <, x86, release> Using display server xvfb Using display server xvfb Using driver at /home/clopez/webkit/webkit/WebKitBuild/Release/bin/WebKitWebDriver Using driver at /home/clopez/webkit/webkit/WebKitBuild/Release/bin/WebKitWebDriver Browser: Epiphany. Location: /home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany Browser: Epiphany. Location: /home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany Parsing expectations Parsing expectations Collected 172 test files Collected 172 test files ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 8 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanAddManualProxyToDesiredCapabilities PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanAddAutodetectProxyToDesiredCapabilities PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanAddPACProxyToDesiredCapabilities PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanNotChangeInitializedProxyType PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanInitManualProxy PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanInitAutodetectProxy PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanInitPACProxy PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py::testCanInitEmptyProxy PASSEDShutting down the webserver Shutting down the webserver =========================== 8 passed in 0.13 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldWaitForDocumentToBeLoaded[WebKitGTK] ** (epiphany:19472): WARNING **: 22:35:54.416: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldBeAbleToGetAFragmentOnTheCurrentPage[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldReturnWhenGettingAUrlThatDoesNotResolve[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldReturnWhenGettingAUrlThatDoesNotConnect[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldBeAbleToNavigateBackInTheBrowserHistory[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldBeAbleToNavigateBackInTheBrowserHistoryInPresenceOfIframes[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldBeAbleToNavigateForwardsInTheBrowserHistory[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldNotHangifDocumentOpenCallIsNeverFollowedByDocumentCloseCall[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_loading_tests.py::testShouldBeAbleToRefreshAPage[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:19472): GLib-GObject-WARNING **: 22:35:59.858: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5560dd1f4570' has no handler with id '2839' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 passed, 1 warnings in 8.05 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::testShouldMaximizeTheWindow[WebKitGTK] ** (epiphany:19583): WARNING **: 22:36:01.393: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_get_the_size_of_the_current_window[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_size_of_the_current_window[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_get_the_position_of_the_current_window[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_position_of_the_current_window[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_get_the_rect_of_the_current_window[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_set_the_rect_of_the_current_window[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_fullscreen_the_current_window[WebKitGTK] xfail (epiphany:19583): GLib-GObject-WARNING **: 22:36:07.218: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55d6f0c6e570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_minimize_the_current_window[WebKitGTK] ** (epiphany:19667): WARNING **: 22:36:08.694: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file (epiphany:19667): GLib-GObject-WARNING **: 22:36:08.970: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5570459ba570' has no handler with id '2838' PASSEDShutting down the webserver Shutting down the webserver =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py::test_should_fullscreen_the_current_window[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 8 passed, 1 xfailed, 1 warnings in 9.08 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 1 item WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/quit_tests.py::test_quit[WebKitGTK] ** (epiphany:19729): WARNING **: 22:36:10.504: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file (epiphany:19729): GLib-GObject-WARNING **: 22:36:10.512: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5617e8b0e570' has no handler with id '2836' PASSEDShutting down the webserver Shutting down the webserver =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 passed, 1 warnings in 1.48 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 27 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnNullWhenGettingTheValueOfAnAttributeThatIsNotListed[WebKitGTK] ** (epiphany:19793): WARNING **: 22:36:12.021: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnNullWhenGettingSrcAttributeOfInvalidImgTag[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnAnAbsoluteUrlWhenGettingSrcAttributeOfAValidImgTag[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnAnAbsoluteUrlWhenGettingHrefAttributeOfAValidAnchorTag[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnEmptyAttributeValuesWhenPresentAndTheValueIsActuallyEmpty[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTheValueOfTheDisabledAttributeAsFalseIfNotSet[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTheValueOfTheIndexAttrbuteEvenIfItIsMissing[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldIndicateTheElementsThatAreDisabledAreNotis_enabled[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testElementsShouldBeDisabledIfTheyAreDisabledUsingRandomDisabledStrings[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldIndicateWhenATextAreaIsDisabled[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldThrowExceptionIfSendingKeysToElementDisabledUsingRandomDisabledStrings[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldIndicateWhenASelectIsDisabled[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTheValueOfCheckedForACheckboxEvenIfItLacksThatAttribute[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTheValueOfSelectedForRadioButtonsEvenIfTheyLackThatAttribute[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTheValueOfSelectedForOptionsInSelectsEvenIfTheyLackThatAttribute[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnValueOfClassAttributeOfAnElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTheContentsOfATextAreaAsItsValue[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTheContentsOfATextAreaAsItsValueWhenSetToNonNorminalTrue[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldTreatReadonlyAsAValue[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldGetNumericAtribute[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testCanReturnATextApproximationOfTheStyleAttribute[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldCorrectlyReportValueOfColspan[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testCanRetrieveTheCurrentValueOfATextFormField_textInput[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testCanRetrieveTheCurrentValueOfATextFormField_emailInput[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testCanRetrieveTheCurrentValueOfATextFormField_textArea[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnNullForNonPresentBooleanAttributes[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_attribute_tests.py::testShouldReturnTrueForPresentBooleanAttributes[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:19793): GLib-GObject-WARNING **: 22:36:24.798: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x560e69274570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 27 passed, 1 warnings in 14.26 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 11 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldFireClickEventWhenClicking[WebKitGTK] ** (epiphany:20149): WARNING **: 22:36:26.300: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldFireMouseDownEventWhenClicking[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldFireMouseUpEventWhenClicking[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldIssueMouseDownEvents[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldIssueClickEvents[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldIssueMouseUpEvents[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testMouseEventsShouldBubbleUpToContainingElements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldEmitOnChangeEventsWhenSelectingElements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldEmitOnChangeEventsWhenChangingTheStateOfACheckbox[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testShouldEmitClickEventWhenClickingOnATextInputElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testClearingAnElementShouldCauseTheOnChangeHandlerToFire[WebKitGTK] xfail (epiphany:20149): GLib-GObject-WARNING **: 22:36:32.002: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x560fc2650570' has no handler with id '2837' Shutting down the webserver Shutting down the webserver =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py::testClearingAnElementShouldCauseTheOnChangeHandlerToFire[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 10 passed, 1 xfailed, 1 warnings in 7.19 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 30 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::testShouldFireKeyPressEvents[WebKitGTK] ** (epiphany:20249): WARNING **: 22:36:33.515: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-103 (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ FAILED (epiphany:20249): GLib-GObject-WARNING **: 22:36:42.214: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55ca477d0570' has no handler with id '2837' INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 178, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 215, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 236, in pytest_runtestloop INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 64, in pytest_runtest_protocol INTERNALERROR> runtestprotocol(item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 79, in runtestprotocol INTERNALERROR> reports.append(call_and_report(item, "call", log)) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 165, in call_and_report INTERNALERROR> hook.pytest_exception_interact(node=item, call=call, report=report) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/conftest.py", line 158, in pytest_exception_interact INTERNALERROR> driver_instance.quit() INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py", line 68, in quit INTERNALERROR> RemoteWebDriver.quit(self) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 689, in quit INTERNALERROR> self.execute(Command.QUIT) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 312, in execute INTERNALERROR> self.error_handler.check_response(response) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py", line 242, in check_response INTERNALERROR> raise exception_class(message, screen, stacktrace) INTERNALERROR> NoSuchWindowException: Message: Shutting down the webserver Shutting down the webserver ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 30 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldExplicitlyWaitForASingleElement[WebKitGTK] ** (epiphany:20367): WARNING **: 22:36:43.719: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldStillFailToFindAnElementWithExplicitWait[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldExplicitlyWaituntilAtLeastOneElementIsFoundWhenSearchingForMany[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldFailToFindElementsWhenExplicitWaiting[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldWaitUntilAtLeastOneVisibleElementsIsFoundWhenSearchingForMany[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldFailToFindVisibleElementsWhenExplicitWaiting[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldWaitUntilAllVisibleElementsAreFoundWhenSearchingForMany[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldFailIfNotAllElementsAreVisible[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldWaitOnlyAsLongAsTimeoutSpecifiedWhenImplicitWaitsAreSet[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testShouldWaitAtLeastOnce[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testWaitUntilNotReturnsIfEvaluatesToFalse[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testWaitShouldStillFailIfProduceIgnoredException[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testWaitShouldStillFailIfProduceChildOfIgnoredException[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testWaitUntilNotShouldNotFailIfProduceIgnoredException[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionTitleIs[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionTitleContains[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionVisibilityOfElementLocated[WebKitGTK] FAILED (epiphany:20367): GLib-GObject-WARNING **: 22:37:10.734: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x562585164570' has no handler with id '2840' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionVisibilityOf[WebKitGTK] ** (epiphany:20562): WARNING **: 22:37:12.211: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file FAILED (epiphany:20562): GLib-GObject-WARNING **: 22:37:19.266: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x56018b834570' has no handler with id '2838' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionTextToBePresentInElement[WebKitGTK] ** (epiphany:20638): WARNING **: 22:37:20.736: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionTextToBePresentInElementValue[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionFrameToBeAvailableAndSwitchToItByName[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionFrameToBeAvailableAndSwitchToItByLocator[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionInvisiblityOfElementLocated[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionElementToBeClickable[WebKitGTK] FAILED (epiphany:20638): GLib-GObject-WARNING **: 22:37:38.982: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x562b868d6570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionStalenessOf[WebKitGTK] ** (epiphany:20922): WARNING **: 22:37:40.459: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionElementToBeSelected[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionElementLocatedToBeSelected[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionElementSelectionStateToBe[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionElementLocatedSelectionStateToBe[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionAlertIsPresent[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:20922): GLib-GObject-WARNING **: 22:37:54.238: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55c720584570' has no handler with id '2836' =================================== FAILURES =================================== __________ testExpectedConditionVisibilityOfElementLocated[WebKitGTK] __________ driver = pages = def testExpectedConditionVisibilityOfElementLocated(driver, pages): pages.load("javascriptPage.html") with pytest.raises(TimeoutException): WebDriverWait(driver, 0.7).until(EC.visibility_of_element_located((By.ID, 'clickToHide'))) driver.find_element_by_id('clickToShow').click() > element = WebDriverWait(driver, 5).until(EC.visibility_of_element_located((By.ID, 'clickToHide'))) driver = pages = WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py:175: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = method = message = '' def until(self, method, message=''): """Calls the method provided with the driver as an argument until the \ return value is not False.""" screen = None stacktrace = None end_time = time.time() + self._timeout while True: try: value = method(self._driver) if value: return value except self._ignored_exceptions as exc: screen = getattr(exc, 'screen', None) stacktrace = getattr(exc, 'stacktrace', None) time.sleep(self._poll) if time.time() > end_time: break > raise TimeoutException(message, screen, stacktrace) E TimeoutException: Message: end_time = 1569875830.539485 message = '' method = screen = None self = stacktrace = None value = False WebDriverTests/imported/selenium/py/selenium/webdriver/support/wait.py:80: TimeoutException _________________ testExpectedConditionVisibilityOf[WebKitGTK] _________________ driver = pages = def testExpectedConditionVisibilityOf(driver, pages): pages.load("javascriptPage.html") hidden = driver.find_element_by_id('clickToHide') with pytest.raises(TimeoutException): WebDriverWait(driver, 0.7).until(EC.visibility_of(hidden)) driver.find_element_by_id('clickToShow').click() > element = WebDriverWait(driver, 5).until(EC.visibility_of(hidden)) driver = hidden = pages = WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py:185: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = method = message = '' def until(self, method, message=''): """Calls the method provided with the driver as an argument until the \ return value is not False.""" screen = None stacktrace = None end_time = time.time() + self._timeout while True: try: value = method(self._driver) if value: return value except self._ignored_exceptions as exc: screen = getattr(exc, 'screen', None) stacktrace = getattr(exc, 'stacktrace', None) time.sleep(self._poll) if time.time() > end_time: break > raise TimeoutException(message, screen, stacktrace) E TimeoutException: Message: end_time = 1569875838.679682 message = '' method = screen = None self = stacktrace = None value = False WebDriverTests/imported/selenium/py/selenium/webdriver/support/wait.py:80: TimeoutException _____________ testExpectedConditionElementToBeClickable[WebKitGTK] _____________ driver = pages = def testExpectedConditionElementToBeClickable(driver, pages): pages.load("javascriptPage.html") with pytest.raises(TimeoutException): WebDriverWait(driver, 0.7).until(EC.element_to_be_clickable((By.ID, 'clickToHide'))) driver.execute_script("delayedShowHide(200, true)") WebDriverWait(driver, 0.7).until(EC.element_to_be_clickable((By.ID, 'clickToHide'))) element = driver.find_element_by_id('clickToHide') element.click() > WebDriverWait(driver, 3.5).until(EC.invisibility_of_element_located((By.ID, 'clickToHide'))) driver = element = pages = WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py:243: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = method = message = '' def until(self, method, message=''): """Calls the method provided with the driver as an argument until the \ return value is not False.""" screen = None stacktrace = None end_time = time.time() + self._timeout while True: try: value = method(self._driver) if value: return value except self._ignored_exceptions as exc: screen = getattr(exc, 'screen', None) stacktrace = getattr(exc, 'stacktrace', None) time.sleep(self._poll) if time.time() > end_time: break > raise TimeoutException(message, screen, stacktrace) E TimeoutException: Message: end_time = 1569875858.54885 message = '' method = screen = None self = stacktrace = None value = False WebDriverTests/imported/selenium/py/selenium/webdriver/support/wait.py:80: TimeoutException =========================== short test summary info ============================ FAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionVisibilityOfElementLocated[WebKitGTK] FAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionVisibilityOf[WebKitGTK] FAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py::testExpectedConditionElementToBeClickable[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 3 failed, 27 passed, 1 warnings in 72.01 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/repr_tests.py::testShouldImplementReprForWebDriver[WebKitGTK] ** (epiphany:21127): WARNING **: 22:37:55.929: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/repr_tests.py::testShouldImplementReprForWebElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/repr_tests.py::testShouldImplementReprForWait[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:21127): GLib-GObject-WARNING **: 22:37:56.166: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55c27dd86570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 1.92 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 6 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::testShouldImplicitlyWaitForASingleElement[WebKitGTK] ** (epiphany:21332): WARNING **: 22:37:57.801: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::testShouldStillFailToFindAnElementWhenImplicitWaitsAreEnabled[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::testShouldReturnAfterFirstAttemptToFindOneAfterDisablingImplicitWaits[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::testShouldImplicitlyWaitUntilAtLeastOneElementIsFoundWhenSearchingForMany[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::testShouldStillFailToFindAnElemenstWhenImplicitWaitsAreEnabled[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/implicit_waits_tests.py::testShouldReturnAfterFirstAttemptToFindManyAfterDisablingImplicitWaits[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:21332): GLib-GObject-WARNING **: 22:38:01.918: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x560762dc0570' has no handler with id '2838' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 5.73 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 23 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldBeAbleToOverrideTheWindowAlertMethod[WebKitGTK] ** (epiphany:21517): WARNING **: 22:38:03.471: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowUsersToAcceptAnAlertManually[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowUsersToAcceptAnAlertWithNoTextManually[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldGetTextOfAlertOpenedInSetTimeout[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowUsersToDismissAnAlertManually[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowAUserToAcceptAPrompt[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowAUserToDismissAPrompt[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowAUserToSetTheValueOfAPrompt[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testSettingTheValueOfAnAlertThrows[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testAlertShouldNotAllowAdditionalCommandsIfDimissed[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowUsersToAcceptAnAlertInAFrame[WebKitGTK] XPASS (epiphany:21517): GLib-GObject-WARNING **: 22:38:10.778: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x558e28e88570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowUsersToAcceptAnAlertInANestedFrame[WebKitGTK] ** (epiphany:21704): WARNING **: 22:38:12.251: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:21704): GLib-GObject-WARNING **: 22:38:16.330: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55d4df2a2570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldThrowAnExceptionIfAnAlertHasNotBeenDealtWithAndDismissTheAlert[WebKitGTK] ** (epiphany:21825): WARNING **: 22:38:17.817: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testPromptShouldUseDefaultValueIfNoKeysSent[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testPromptShouldHaveNullValueIfDismissed[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testHandlesTwoAlertsFromOneInteraction[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldHandleAlertOnPageLoad[WebKitGTK] FAILED (epiphany:21825): GLib-GObject-WARNING **: 22:38:24.046: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5621820ec570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldHandleAlertOnPageLoadUsingGet[WebKitGTK] ** (epiphany:21923): WARNING **: 22:38:25.521: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldHandleAlertOnPageBeforeUnload[WebKitGTK] xfail (epiphany:21923): GLib-GObject-WARNING **: 22:38:29.822: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x560d6a9d4570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowTheUserToGetTheTextOfAnAlert[WebKitGTK] ** (epiphany:22043): WARNING **: 22:38:31.302: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowTheUserToGetTheTextOfAPrompt[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testAlertShouldNotAllowAdditionalCommandsIfDismissed[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testUnexpectedAlertPresentExceptionContainsAlertText[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:22043): GLib-GObject-WARNING **: 22:38:33.639: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55c649dde570' has no handler with id '2836' =================================== FAILURES =================================== __________________ testShouldHandleAlertOnPageLoad[WebKitGTK] __________________ driver = pages = def testShouldHandleAlertOnPageLoad(driver, pages): pages.load("alerts.html") driver.find_element(By.ID, "open-page-with-onload-alert").click() > alert = _waitForAlert(driver) driver = pages = WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py:227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py:318: in _waitForAlert return WebDriverWait(driver, 3).until(EC.alert_is_present()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = method = message = '' def until(self, method, message=''): """Calls the method provided with the driver as an argument until the \ return value is not False.""" screen = None stacktrace = None end_time = time.time() + self._timeout while True: try: value = method(self._driver) if value: return value except self._ignored_exceptions as exc: screen = getattr(exc, 'screen', None) stacktrace = getattr(exc, 'stacktrace', None) time.sleep(self._poll) if time.time() > end_time: break > raise TimeoutException(message, screen, stacktrace) E TimeoutException: Message: end_time = 1569875903.658002 message = '' method = screen = None self = stacktrace = None value = False WebDriverTests/imported/selenium/py/selenium/webdriver/support/wait.py:80: TimeoutException =========================== short test summary info ============================ FAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldHandleAlertOnPageLoad[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowUsersToAcceptAnAlertInANestedFrame[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldHandleAlertOnPageBeforeUnload[WebKitGTK] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py::testShouldAllowUsersToAcceptAnAlertInAFrame[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==== 1 failed, 19 passed, 2 xfailed, 1 xpassed, 1 warnings in 31.69 seconds ==== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 22 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_xpath[WebKitGTK] ** (epiphany:22134): WARNING **: 22:38:35.165: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_not_find_element_by_xpath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_finding_dot_slash_elements_on_element_by_xpath_should_find_not_top_level_elements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_xpath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_not_find_elements_by_xpath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_finding_elements_on_element_by_xpath_should_find_top_level_elements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_id[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_id[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_id_when_multiple_matches_exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_id_when_no_match_in_context[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_link_text[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_link_text[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_class_name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_class_name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_element_by_tag_name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_find_elements_by_tag_name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_be_able_to_find_an_element_by_css_selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_be_able_to_find_multiple_elements_by_css_selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_throw_an_error_if_user_passes_in_invalid_by[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py::test_should_throw_an_error_if_user_passes_in_invalid_by_when_find_elements[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:22134): GLib-GObject-WARNING **: 22:38:42.314: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55dba5c50570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 22 passed, 1 warnings in 8.64 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 15 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldAllowTheUserToTellIfAnElementIsDisplayedOrNot[WebKitGTK] ** (epiphany:22354): WARNING **: 22:38:43.855: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testVisibilityShouldTakeIntoAccountParentVisibility[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldCountElementsAsVisibleIfStylePropertyHasBeenSet[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldModifyTheVisibilityOfAnElementDynamically[WebKitGTK] FAILED (epiphany:22354): GLib-GObject-WARNING **: 22:38:45.922: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55d674592570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testHiddenInputElementsAreNeverVisible[WebKitGTK] ** (epiphany:22434): WARNING **: 22:38:47.430: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldNotBeAbleToClickOnAnElementThatIsNotDisplayed[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldNotBeAbleToToggleAnElementThatIsNotDisplayed[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldNotBeAbleToSelectAnElementThatIsNotDisplayed[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldNotBeAbleToTypeAnElementThatIsNotDisplayed[WebKitGTK] xfail (epiphany:22434): GLib-GObject-WARNING **: 22:38:49.030: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5596efb28570' has no handler with id '2836' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldSayElementsWithNegativeTransformAreNotDisplayed[WebKitGTK] ** (epiphany:22516): WARNING **: 22:38:50.518: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:22516): GLib-GObject-WARNING **: 22:38:50.914: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x563461d5e570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldSayElementsWithParentWithNegativeTransformAreNotDisplayed[WebKitGTK] ** (epiphany:22586): WARNING **: 22:38:52.391: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:22586): GLib-GObject-WARNING **: 22:38:52.790: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x563e44854570' has no handler with id '2838' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldSayElementWithZeroTransformIsVisible[WebKitGTK] ** (epiphany:22653): WARNING **: 22:38:54.300: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldSayElementIsVisibleWhenItHasNegativeTransformButElementisntInANegativeSpace[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldShowElementNotVisibleWithHiddenAttribute[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldShowElementNotVisibleWhenParentElementHasHiddenAttribute[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:22653): GLib-GObject-WARNING **: 22:38:55.310: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x557189716570' has no handler with id '2837' =================================== FAILURES =================================== ________ testShouldModifyTheVisibilityOfAnElementDynamically[WebKitGTK] ________ driver = pages = def testShouldModifyTheVisibilityOfAnElementDynamically(driver, pages): pages.load("javascriptPage.html") element = driver.find_element(by=By.ID, value="hideMe") assert element.is_displayed() is True element.click() > assert element.is_displayed() is False E assert True is False E + where True = >() E + where > = .is_displayed driver = element = pages = WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py:54: AssertionError =========================== short test summary info ============================ FAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldModifyTheVisibilityOfAnElementDynamically[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldNotBeAbleToTypeAnElementThatIsNotDisplayed[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldSayElementsWithNegativeTransformAreNotDisplayed[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py::testShouldSayElementsWithParentWithNegativeTransformAreNotDisplayed[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ========= 1 failed, 11 passed, 3 xfailed, 1 warnings in 12.95 seconds ========== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 22 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldReturnTheTextContentOfASingleElementWithNoChildren[WebKitGTK] ** (epiphany:22733): WARNING **: 22:38:56.825: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldReturnTheEntireTextContentOfChildElements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldIgnoreScriptElements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldRepresentABlockLevelElementAsANewline[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldCollapseMultipleWhitespaceCharactersIntoASingleSpace[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldTrimText[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldConvertANonBreakingSpaceIntoANormalSpaceCharacter[WebKitGTK] xfail (epiphany:22733): GLib-GObject-WARNING **: 22:38:58.778: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55ea0a436570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldTreatANonBreakingSpaceAsAnyOtherWhitespaceCharacterWhenCollapsingWhitespace[WebKitGTK] ** (epiphany:22829): WARNING **: 22:39:00.299: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:22829): GLib-GObject-WARNING **: 22:39:00.598: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55be082f2570' has no handler with id '2838' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testHavingInlineElementsShouldNotAffectHowTextIsReturned[WebKitGTK] ** (epiphany:22988): WARNING **: 22:39:02.093: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file XPASS (epiphany:22988): GLib-GObject-WARNING **: 22:39:02.418: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5559b7dde570' has no handler with id '2838' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldReturnTheEntireTextOfInlineElements[WebKitGTK] ** (epiphany:23108): WARNING **: 22:39:03.900: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldBeAbleToSetMoreThanOneLineOfTextInATextArea[WebKitGTK] (epiphany:23108): Gtk-CRITICAL **: 22:39:04.506: invalid accelerator string 'U+000A' xfail WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py::testShouldBeAbleToEnterDatesAfterFillingInOtherValuesFirst[WebKitGTK] ** (epiphany:23177): WARNING **: 22:39:06.008: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-298 (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ FAILED (epiphany:23177): GLib-GObject-WARNING **: 22:39:14.753: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5620bb1a4570' has no handler with id '2838' INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 178, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 215, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 236, in pytest_runtestloop INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 64, in pytest_runtest_protocol INTERNALERROR> runtestprotocol(item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 79, in runtestprotocol INTERNALERROR> reports.append(call_and_report(item, "call", log)) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 165, in call_and_report INTERNALERROR> hook.pytest_exception_interact(node=item, call=call, report=report) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/conftest.py", line 158, in pytest_exception_interact INTERNALERROR> driver_instance.quit() INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py", line 68, in quit INTERNALERROR> RemoteWebDriver.quit(self) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 689, in quit INTERNALERROR> self.execute(Command.QUIT) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 312, in execute INTERNALERROR> self.error_handler.check_response(response) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py", line 242, in check_response INTERNALERROR> raise exception_class(message, screen, stacktrace) INTERNALERROR> NoSuchWindowException: Message: Shutting down the webserver Shutting down the webserver ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 28 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnAString[WebKitGTK] ** (epiphany:23371): WARNING **: 22:39:16.308: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnAnInteger[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnAWebElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnAListOfWebElements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnWebElementsInsideAList[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnWebElementsInsideANestedList[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnWebElementsInsideADict[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnWebElementsInsideANestedDict[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnWebElementsInsideAListInsideADict[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnABoolean[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndAStringsArray[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToExecuteSimpleJavascriptAndReturnAnArray[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testPassingAndReturningAnIntShouldReturnAWholeNumber[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testPassingAndReturningADoubleShouldReturnADecimal[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldThrowAnExceptionWhenTheJavascriptIsBad[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToCallFunctionsDefinedOnThePage[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToPassAStringAnAsArgument[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToPassABooleanAnAsArgument[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToPassANumberAnAsArgument[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToPassAWebElementAsArgument[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToPassAnArrayAsArgument[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToPassACollectionAsArgument[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldThrowAnExceptionIfAnArgumentIsNotValid[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToPassInMoreThanOneArgument[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testJavascriptStringHandlingShouldWorkAsExpected[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testShouldBeAbleToCreateAPersistentValue[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testCanPassADictionaryAsAParameter[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py::testCanPassANone[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:23371): GLib-GObject-WARNING **: 22:39:22.165: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x56204dea8570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 28 passed, 1 warnings in 7.40 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::testAddCookie[WebKitGTK] ** (epiphany:23497): WARNING **: 22:39:23.761: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::testAddingACookieThatExpiredInThePast[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::testDeleteAllCookie[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::testDeleteCookie[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::testShouldGetCookieByName[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::testGetAllCookies[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/cookie_tests.py::testShouldNotDeleteCookiesWithASimilarName[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:23497): GLib-GObject-WARNING **: 22:39:26.930: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55959fba0570' has no handler with id '2839' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 7 passed, 1 warnings in 4.75 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::testWritableTextInputShouldClear[WebKitGTK] ** (epiphany:23623): WARNING **: 22:39:28.448: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::testTextInputShouldNotClearWhenDisabled[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::testTextInputShouldNotClearWhenReadOnly[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::testWritableTextAreaShouldClear[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::testTextAreaShouldNotClearWhenDisabled[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::testTextAreaShouldNotClearWhenReadOnly[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/clear_tests.py::testContentEditableAreaShouldClear[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:23623): GLib-GObject-WARNING **: 22:39:30.510: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55f012ce2570' has no handler with id '2836' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 7 passed, 1 warnings in 3.56 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 12 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testDraggingElementWithMouseMovesItToAnotherList[WebKitGTK] ** (epiphany:23713): WARNING **: 22:39:32.085: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testDraggingElementWithMouseFiresEvents[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testDragAndDrop[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testDoubleClick[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testContextClick[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testMoveAndClick[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testCannotMoveToANullLocator[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testClickingOnFormElements[WebKitGTK] xfail (epiphany:23713): GLib-GObject-WARNING **: 22:39:41.110: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x562ea854a570' has no handler with id '2838' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testSelectingMultipleItems[WebKitGTK] ** (epiphany:23989): WARNING **: 22:39:42.584: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:23989): GLib-GObject-WARNING **: 22:39:44.030: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5589a65a8570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testSendingKeysToActiveElementWithModifier[WebKitGTK] ** (epiphany:24058): WARNING **: 22:39:45.509: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:24058): GLib-GObject-WARNING **: 22:39:46.178: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55c35d862570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_reset_interactions[WebKitGTK] ** (epiphany:24125): WARNING **: 22:39:47.655: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::test_can_pause[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:24125): GLib-GObject-WARNING **: 22:39:52.942: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x561df6626570' has no handler with id '2837' =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testClickingOnFormElements[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testSelectingMultipleItems[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testSendingKeysToActiveElementWithModifier[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 9 passed, 3 xfailed, 1 warnings in 22.41 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_screenshot_as_base64[WebKitGTK] ** (epiphany:24201): WARNING **: 22:39:54.468: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_screenshot_as_png[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/takes_screenshots_tests.py::test_get_element_screenshot[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:24201): GLib-GObject-WARNING **: 22:39:55.074: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5586adae8570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 2.10 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 17 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_to_rgb PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_pct_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_allows_whitespace PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgba_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgba_pct_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex_to_hex PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex_to_rgb PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_rgb_to_hex PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hex3_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hsl_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hsla_to_rgba PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_named_color PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_equals PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_hash PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/color_tests.py::test_string_representations PASSEDShutting down the webserver Shutting down the webserver =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 17 passed, 1 warnings in 0.14 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_equality_tests.py::testSameElementLookedUpDifferentWaysShouldBeEqual[WebKitGTK] ** (epiphany:24275): WARNING **: 22:39:56.747: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_equality_tests.py::testDifferentElementsAreNotEqual[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/element_equality_tests.py::testSameElementsFoundDifferentWaysShouldNotBeDuplicatedInASet[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:24275): GLib-GObject-WARNING **: 22:39:57.706: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x559fb52e8570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 2.46 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 11 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldBeAbleToDetermineTheLocationOfAnElement[WebKitGTK] ** (epiphany:24356): WARNING **: 22:39:59.226: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElement[WebKitGTK-basic] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElement[WebKitGTK-empty] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElement[WebKitGTK-transparent] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElement[WebKitGTK-hidden] FAILED (epiphany:24356): GLib-GObject-WARNING **: 22:40:00.858: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55f2fd9b6570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnInvisibleElement[WebKitGTK] ** (epiphany:24433): WARNING **: 22:40:02.339: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file FAILED (epiphany:24433): GLib-GObject-WARNING **: 22:40:02.826: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x563aed106570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldScrollPageAndGetCoordinatesOfAnElementThatIsOutOfViewPort[WebKitGTK] ** (epiphany:24497): WARNING **: 22:40:04.305: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElementInAFrame[WebKitGTK] xfail (epiphany:24497): GLib-GObject-WARNING **: 22:40:05.326: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55b41fc8a570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElementInANestedFrame[WebKitGTK] ** (epiphany:24563): WARNING **: 22:40:06.803: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:24563): GLib-GObject-WARNING **: 22:40:07.538: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55f54c768570' has no handler with id '2838' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElementWithFixedPosition[WebKitGTK] ** (epiphany:24629): WARNING **: 22:40:09.017: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldCorrectlyIdentifyThatAnElementHasWidthAndHeight[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:24629): GLib-GObject-WARNING **: 22:40:10.178: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55c19b9fe570' has no handler with id '2836' =================================== FAILURES =================================== ____________ testShouldGetCoordinatesOfAnElement[WebKitGTK-hidden] _____________ page = 'coordinates_tests/page_with_hidden_element.html' driver = pages = @pytest.mark.parametrize('page', ( 'coordinates_tests/simple_page.html', 'coordinates_tests/page_with_empty_element.html', 'coordinates_tests/page_with_transparent_element.html', 'coordinates_tests/page_with_hidden_element.html'), ids=('basic', 'empty', 'transparent', 'hidden')) def testShouldGetCoordinatesOfAnElement(page, driver, pages): pages.load(page) element = driver.find_element(By.ID, "box") _check_location(element.location_once_scrolled_into_view, x=10, y=10) > _check_location(element.location, x=10, y=10) driver = element = page = 'coordinates_tests/page_with_hidden_element.html' pages = WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py:40: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py:532: in location old_loc = self._execute(Command.GET_ELEMENT_RECT)['value'] WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py:628: in _execute return self._parent.execute(command, params) WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:312: in execute self.error_handler.check_response(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = response = {'status': 400, 'value': '{"value":{"error":"element not interactable","message":"","stacktrace":""}}'} def check_response(self, response): """ Checks that a JSON response from the WebDriver does not have an error. :Args: - response - The JSON response from the WebDriver server as a dictionary object. :Raises: If the response contains an error message. """ status = response.get('status', None) if status is None or status == ErrorCode.SUCCESS: return value = None message = response.get("message", "") screen = response.get("screen", "") stacktrace = None if isinstance(status, int): value_json = response.get('value', None) if value_json and isinstance(value_json, basestring): import json try: value = json.loads(value_json) if len(value.keys()) == 1: value = value['value'] status = value.get('error', None) if status is None: status = value["status"] message = value["value"] if not isinstance(message, basestring): value = message message = message.get('message') else: message = value.get('message', None) except ValueError: pass exception_class = ErrorInResponseException if status in ErrorCode.NO_SUCH_ELEMENT: exception_class = NoSuchElementException elif status in ErrorCode.NO_SUCH_FRAME: exception_class = NoSuchFrameException elif status in ErrorCode.NO_SUCH_WINDOW: exception_class = NoSuchWindowException elif status in ErrorCode.STALE_ELEMENT_REFERENCE: exception_class = StaleElementReferenceException elif status in ErrorCode.ELEMENT_NOT_VISIBLE: exception_class = ElementNotVisibleException elif status in ErrorCode.INVALID_ELEMENT_STATE: exception_class = InvalidElementStateException elif status in ErrorCode.INVALID_SELECTOR \ or status in ErrorCode.INVALID_XPATH_SELECTOR \ or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER: exception_class = InvalidSelectorException elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE: exception_class = ElementNotSelectableException elif status in ErrorCode.ELEMENT_NOT_INTERACTABLE: exception_class = ElementNotInteractableException elif status in ErrorCode.INVALID_COOKIE_DOMAIN: exception_class = InvalidCookieDomainException elif status in ErrorCode.UNABLE_TO_SET_COOKIE: exception_class = UnableToSetCookieException elif status in ErrorCode.TIMEOUT: exception_class = TimeoutException elif status in ErrorCode.SCRIPT_TIMEOUT: exception_class = TimeoutException elif status in ErrorCode.UNKNOWN_ERROR: exception_class = WebDriverException elif status in ErrorCode.UNEXPECTED_ALERT_OPEN: exception_class = UnexpectedAlertPresentException elif status in ErrorCode.NO_ALERT_OPEN: exception_class = NoAlertPresentException elif status in ErrorCode.IME_NOT_AVAILABLE: exception_class = ImeNotAvailableException elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED: exception_class = ImeActivationFailedException elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS: exception_class = MoveTargetOutOfBoundsException elif status in ErrorCode.JAVASCRIPT_ERROR: exception_class = JavascriptException elif status in ErrorCode.SESSION_NOT_CREATED: exception_class = SessionNotCreatedException elif status in ErrorCode.INVALID_ARGUMENT: exception_class = InvalidArgumentException elif status in ErrorCode.NO_SUCH_COOKIE: exception_class = NoSuchCookieException elif status in ErrorCode.UNABLE_TO_CAPTURE_SCREEN: exception_class = ScreenshotException elif status in ErrorCode.ELEMENT_CLICK_INTERCEPTED: exception_class = ElementClickInterceptedException elif status in ErrorCode.INSECURE_CERTIFICATE: exception_class = InsecureCertificateException elif status in ErrorCode.INVALID_COORDINATES: exception_class = InvalidCoordinatesException elif status in ErrorCode.INVALID_SESSION_ID: exception_class = InvalidSessionIdException elif status in ErrorCode.UNKNOWN_METHOD: exception_class = UnknownMethodException else: exception_class = WebDriverException if value == '' or value is None: value = response['value'] if isinstance(value, basestring): if exception_class == ErrorInResponseException: raise exception_class(response, value) raise exception_class(value) if message == "" and 'message' in value: message = value['message'] screen = None if 'screen' in value: screen = value['screen'] stacktrace = None if 'stackTrace' in value and value['stackTrace']: stacktrace = [] try: for frame in value['stackTrace']: line = self._value_or_default(frame, 'lineNumber', '') file = self._value_or_default(frame, 'fileName', '') if line: file = "%s:%s" % (file, line) meth = self._value_or_default(frame, 'methodName', '') if 'className' in frame: meth = "%s.%s" % (frame['className'], meth) msg = " at %s (%s)" msg = msg % (meth, file) stacktrace.append(msg) except TypeError: pass if exception_class == ErrorInResponseException: raise exception_class(response, message) elif exception_class == UnexpectedAlertPresentException: alert_text = None if 'data' in value: alert_text = value['data'].get('text') elif 'alert' in value: alert_text = value['alert'].get('text') raise exception_class(message, screen, stacktrace, alert_text) > raise exception_class(message, screen, stacktrace) E ElementNotInteractableException: Message: exception_class = json = message = '' response = {'status': 400, 'value': '{"value":{"error":"element not interactable","message":"","stacktrace":""}}'} screen = None self = stacktrace = None status = 'element not interactable' value = {'error': 'element not interactable', 'message': '', 'stacktrace': ''} value_json = '{"value":{"error":"element not interactable","message":"","stacktrace":""}}' WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py:242: ElementNotInteractableException ___________ testShouldGetCoordinatesOfAnInvisibleElement[WebKitGTK] ____________ driver = pages = def testShouldGetCoordinatesOfAnInvisibleElement(driver, pages): pages.load("coordinates_tests/page_with_invisible_element.html") element = driver.find_element(By.ID, "box") _check_location(element.location_once_scrolled_into_view, x=0, y=0) > _check_location(element.location, x=0, y=0) driver = element = pages = WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py:532: in location old_loc = self._execute(Command.GET_ELEMENT_RECT)['value'] WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py:628: in _execute return self._parent.execute(command, params) WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py:312: in execute self.error_handler.check_response(response) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = response = {'status': 400, 'value': '{"value":{"error":"element not interactable","message":"","stacktrace":""}}'} def check_response(self, response): """ Checks that a JSON response from the WebDriver does not have an error. :Args: - response - The JSON response from the WebDriver server as a dictionary object. :Raises: If the response contains an error message. """ status = response.get('status', None) if status is None or status == ErrorCode.SUCCESS: return value = None message = response.get("message", "") screen = response.get("screen", "") stacktrace = None if isinstance(status, int): value_json = response.get('value', None) if value_json and isinstance(value_json, basestring): import json try: value = json.loads(value_json) if len(value.keys()) == 1: value = value['value'] status = value.get('error', None) if status is None: status = value["status"] message = value["value"] if not isinstance(message, basestring): value = message message = message.get('message') else: message = value.get('message', None) except ValueError: pass exception_class = ErrorInResponseException if status in ErrorCode.NO_SUCH_ELEMENT: exception_class = NoSuchElementException elif status in ErrorCode.NO_SUCH_FRAME: exception_class = NoSuchFrameException elif status in ErrorCode.NO_SUCH_WINDOW: exception_class = NoSuchWindowException elif status in ErrorCode.STALE_ELEMENT_REFERENCE: exception_class = StaleElementReferenceException elif status in ErrorCode.ELEMENT_NOT_VISIBLE: exception_class = ElementNotVisibleException elif status in ErrorCode.INVALID_ELEMENT_STATE: exception_class = InvalidElementStateException elif status in ErrorCode.INVALID_SELECTOR \ or status in ErrorCode.INVALID_XPATH_SELECTOR \ or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER: exception_class = InvalidSelectorException elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE: exception_class = ElementNotSelectableException elif status in ErrorCode.ELEMENT_NOT_INTERACTABLE: exception_class = ElementNotInteractableException elif status in ErrorCode.INVALID_COOKIE_DOMAIN: exception_class = InvalidCookieDomainException elif status in ErrorCode.UNABLE_TO_SET_COOKIE: exception_class = UnableToSetCookieException elif status in ErrorCode.TIMEOUT: exception_class = TimeoutException elif status in ErrorCode.SCRIPT_TIMEOUT: exception_class = TimeoutException elif status in ErrorCode.UNKNOWN_ERROR: exception_class = WebDriverException elif status in ErrorCode.UNEXPECTED_ALERT_OPEN: exception_class = UnexpectedAlertPresentException elif status in ErrorCode.NO_ALERT_OPEN: exception_class = NoAlertPresentException elif status in ErrorCode.IME_NOT_AVAILABLE: exception_class = ImeNotAvailableException elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED: exception_class = ImeActivationFailedException elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS: exception_class = MoveTargetOutOfBoundsException elif status in ErrorCode.JAVASCRIPT_ERROR: exception_class = JavascriptException elif status in ErrorCode.SESSION_NOT_CREATED: exception_class = SessionNotCreatedException elif status in ErrorCode.INVALID_ARGUMENT: exception_class = InvalidArgumentException elif status in ErrorCode.NO_SUCH_COOKIE: exception_class = NoSuchCookieException elif status in ErrorCode.UNABLE_TO_CAPTURE_SCREEN: exception_class = ScreenshotException elif status in ErrorCode.ELEMENT_CLICK_INTERCEPTED: exception_class = ElementClickInterceptedException elif status in ErrorCode.INSECURE_CERTIFICATE: exception_class = InsecureCertificateException elif status in ErrorCode.INVALID_COORDINATES: exception_class = InvalidCoordinatesException elif status in ErrorCode.INVALID_SESSION_ID: exception_class = InvalidSessionIdException elif status in ErrorCode.UNKNOWN_METHOD: exception_class = UnknownMethodException else: exception_class = WebDriverException if value == '' or value is None: value = response['value'] if isinstance(value, basestring): if exception_class == ErrorInResponseException: raise exception_class(response, value) raise exception_class(value) if message == "" and 'message' in value: message = value['message'] screen = None if 'screen' in value: screen = value['screen'] stacktrace = None if 'stackTrace' in value and value['stackTrace']: stacktrace = [] try: for frame in value['stackTrace']: line = self._value_or_default(frame, 'lineNumber', '') file = self._value_or_default(frame, 'fileName', '') if line: file = "%s:%s" % (file, line) meth = self._value_or_default(frame, 'methodName', '') if 'className' in frame: meth = "%s.%s" % (frame['className'], meth) msg = " at %s (%s)" msg = msg % (meth, file) stacktrace.append(msg) except TypeError: pass if exception_class == ErrorInResponseException: raise exception_class(response, message) elif exception_class == UnexpectedAlertPresentException: alert_text = None if 'data' in value: alert_text = value['data'].get('text') elif 'alert' in value: alert_text = value['alert'].get('text') raise exception_class(message, screen, stacktrace, alert_text) > raise exception_class(message, screen, stacktrace) E ElementNotInteractableException: Message: exception_class = json = message = '' response = {'status': 400, 'value': '{"value":{"error":"element not interactable","message":"","stacktrace":""}}'} screen = None self = stacktrace = None status = 'element not interactable' value = {'error': 'element not interactable', 'message': '', 'stacktrace': ''} value_json = '{"value":{"error":"element not interactable","message":"","stacktrace":""}}' WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py:242: ElementNotInteractableException =========================== short test summary info ============================ FAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElement[WebKitGTK-hidden] FAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnInvisibleElement[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElementInAFrame[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py::testShouldGetCoordinatesOfAnElementInANestedFrame[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ========== 2 failed, 7 passed, 2 xfailed, 1 warnings in 12.45 seconds ========== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/opacity_tests.py::testShouldBeAbleToClickOnElementsWithOpacityZero[WebKitGTK] ** (epiphany:24697): WARNING **: 22:40:11.748: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/opacity_tests.py::testShouldBeAbleToSelectOptionsFromAnInvisibleSelect[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:24697): GLib-GObject-WARNING **: 22:40:13.018: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55fe7a416570' has no handler with id '2836' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 2.75 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 40 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldAlwaysFocusOnTheTopMostFrameAfterANavigationEvent[WebKitGTK] ** (epiphany:24766): WARNING **: 22:40:14.545: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldNotAutomaticallySwitchFocusToAnIFrameWhenAPageContainingThemIsLoaded[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldOpenPageWithBrokenFrameset[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAFrameByItsIndex[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAnIframeByItsIndex[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAFrameByItsName[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAnIframeByItsName[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAFrameByItsID[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAnIframeByItsID[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToFrameWithNameContainingDot[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAFrameUsingAPreviouslyLocatedWebElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToAnIFrameUsingAPreviouslyLocatedWebElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldEnsureElementIsAFrameBeforeSwitching[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testFrameSearchesShouldBeRelativeToTheCurrentlySelectedFrame[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldSelectChildFramesByChainedCalls[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldThrowFrameNotFoundExceptionLookingUpSubFramesWithSuperFrameNames[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldThrowAnExceptionWhenAFrameCannotBeFound[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldThrowAnExceptionWhenAFrameCannotBeFoundByIndex[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToParentFrame[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToParentFrameFromASecondLevelFrame[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testSwitchingToParentFrameFromDefaultContextIsNoOp[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToParentFromAnIframe[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldContinueToReferToTheSameFrameOnceItHasBeenSelected[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldFocusOnTheReplacementWhenAFrameFollowsALinkToA_TopTargetedPage[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldAllowAUserToSwitchFromAnIframeBackToTheMainContentOfThePage[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldAllowTheUserToSwitchToAnIFrameAndRemainFocusedOnIt[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToClickInAFrame[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToClickInAFrameThatRewritesTopWindowLocation[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToClickInASubFrame[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToFindElementsInIframesByXPath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testGetCurrentUrlReturnsTopLevelBrowsingContextUrl[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testGetCurrentUrlReturnsTopLevelBrowsingContextUrlForIframes[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToTheTopIfTheFrameIsDeletedFromUnderUs[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToTheTopIfTheFrameIsDeletedFromUnderUsWithFrameIndex[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldBeAbleToSwitchToTheTopIfTheFrameIsDeletedFromUnderUsWithWebelement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldNotBeAbleToDoAnythingTheFrameIsDeletedFromUnderUs[WebKitGTK] xfail (epiphany:24766): GLib-GObject-WARNING **: 22:40:38.482: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x555f83a00570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldReturnWindowTitleInAFrameset[WebKitGTK] ** (epiphany:25143): WARNING **: 22:40:39.966: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testJavaScriptShouldExecuteInTheContextOfTheCurrentFrame[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py::testShouldNotSwitchMagicallyToTheTopWindow[WebKitGTK] +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-467 (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ FAILED (epiphany:25143): GLib-GObject-WARNING **: 22:41:31.218: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55b831c14570' has no handler with id '2837' INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 178, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 215, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 236, in pytest_runtestloop INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 64, in pytest_runtest_protocol INTERNALERROR> runtestprotocol(item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 79, in runtestprotocol INTERNALERROR> reports.append(call_and_report(item, "call", log)) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 165, in call_and_report INTERNALERROR> hook.pytest_exception_interact(node=item, call=call, report=report) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/conftest.py", line 158, in pytest_exception_interact INTERNALERROR> driver_instance.quit() INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py", line 68, in quit INTERNALERROR> RemoteWebDriver.quit(self) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 689, in quit INTERNALERROR> self.execute(Command.QUIT) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 312, in execute INTERNALERROR> self.error_handler.check_response(response) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py", line 242, in check_response INTERNALERROR> raise exception_class(message, screen, stacktrace) INTERNALERROR> NoSuchWindowException: Message: ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::testShouldPickUpStyleOfAnElement[WebKitGTK] ** (epiphany:25260): WARNING **: 22:41:32.708: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::testShouldAllowInheritedStylesToBeUsed[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::testShouldCorrectlyIdentifyThatAnElementHasWidth[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py::testShouldBeAbleToDetermineTheRectOfAnElement[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:25260): GLib-GObject-WARNING **: 22:41:34.150: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55d7712ae570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 2.94 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::testShouldBePossibleToDeselectASingleOptionFromASelectWhichAllowsMultipleChoice[WebKitGTK] ** (epiphany:25339): WARNING **: 22:41:35.674: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::testShouldBeAbleToChangeTheSelectedOptionInASelec[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::testShouldBeAbleToSelectMoreThanOneOptionFromASelectWhichAllowsMultipleChoice[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::testShouldSelectFirstOptionaultIfNoneIsSelecte[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::testCanSelectElementsInOptGroup[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::testCanGetValueFromOptionViaAttributeWhenAttributeDoesntExis[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_element_handling_tests.py::testCanGetValueFromOptionViaAttributeWhenAttributeIsEmptyString[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:25339): GLib-GObject-WARNING **: 22:41:40.082: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x558b6e962570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 7 passed, 1 warnings in 5.91 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 11 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testShouldSwitchFocusToANewWindowWhenItIsOpenedAndNotStopFutureOperations[WebKitGTK] ** (epiphany:25427): WARNING **: 22:41:41.608: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED (epiphany:25427): GLib-GObject-WARNING **: 22:41:42.962: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55cf2b3d6780' has no handler with id '3753' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testCanSwitchToWindowByName[WebKitGTK] PASSED (epiphany:25427): GLib-GObject-WARNING **: 22:41:44.142: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55cf2b3d6780' has no handler with id '5192' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testShouldThrowNoSuchWindowException[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testShouldThrowNoSuchWindowExceptionOnAnAttemptToGetItsHandle[WebKitGTK] (epiphany:25427): GLib-GObject-WARNING **: 22:41:45.805: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55cf2b3d6780' has no handler with id '6576' PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testShouldThrowNoSuchWindowExceptionOnAnyOperationIfAWindowIsClosed[WebKitGTK] (epiphany:25427): GLib-GObject-WARNING **: 22:41:46.628: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55cf2b3d6780' has no handler with id '7614' PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testShouldThrowNoSuchWindowExceptionOnAnyElementOperationIfAWindowIsClosed[WebKitGTK] (epiphany:25427): GLib-GObject-WARNING **: 22:41:47.630: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55cf2b3d6780' has no handler with id '8655' PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testClickingOnAButtonThatClosesAnOpenWindowDoesNotCauseTheBrowserToHang[WebKitGTK] XPASS (epiphany:25427): GLib-GObject-WARNING **: 22:41:49.151: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55cf2b3d6780' has no handler with id '9722' (epiphany:25427): GLib-GObject-WARNING **: 22:41:49.254: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55cf2b3d6570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testCanCallGetWindowHandlesAfterClosingAWindow[WebKitGTK] ** (epiphany:25528): WARNING **: 22:41:50.752: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:25528): GLib-GObject-WARNING **: 22:41:55.139: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5584ed61e780' has no handler with id '3768' (epiphany:25528): GLib-GObject-WARNING **: 22:41:55.242: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5584ed61e570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testCanObtainAWindowHandle[WebKitGTK] ** (epiphany:25606): WARNING **: 22:41:56.725: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testFailingToSwitchToAWindowLeavesTheCurrentWindowAsIs[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py::testThatAccessingFindingAnElementAfterWindowIsClosedAndHaventswitchedDoesntCrash[WebKitGTK] FAILED (epiphany:25606): GLib-GObject-WARNING **: 22:41:59.282: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x5588aba9e780' has no handler with id '4255' INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 178, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 215, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 236, in pytest_runtestloop INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 64, in pytest_runtest_protocol INTERNALERROR> runtestprotocol(item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 79, in runtestprotocol INTERNALERROR> reports.append(call_and_report(item, "call", log)) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 165, in call_and_report INTERNALERROR> hook.pytest_exception_interact(node=item, call=call, report=report) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/conftest.py", line 158, in pytest_exception_interact INTERNALERROR> driver_instance.quit() INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py", line 68, in quit INTERNALERROR> RemoteWebDriver.quit(self) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 689, in quit INTERNALERROR> self.execute(Command.QUIT) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 312, in execute INTERNALERROR> self.error_handler.check_response(response) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py", line 242, in check_response INTERNALERROR> raise exception_class(message, screen, stacktrace) INTERNALERROR> NoSuchWindowException: Message: Shutting down the webserver Shutting down the webserver ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_tests.py::testCanClickOnALinkThatOverflowsAndFollowIt[WebKitGTK] ** (epiphany:25687): WARNING **: 22:42:00.953: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_tests.py::testClickingALinkMadeUpOfNumbersIsHandledCorrectly[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:25687): GLib-GObject-WARNING **: 22:42:01.934: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x558f4425e570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 2.64 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/stale_reference_tests.py::testOldPage[WebKitGTK] ** (epiphany:25770): WARNING **: 22:42:03.476: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/stale_reference_tests.py::testShouldNotCrashWhenCallingGetSizeOnAnObsoleteElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/stale_reference_tests.py::testShouldNotCrashWhenQueryingTheAttributeOfAStaleElement[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:25770): GLib-GObject-WARNING **: 22:42:04.678: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55e8081ac570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 2.71 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 17 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testClickingOnAnchorScrollsPage[WebKitGTK] ** (epiphany:25853): WARNING **: 22:42:06.202: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldScrollToClickOnAnElementHiddenByOverflow[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickOnAnElementHiddenByOverflow[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickOnAnElementHiddenByDoubleOverflow[WebKitGTK] xfail (epiphany:25853): GLib-GObject-WARNING **: 22:42:11.166: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55a7180dc570' has no handler with id '2839' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickOnAnElementHiddenByYOverflow[WebKitGTK] ** (epiphany:25932): WARNING **: 22:42:12.644: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldNotScrollOverflowElementsWhichAreVisible[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldNotScrollIfAlreadyScrolledAndElementIsInView[WebKitGTK] xfail (epiphany:25932): GLib-GObject-WARNING **: 22:42:14.306: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x557eb6272570' has no handler with id '2836' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickRadioButtonScrolledIntoView[WebKitGTK] ** (epiphany:26008): WARNING **: 22:42:15.818: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldScrollOverflowElementsIfClickPointIsOutOfViewButElementIsInView[WebKitGTK] xfail (epiphany:26008): GLib-GObject-WARNING **: 22:42:16.402: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55d8b2ea4570' has no handler with id '2839' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementInAFrameThatIsOutOfView[WebKitGTK] ** (epiphany:26074): WARNING **: 22:42:17.881: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:26074): GLib-GObject-WARNING **: 22:42:18.558: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x559d3a11c570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInAFrame[WebKitGTK] ** (epiphany:26139): WARNING **: 22:42:20.054: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file XPASS (epiphany:26139): GLib-GObject-WARNING **: 22:42:20.634: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x556aff98e570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldNotBeAbleToClickElementThatIsOutOfViewInANonScrollableFrame[WebKitGTK] ** (epiphany:26204): WARNING **: 22:42:22.107: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInAFrameThatIsOutOfView[WebKitGTK] xfail (epiphany:26204): GLib-GObject-WARNING **: 22:42:23.334: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55baa55e8570' has no handler with id '2836' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrame[WebKitGTK] ** (epiphany:26271): WARNING **: 22:42:24.832: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file XPASS (epiphany:26271): GLib-GObject-WARNING **: 22:42:25.587: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55fdc45d8570' has no handler with id '2838' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrameThatIsOutOfView[WebKitGTK] ** (epiphany:26337): WARNING **: 22:42:27.066: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file xfail (epiphany:26337): GLib-GObject-WARNING **: 22:42:27.842: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55e04d406570' has no handler with id '2839' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldNotScrollWhenGettingElementSize[WebKitGTK] ** (epiphany:26405): WARNING **: 22:42:29.328: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementInATallFrame[WebKitGTK] xfail (epiphany:26405): GLib-GObject-WARNING **: 22:42:30.370: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x56160845e570' has no handler with id '2837' Shutting down the webserver Shutting down the webserver =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickOnAnElementHiddenByDoubleOverflow[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldNotScrollIfAlreadyScrolledAndElementIsInView[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldScrollOverflowElementsIfClickPointIsOutOfViewButElementIsInView[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementInAFrameThatIsOutOfView[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInAFrameThatIsOutOfView[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrameThatIsOutOfView[WebKitGTK] XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementInATallFrame[WebKitGTK] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInAFrame[WebKitGTK] XPASS WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrame[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ========= 8 passed, 7 xfailed, 2 xpassed, 1 warnings in 25.67 seconds ========== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 32 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testGetTitle[WebKitGTK] ** (epiphany:26474): WARNING **: 22:42:31.912: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testGetCurrentUrl[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementsByXPath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementByXpathThrowNoSuchElementException[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementsByXpath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementsByName[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementsByNameInElementContext[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementsByLinkTextInElementContext[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementByIdInElementContext[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementByXpathInElementContext[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testFindElementByXpathInElementContextNotFound[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py::testShouldBeAbleToEnterDataIntoFormFields[WebKitGTK] +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-872 (140709225150208) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-467 (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ FAILED (epiphany:26474): GLib-GObject-WARNING **: 22:42:44.974: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x56095309c570' has no handler with id '2837' INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 178, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 215, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 236, in pytest_runtestloop INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 64, in pytest_runtest_protocol INTERNALERROR> runtestprotocol(item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 79, in runtestprotocol INTERNALERROR> reports.append(call_and_report(item, "call", log)) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 165, in call_and_report INTERNALERROR> hook.pytest_exception_interact(node=item, call=call, report=report) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/conftest.py", line 158, in pytest_exception_interact INTERNALERROR> driver_instance.quit() INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py", line 68, in quit INTERNALERROR> RemoteWebDriver.quit(self) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 689, in quit INTERNALERROR> self.execute(Command.QUIT) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 312, in execute INTERNALERROR> self.error_handler.check_response(response) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py", line 242, in check_response INTERNALERROR> raise exception_class(message, screen, stacktrace) INTERNALERROR> NoSuchWindowException: Message: Shutting down the webserver Shutting down the webserver ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_load_timeout_tests.py::testShouldTimeoutOnPageLoadTakingTooLong[WebKitGTK] ** (epiphany:26566): WARNING **: 22:42:46.468: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_load_timeout_tests.py::testClickShouldTimeout[WebKitGTK] SKIPPEDShutting down the webserver Shutting down the webserver (epiphany:26566): GLib-GObject-WARNING **: 22:42:46.608: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55570b8ee570' has no handler with id '2837' =========================== short test summary info ============================ SKIP [1] test/selenium/webdriver/common/page_load_timeout_tests.py:35: unconditional skip =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 passed, 1 skipped, 1 warnings in 1.61 seconds ================ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 89 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Id[WebKitGTK] ** (epiphany:26630): WARNING **: 22:42:48.148: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Numeric_Id[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_should_be_able_to_find_an_element_with_css_escape[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Id[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Numeric_Id[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Id_ASingle_Element_That_Does_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Id_Multiple_Elements_That_Do_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Empty_Id_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Empty_Id_Should_Return_Empty_List[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Id_With_Space_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Id_With_Space_Should_Return_Empty_List[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_An_Element_That_Does_Not_Support_The_Name_Property[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Name_ASingle_Element_That_Does_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Name_Multiple_Elements_That_Do_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Empty_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Empty_Name_Should_Return_Empty_List[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Name_With_Space_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Name_With_Space_Should_Return_Empty_List[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Tag_Name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Tag_Name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Tag_Name_ASingle_Element_That_Does_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Tag_Name_Multiple_Elements_That_Do_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Empty_Tag_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Empty_Tag_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Tag_Name_With_Space_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Tag_Name_With_Space_Should_Return_Empty_List[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Class[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Class_Name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Element_By_Class_When_It_Is_The_First_Name_Among_Many[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Element_By_Class_When_It_Is_The_Last_Name_Among_Many[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Element_By_Class_When_It_Is_In_The_Middle_Among_Many[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Element_By_Class_When_Its_Name_Is_Surrounded_By_Whitespace[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Elements_By_Class_When_Its_Name_Is_Surrounded_By_Whitespace[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Find_Element_By_Class_When_The_Name_Queried_Is_Shorter_Than_Candidate_Name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Empty_Class_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Empty_Class_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Compound_Class_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Invalid_Class_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Invalid_Class_Name_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_XPath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_XPath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Many_Elements_Repeatedly_By_XPath[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Identify_Elements_By_Class[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_An_Element_By_XPath_With_Multiple_Attributes[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ALink_By_Xpath_Should_Locate_An_Element_With_The_Given_Text[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ALink_By_Xpath_Using_Contains_Keyword_Should_Work[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Element_By_XPath_With_Namespace[WebKitGTK] xfail (epiphany:26630): GLib-GObject-WARNING **: 22:42:59.378: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x56491f578570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Element_By_XPath_In_Xml_Document[WebKitGTK] ** (epiphany:26853): WARNING **: 22:43:00.867: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_An_Exception_When_There_Is_No_Link_To_Click[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Is_Syntactically_Invalid_In_Driver_Find_Element[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Is_Syntactically_Invalid_In_Driver_Find_Elements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Is_Syntactically_Invalid_In_Element_Find_Element[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Is_Syntactically_Invalid_In_Element_Find_Elements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Returns_Wrong_Type_In_Driver_Find_Element[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Returns_Wrong_Type_In_Driver_Find_Elements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Returns_Wrong_Type_In_Element_Find_Element[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Throw_InvalidSelectorException_When_XPath_Returns_Wrong_Type_In_Element_Find_Elements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Css_Selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Css_Selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Compound_Css_Selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Compound_Css_Selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_An_Element_By_Boolean_Attribute_Using_Css_Selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_An_Element_By_Boolean_Attribute_Using_Short_Css_Selector[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_An_Element_By_Boolean_Attribute_Using_Short_Css_Selector_On_Html4Page[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Find_Element_By_Css_Selector_When_There_Is_No_Such_Element[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Find_Elements_By_Css_Selector_When_There_Is_No_Such_Element[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Empty_Css_Selector_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Empty_Css_Selector_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_ASingle_Element_By_Invalid_Css_Selector_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Finding_Multiple_Elements_By_Invalid_Css_Selector_Should_Throw[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ALink_By_Text[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Links_By_Text[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Element_By_Link_Text_Containing_Equals_Sign[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Multiple_Elements_By_Link_Text_Containing_Equals_Sign[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_finds_By_Link_Text_On_Xhtml_Page[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Link_With_Formatting_Tags[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Driver_Can_Get_Link_By_Link_Test_Ignoring_Trailing_Whitespace[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Link_Text_ASingle_Element_That_Does_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Locate_By_Link_Text_Multiple_Elements_That_Do_Not_Exist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Multiple_Elements_By_Partial_Link_Text[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_ASingle_Element_By_Partial_Link_Text[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Element_By_Partial_Link_Text_Containing_Equals_Sign[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Find_Multiple_Elements_By_Partial_Link_Text_Containing_Equals_Sign[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Driver_Should_Be_Able_To_Find_Elements_After_Loading_More_Than_One_Page_At_ATime[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_When_Finding_By_Name_Should_Not_Return_By_Id[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_AHidden_Elements_By_Name[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Not_Be_Able_To_Find_An_Element_On_ABlank_Page[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:26853): GLib-GObject-WARNING **: 22:43:11.430: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55f644090570' has no handler with id '2837' =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py::test_Should_Be_Able_To_Find_Element_By_XPath_With_Namespace[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 88 passed, 1 xfailed, 1 warnings in 24.83 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 16 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldNotTimeoutIfCallbackInvokedImmediately[WebKitGTK] ** (epiphany:27012): WARNING **: 22:43:12.995: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToReturnJavascriptPrimitivesFromAsyncScripts_NeitherNoneNorUndefined[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToReturnJavascriptPrimitivesFromAsyncScripts_NullAndUndefined[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToReturnAnArrayLiteralFromAnAsyncScript[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToReturnAnArrayObjectFromAnAsyncScript[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToReturnArraysOfPrimitivesFromAsyncScripts[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToReturnWebElementsFromAsyncScripts[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToReturnArraysOfWebElementsFromAsyncScripts[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldTimeoutIfScriptDoesNotInvokeCallback[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldTimeoutIfScriptDoesNotInvokeCallbackWithAZeroTimeout[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldNotTimeoutIfScriptCallsbackInsideAZeroTimeout[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldTimeoutIfScriptDoesNotInvokeCallbackWithLongTimeout[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldDetectPageLoadsWhileWaitingOnAnAsyncScriptAndReturnAnError[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldCatchErrorsWhenExecutingInitialScript[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py::testShouldBeAbleToExecuteAsynchronousScripts[WebKitGTK] +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-1018 (140709233542912) ~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~ Stack of Thread-467 (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) +++++++++++++++++++++++++++++++++++ Timeout ++++++++++++++++++++++++++++++++++++ FAILED (epiphany:27012): GLib-GObject-WARNING **: 22:43:26.318: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x556a90046570' has no handler with id '2837' INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 178, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 215, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/main.py", line 236, in pytest_runtestloop INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 64, in pytest_runtest_protocol INTERNALERROR> runtestprotocol(item, nextitem=nextitem) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 79, in runtestprotocol INTERNALERROR> reports.append(call_and_report(item, "call", log)) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/_pytest/runner.py", line 165, in call_and_report INTERNALERROR> hook.pytest_exception_interact(node=item, call=call, report=report) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 617, in __call__ INTERNALERROR> return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 222, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/__init__.py", line 216, in INTERNALERROR> firstresult=hook.spec_opts.get('firstresult'), INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 201, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 77, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pluggy/callers.py", line 180, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/conftest.py", line 158, in pytest_exception_interact INTERNALERROR> driver_instance.quit() INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py", line 68, in quit INTERNALERROR> RemoteWebDriver.quit(self) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 689, in quit INTERNALERROR> self.execute(Command.QUIT) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py", line 312, in execute INTERNALERROR> self.error_handler.check_response(response) INTERNALERROR> File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py", line 242, in check_response INTERNALERROR> raise exception_class(message, screen, stacktrace) INTERNALERROR> NoSuchWindowException: Message: ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 10 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_navigation_events[WebKitGTK] ** (epiphany:27162): WARNING **: 22:43:27.908: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_click_event[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_change_value_event[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_fire_find_event[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_call_listener_when_an_exception_is_thrown[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_unwrap_element_args_when_calling_scripts[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_unwrap_element_args_when_switching_frames[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_should_be_able_to_access_wrapped_instance_from_event_calls[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_using_kwargs[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py::test_missing_attributes_raise_error[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:27162): GLib-GObject-WARNING **: 22:43:32.038: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x56327e530570' has no handler with id '2838' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 10 passed, 1 warnings in 5.69 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 11 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_should_be_able_to_get_pointer_and_keyboard_inputs[WebKitGTK] ** (epiphany:27274): WARNING **: 22:43:33.562: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::testSendingKeysToActiveElementWithModifier[WebKitGTK] xfail (epiphany:27274): GLib-GObject-WARNING **: 22:43:34.290: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x563992238570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_can_create_pause_action_on_keyboard[WebKitGTK] ** (epiphany:27341): WARNING **: 22:43:35.848: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_can_create_pause_action_on_pointer[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_can_clear_actions[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_move_and_click[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::testDragAndDrop[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_context_click[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_double_click[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_dragging_element_with_mouse_moves_it_to_another_list[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::test_dragging_element_with_mouse_fires_events[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:27341): GLib-GObject-WARNING **: 22:43:44.578: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x56114adbe570' has no handler with id '2839' =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py::testSendingKeysToActiveElementWithModifier[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 10 passed, 1 xfailed, 1 warnings in 12.52 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 27 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByIndexSingle[WebKitGTK] ** (epiphany:27433): WARNING **: 22:43:46.133: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectDisabledByIndex[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByValueSingle[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectDisabledByValue[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByVisibleTextSingle[WebKitGTK] One Two Four Still learning how to count, apparently PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByVisibleTextShouldNormalizeSpaces[WebKitGTK] One Two Four Still learning how to count, apparently xfail (epiphany:27433): GLib-GObject-WARNING **: 22:44:01.062: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x563c02ad0570' has no handler with id '2837' WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectDisabledByVisibleText[WebKitGTK] ** (epiphany:27966): WARNING **: 22:44:02.541: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByIndexMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByValueMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByVisibleTextMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectAllSingle[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectAllMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByIndexSingle[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByValueSingle[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByVisibleTextSingle[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByIndexMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByValueMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByVisibleTextMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testGetOptions[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testGetAllSelectedOptionsSingle[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testGetAllSelectedOptionsMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testGetFirstSelectedOptionSingle[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testGetFirstSelectedOptionMultiple[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testRaisesExceptionForInvalidTagName[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByIndexNonExistent[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByValueNonExistent[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testDeselectByTextNonExistent[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:27966): GLib-GObject-WARNING **: 22:45:15.574: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55fdc5856570' has no handler with id '2837' =========================== short test summary info ============================ XFAIL WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py::testSelectByVisibleTextShouldNormalizeSpaces[WebKitGTK] =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 26 passed, 1 xfailed, 1 warnings in 90.95 seconds =============== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py, inifile: setup.cfg plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 22 items WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldClickOnSubmitInputElements[WebKitGTK] ** (epiphany:28112): WARNING **: 22:45:17.175: Failed to open GSB database at /tmp/DumpRenderTrees-LLT8Qn/appcache/epiphany/gsb-threats.db: unable to open database file PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testClickingOnUnclickableElementsDoesNothing[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToClickImageButtons[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToSubmitForms[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldSubmitAFormWhenAnyInputElementWithinThatFormIsSubmitted[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldSubmitAFormWhenAnyElementWihinThatFormIsSubmitted[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldNotBeAbleToSubmitAFormThatDoesNotExist[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToEnterTextIntoATextAreaBySettingItsValue[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldEnterDataIntoFormFields[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToSelectACheckBox[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldToggleTheCheckedStateOfACheckbox[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testTogglingACheckboxShouldReturnItsCurrentState[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToSelectARadioButton[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToSelectARadioButtonByClickingOnIt[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldReturnStateOfRadioButtonsBeforeInteration[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testTogglingAnOptionShouldToggleOptionsInAMultiSelect[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldThrowAnExceptionWhenSelectingAnUnselectableElement[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testSendingKeyboardEventsShouldAppendTextInInputs[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToClearTextFromInputElements[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testEmptyTextBoxesShouldReturnAnEmptyStringNotNull[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testShouldBeAbleToClearTextFromTextAreas[WebKitGTK] PASSED WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/form_handling_tests.py::testRadioShouldNotBeSelectedAfterSelectingSibling[WebKitGTK] PASSEDShutting down the webserver Shutting down the webserver (epiphany:28112): GLib-GObject-WARNING **: 22:45:28.554: ../../Source/glib-2.62.0/gobject/gsignal.c:2647: instance '0x55943214e570' has no handler with id '2837' =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 22 passed, 1 warnings in 12.98 seconds ==================== WebDriver WPT server listening at http://localhost:8802/ WebDriver WPT server listening at http://localhost:8802/ WebDriver HTTP server listening at http://127.0.0.1:4444/ WebDriver HTTP server listening at http://127.0.0.1:4444/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/forward/forward.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/forward.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/forward.py::test_no_browsing_history PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/forward.py::test_data_urls PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/forward.py::test_dismissed_beforeunload PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/forward.py::test_fragments PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/forward.py::test_history_pushstate PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 7 passed, 1 warnings in 17.40 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_accept[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_accept[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_accept[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_dismiss[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_dismiss[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_dismiss[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/forward/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 2 warnings in 49.50 seconds ==================== ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_accept[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_accept[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_accept[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_accept_and_notify[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_accept_and_notify[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_accept_and_notify[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_dismiss[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_dismiss[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_dismiss[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_dismiss_and_notify[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_ignore[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_ignore[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_ignore[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_default[alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_default[confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/user_prompts.py::test_default[prompt] xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout Module already imported so cannot be rewritten: tests.support.fixtures -- Docs: http://doc.pytest.org/en/latest/warnings.html =================== 18 xfailed, 2 warnings in 29.83 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4445/ WebDriver HTTP server listening at http://127.0.0.1:4445/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/screenshot.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/screenshot.py::test_stale PASSED WebDriverTests/imported/w3c/webdriver/tests/take_element_screenshot/screenshot.py::test_format_and_dimensions PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 4.89 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4446/ WebDriver HTTP server listening at http://127.0.0.1:4446/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/get.py::test_payload PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.39 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4447/ WebDriver HTTP server listening at http://127.0.0.1:4447/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_rect/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.51 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4448/ WebDriver HTTP server listening at http://127.0.0.1:4448/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/get_timeouts/get.py::test_get_timeouts PASSED WebDriverTests/imported/w3c/webdriver/tests/get_timeouts/get.py::test_get_default_timeouts PASSED WebDriverTests/imported/w3c/webdriver/tests/get_timeouts/get.py::test_get_new_timeouts PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 3.66 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4449/ WebDriver HTTP server listening at http://127.0.0.1:4449/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.47 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4450/ WebDriver HTTP server listening at http://127.0.0.1:4450/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 35 items WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_element_stale PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_disabled[button] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_disabled[input] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_disabled[select] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_disabled[textarea] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_enabled[button] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_enabled[input] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_enabled[select] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_form_control_enabled[textarea] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant[button] FAILED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant[input] FAILED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant[select] FAILED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant[textarea] FAILED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant[button] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant[input] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant[select] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant[textarea] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant_legend[button] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant_legend[input] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant_legend[select] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_disabled_descendant_legend[textarea] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant_legend[button] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant_legend[input] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant_legend[select] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_fieldset_enabled_descendant_legend[textarea] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_disabled[button] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_disabled[input] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_disabled[select] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_disabled[textarea] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_enabled[button] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_enabled[input] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_enabled[select] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xhtml_form_control_enabled[textarea] PASSED WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py::test_xml_always_not_enabled FAILED =================================== FAILURES =================================== __________________ test_fieldset_disabled_descendant[button] ___________________ session = element = @pytest.mark.parametrize("element", ["button", "input", "select", "textarea"]) def test_fieldset_disabled_descendant(session, element): session.url = inline("
<{}/>
".format(element)) element = session.find.css(element, all=False) result = is_element_enabled(session, element.id) > assert_success(result, False) element = result = session = WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py:55: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , value = False def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E assert True == False response = value = False WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError ___________________ test_fieldset_disabled_descendant[input] ___________________ session = element = @pytest.mark.parametrize("element", ["button", "input", "select", "textarea"]) def test_fieldset_disabled_descendant(session, element): session.url = inline("
<{}/>
".format(element)) element = session.find.css(element, all=False) result = is_element_enabled(session, element.id) > assert_success(result, False) element = result = session = WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py:55: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , value = False def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E assert True == False response = value = False WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError __________________ test_fieldset_disabled_descendant[select] ___________________ session = element = @pytest.mark.parametrize("element", ["button", "input", "select", "textarea"]) def test_fieldset_disabled_descendant(session, element): session.url = inline("
<{}/>
".format(element)) element = session.find.css(element, all=False) result = is_element_enabled(session, element.id) > assert_success(result, False) element = result = session = WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py:55: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , value = False def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E assert True == False response = value = False WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError _________________ test_fieldset_disabled_descendant[textarea] __________________ session = element = @pytest.mark.parametrize("element", ["button", "input", "select", "textarea"]) def test_fieldset_disabled_descendant(session, element): session.url = inline("
<{}/>
".format(element)) element = session.find.css(element, all=False) result = is_element_enabled(session, element.id) > assert_success(result, False) element = result = session = WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py:55: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , value = False def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E assert True == False response = value = False WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError _________________________ test_xml_always_not_enabled __________________________ session = def test_xml_always_not_enabled(session): session.url = inline("""""", doctype="xml") > element = session.find.css("note", all=False) session = WebDriverTests/imported/w3c/webdriver/tests/is_element_enabled/enabled.py:106: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:312: in css return self._find_element("css selector", selector, all) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:318: in _find_element return self.session.send_session_command("POST", route, body) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'POST' url = 'session/85e01cef-96d6-424b-9ebf-d26d502e99af/element' body = {'using': 'css selector', 'value': 'note'} def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E NoSuchElementException: no such element (404): body = {'using': 'css selector', 'value': 'note'} err = method = 'POST' response = > self = url = 'session/85e01cef-96d6-424b-9ebf-d26d502e99af/element' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:472: NoSuchElementException =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 5 failed, 30 passed, 1 warnings in 43.11 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4451/ WebDriver HTTP server listening at http://127.0.0.1:4451/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 24 items WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_element_not_found xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_element_stale PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_normal PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[audio-attrs0] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[button-attrs1] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[details-attrs2] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[dialog-attrs3] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[fieldset-attrs4] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[form-attrs5] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[iframe-attrs6] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[img-attrs7] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[input-attrs8] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[menuitem-attrs9] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[object-attrs10] xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[ol-attrs11] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[optgroup-attrs12] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[option-attrs13] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[script-attrs14] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[select-attrs15] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[textarea-attrs16] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[track-attrs17] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_boolean_attribute[video-attrs18] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/get.py::test_global_boolean_attributes xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 14 passed, 10 xfailed, 1 warnings in 36.48 seconds ============== WebDriver HTTP server listening at http://127.0.0.1:4452/ WebDriver HTTP server listening at http://127.0.0.1:4452/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_attribute/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.04 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4453/ WebDriver HTTP server listening at http://127.0.0.1:4453/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 35.39 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4454/ WebDriver HTTP server listening at http://127.0.0.1:4454/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/delete.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/delete_all_cookies/delete.py::test_no_browsing_context PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.48 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4455/ WebDriver HTTP server listening at http://127.0.0.1:4455/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/get.py::test_basic PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.36 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4456/ WebDriver HTTP server listening at http://127.0.0.1:4456/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_accept[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_accept[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_accept[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_accept_and_notify[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_accept_and_notify[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_accept_and_notify[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_dismiss[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_dismiss[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_dismiss[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_dismiss_and_notify[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_default[alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_default[confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handle/user_prompts.py::test_default[prompt] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.00 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4457/ WebDriver HTTP server listening at http://127.0.0.1:4457/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/get.py::test_get_named_session_cookie PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/get.py::test_get_named_cookie PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/get.py::test_duplicated_cookie xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 3 passed, 1 xfailed, 1 warnings in 6.22 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4458/ WebDriver HTTP server listening at http://127.0.0.1:4458/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_named_cookie/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 34.00 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4459/ WebDriver HTTP server listening at http://127.0.0.1:4459/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/minimize_window/minimize.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/minimize.py::test_fully_exit_fullscreen SKIPPED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/minimize.py::test_minimize PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/minimize.py::test_payload PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/minimize.py::test_minimize_twice_is_idempotent PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 4 passed, 1 skipped, 1 warnings in 15.15 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4460/ WebDriver HTTP server listening at http://127.0.0.1:4460/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/minimize_window/stress.py::test_stress[0] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/stress.py::test_stress[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/stress.py::test_stress[2] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/stress.py::test_stress[3] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/stress.py::test_stress[4] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 5 passed, 1 warnings in 21.43 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4461/ WebDriver HTTP server listening at http://127.0.0.1:4461/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/minimize_window/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =================== 18 passed, 1 warnings in 119.88 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4462/ WebDriver HTTP server listening at http://127.0.0.1:4462/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/switch_to_parent_frame/switch.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/switch_to_parent_frame/switch.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/switch_to_parent_frame/switch.py::test_stale_element_from_iframe PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 5.36 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4463/ WebDriver HTTP server listening at http://127.0.0.1:4463/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 14 items WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_invalid_input[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_invalid_input[text1] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_invalid_input[text2] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_invalid_input[42] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_invalid_input[True] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_no_user_prompt PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_alert_element_not_interactable[alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_alert_element_not_interactable[confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_send_alert_text[] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_send_alert_text[Federer] PASSED WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py::test_send_alert_text[ Fed erer ] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 14 passed, 1 warnings in 16.75 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4464/ WebDriver HTTP server listening at http://127.0.0.1:4464/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.10 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4465/ WebDriver HTTP server listening at http://127.0.0.1:4465/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_abort_by_user_prompt[alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_abort_by_user_prompt[confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_abort_by_user_prompt[prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_abort_by_user_prompt_twice[alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_abort_by_user_prompt_twice[confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/execute_async.py::test_abort_by_user_prompt_twice[prompt] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 8 passed, 1 warnings in 11.26 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4466/ WebDriver HTTP server listening at http://127.0.0.1:4466/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_arguments xfail WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_array PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_file_list ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) xfail WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_html_all_collection xfail WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_html_collection PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_html_form_controls_collection PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_html_options_collection PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py::test_node_list PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 5 passed, 3 xfailed, 1 warnings in 20.02 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4467/ WebDriver HTTP server listening at http://127.0.0.1:4467/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/dismiss_alert/dismiss.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/dismiss_alert/dismiss.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/dismiss_alert/dismiss.py::test_no_user_prompt PASSED WebDriverTests/imported/w3c/webdriver/tests/dismiss_alert/dismiss.py::test_dismiss_alert PASSED WebDriverTests/imported/w3c/webdriver/tests/dismiss_alert/dismiss.py::test_dismiss_confirm PASSED WebDriverTests/imported/w3c/webdriver/tests/dismiss_alert/dismiss.py::test_dismiss_prompt PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 8.39 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4468/ WebDriver HTTP server listening at http://127.0.0.1:4468/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.49 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4469/ WebDriver HTTP server listening at http://127.0.0.1:4469/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 70 items WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect0] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect1] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect2] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect3] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect4] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect5] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect6] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect7] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect8] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect9] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect10] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect11] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect12] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect13] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect14] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect15] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect16] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect17] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect18] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect19] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect20] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect21] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect22] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect23] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect24] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect25] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect26] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_invalid_types[rect27] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_out_of_bounds[rect0] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_out_of_bounds[rect1] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_out_of_bounds[rect2] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_width_height_floats PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_x_y_floats PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect0] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect1] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect2] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect3] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect4] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect5] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect6] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect7] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect8] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect9] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect10] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect11] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect12] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect13] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect14] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect15] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect16] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect17] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect18] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_no_change[rect19] PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_fully_exit_fullscreen SKIPPED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_restore_from_minimized FAILED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_restore_from_maximized PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_height_width PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_height_width_larger_than_max PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_height_width_as_current PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_x_y PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_negative_x_y xfail WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_move_to_same_position PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_move_to_same_x PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_move_to_same_y PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_resize_to_same_size PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_resize_to_same_width PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_resize_to_same_height PASSED WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py::test_payload PASSED =================================== FAILURES =================================== _________________________ test_restore_from_minimized __________________________ session = def test_restore_from_minimized(session): session.window.minimize() assert document_hidden(session) response = set_window_rect(session, {"width": 450, "height": 450}) value = assert_success(response) > assert value["width"] == 450 E assert 1024 == 450 response = session = value = {'height': 768, 'width': 1024, 'x': 100, 'y': 450} WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py:152: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==== 1 failed, 67 passed, 1 skipped, 1 xfailed, 1 warnings in 83.04 seconds ==== WebDriver HTTP server listening at http://127.0.0.1:4470/ WebDriver HTTP server listening at http://127.0.0.1:4470/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 206 items WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_capabilites[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_capabilites[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_capabilites[{}] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_capabilites[value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_always_match[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_always_match[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_always_match[{}] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_always_match[value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_first_match[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_first_match[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_first_match[[]] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_first_match[value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value2-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-value2-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-false-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[acceptInsecureCerts-false-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-value5-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-value5-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-value6-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-value6-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserName-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value9-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value9-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value10-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-value10-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[browserVersion-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-value13-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-value13-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-value14-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-value14-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[platformName-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value17-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value17-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value18-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-value18-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-invalid-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-invalid-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-NONE-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-NONE-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-Eager-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-Eager-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eagerblah-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eagerblah-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-interactive-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-interactive-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy- eager-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy- eager-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eager -0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[pageLoadStrategy-eager -1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-1-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-1-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value28-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value28-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-{}-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-{}-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value30-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value30-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value31-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value31-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value32-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value32-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value33-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value33-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value34-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value34-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value35-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value35-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value36-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value36-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value37-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value37-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value38-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value38-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value39-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value39-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value40-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value40-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value41-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value41-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value42-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value42-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value43-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value43-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value44-0] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[proxy-value44-1] xfail WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value46-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value46-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-{}-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-{}-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value49-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value49-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value50-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value50-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value51-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value51-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value52-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value52-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value53-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value53-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value54-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value54-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value55-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value55-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value56-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value56-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value57-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value57-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value58-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value58-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value59-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value59-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value60-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value60-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value61-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value61-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value62-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[timeouts-value62-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value64-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value64-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value65-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-value65-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-false-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[strictFileInteractability-false-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-1-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-1-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value68-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value68-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value69-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-value69-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-False-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-False-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-DISMISS-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-DISMISS-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-dismissABC-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-dismissABC-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-Accept-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-Accept-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior- dismiss-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior- dismiss-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-dismiss -0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_values[unhandledPromptBehavior-dismiss -1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[automaticInspection-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[automaticInspection-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[automaticProfiling-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[automaticProfiling-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[browser-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[browser-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[chromeOptions-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[chromeOptions-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[ensureCleanSession-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[ensureCleanSession-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[firefox-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[firefox-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[firefox_binary-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[firefox_binary-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[firefoxOptions-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[firefoxOptions-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[initialBrowserUrl-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[initialBrowserUrl-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[javascriptEnabled-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[javascriptEnabled-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[logFile-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[logFile-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[logLevel-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[logLevel-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[nativeEvents-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[nativeEvents-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[platform-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[platform-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[platformVersion-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[platformVersion-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[profile-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[profile-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[requireWindowFocus-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[requireWindowFocus-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[safari.options-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[safari.options-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[seleniumProtocol-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[seleniumProtocol-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[trustAllSSLCertificates-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[trustAllSSLCertificates-1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[version-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/invalid_capabilities.py::test_invalid_extensions[version-1] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============= 170 passed, 36 xfailed, 1 warnings in 21.01 seconds ============== WebDriver HTTP server listening at http://127.0.0.1:4471/ WebDriver HTTP server listening at http://127.0.0.1:4471/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/new_session/timeouts.py::test_default_values PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/timeouts.py::test_timeouts[timeouts0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/timeouts.py::test_timeouts[timeouts1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/timeouts.py::test_timeouts[timeouts2] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 3.00 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4472/ WebDriver HTTP server listening at http://127.0.0.1:4472/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/new_session/page_load_strategy.py::test_pageLoadStrategy PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 passed, 1 warnings in 0.48 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4473/ WebDriver HTTP server listening at http://127.0.0.1:4473/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 27 items WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[acceptInsecureCerts-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[acceptInsecureCerts-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[browserName-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[browserVersion-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[platformName-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-none] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-eager] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[pageLoadStrategy-normal] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[proxy-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[timeouts-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[timeouts-value11] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[timeouts-value12] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[timeouts-value13] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[timeouts-value14] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[strictFileInteractability-True] FAILED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[strictFileInteractability-False] FAILED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[strictFileInteractability-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[unhandledPromptBehavior-dismiss] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[unhandledPromptBehavior-accept] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[unhandledPromptBehavior-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[test:extension-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[test:extension-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[test:extension-abc] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[test:extension-123] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[test:extension-value25] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py::test_valid[test:extension-value26] PASSED =================================== FAILURES =================================== __________________ test_valid[strictFileInteractability-True] __________________ new_session = add_browser_capabilities = key = 'strictFileInteractability', value = True @pytest.mark.parametrize("key,value", flatten(product(*item) for item in valid_data)) def test_valid(new_session, add_browser_capabilities, key, value): response, _ = new_session({"capabilities": { "alwaysMatch": add_browser_capabilities({key: value})}}) > assert_success(response) _ = None add_browser_capabilities = key = 'strictFileInteractability' new_session = response = > value = True WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py:15: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): Invalid alwaysMatch capabilities E E assert 400 == 200 E + where 400 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError _________________ test_valid[strictFileInteractability-False] __________________ new_session = add_browser_capabilities = key = 'strictFileInteractability', value = False @pytest.mark.parametrize("key,value", flatten(product(*item) for item in valid_data)) def test_valid(new_session, add_browser_capabilities, key, value): response, _ = new_session({"capabilities": { "alwaysMatch": add_browser_capabilities({key: value})}}) > assert_success(response) _ = None add_browser_capabilities = key = 'strictFileInteractability' new_session = response = > value = False WebDriverTests/imported/w3c/webdriver/tests/new_session/create_alwaysMatch.py:15: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): Invalid alwaysMatch capabilities E E assert 400 == 200 E + where 400 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 2 failed, 25 passed, 1 warnings in 12.58 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4474/ WebDriver HTTP server listening at http://127.0.0.1:4474/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_sessionid PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[browserName-basestring] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[browserVersion-basestring] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[platformName-basestring] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[acceptInsecureCerts-bool] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[pageLoadStrategy-basestring] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[proxy-dict] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[setWindowRect-bool] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[timeouts-dict] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[strictFileInteractability-bool] FAILED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_type[unhandledPromptBehavior-basestring] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_default_value[acceptInsecureCerts-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_default_value[pageLoadStrategy-normal] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_default_value[proxy-default_value2] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_default_value[setWindowRect-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_default_value[timeouts-default_value4] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_default_value[strictFileInteractability-False] FAILED WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py::test_capability_default_value[unhandledPromptBehavior-dismiss and notify] PASSED =================================== FAILURES =================================== _____________ test_capability_type[strictFileInteractability-bool] _____________ session = capability = 'strictFileInteractability', type = @pytest.mark.parametrize("capability, type", [ ("browserName", basestring), ("browserVersion", basestring), ("platformName", basestring), ("acceptInsecureCerts", bool), ("pageLoadStrategy", basestring), ("proxy", dict), ("setWindowRect", bool), ("timeouts", dict), ("strictFileInteractability", bool), ("unhandledPromptBehavior", basestring), ]) def test_capability_type(session, capability, type): assert isinstance(session.capabilities, dict) > assert capability in session.capabilities E AssertionError: assert 'strictFileInteractability' in {'acceptInsecureCerts': False, 'browserName': 'Epiphany', 'browserVersion': '3.34', 'pageLoadStrategy': 'normal', ...} E + where {'acceptInsecureCerts': False, 'browserName': 'Epiphany', 'browserVersion': '3.34', 'pageLoadStrategy': 'normal', ...} = .capabilities capability = 'strictFileInteractability' session = type = WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py:29: AssertionError ________ test_capability_default_value[strictFileInteractability-False] ________ session = capability = 'strictFileInteractability', default_value = False @pytest.mark.parametrize("capability, default_value", [ ("acceptInsecureCerts", False), ("pageLoadStrategy", "normal"), ("proxy", {}), ("setWindowRect", True), ("timeouts", {"implicit": 0, "pageLoad": 300000, "script": 30000}), ("strictFileInteractability", False), ("unhandledPromptBehavior", "dismiss and notify"), ]) def test_capability_default_value(session, capability, default_value): assert isinstance(session.capabilities, dict) > assert capability in session.capabilities E AssertionError: assert 'strictFileInteractability' in {'acceptInsecureCerts': False, 'browserName': 'Epiphany', 'browserVersion': '3.34', 'pageLoadStrategy': 'normal', ...} E + where {'acceptInsecureCerts': False, 'browserName': 'Epiphany', 'browserVersion': '3.34', 'pageLoadStrategy': 'normal', ...} = .capabilities capability = 'strictFileInteractability' default_value = False session = WebDriverTests/imported/w3c/webdriver/tests/new_session/response.py:44: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 2 failed, 16 passed, 1 warnings in 19.28 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4475/ WebDriver HTTP server listening at http://127.0.0.1:4475/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/new_session/platform_name.py::test_corresponds_to_local_system PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 passed, 1 warnings in 0.49 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4476/ WebDriver HTTP server listening at http://127.0.0.1:4476/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_platform_name[0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_platform_name[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_merge_invalid[acceptInsecureCerts-value0] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_merge_invalid[unhandledPromptBehavior-value1] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_merge_invalid[unhandledPromptBehavior-value2] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_merge_invalid[timeouts-value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_merge_invalid[timeouts-value4] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_merge_platformName PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/merge.py::test_merge_browserName PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 9 passed, 1 warnings in 3.11 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4477/ WebDriver HTTP server listening at http://127.0.0.1:4477/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 27 items WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[acceptInsecureCerts-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[acceptInsecureCerts-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[browserName-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[browserVersion-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[platformName-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-none] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-eager] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[pageLoadStrategy-normal] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[proxy-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[timeouts-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[timeouts-value11] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[timeouts-value12] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[timeouts-value13] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[timeouts-value14] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[strictFileInteractability-True] FAILED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[strictFileInteractability-False] FAILED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[strictFileInteractability-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[unhandledPromptBehavior-dismiss] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[unhandledPromptBehavior-accept] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[unhandledPromptBehavior-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[test:extension-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[test:extension-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[test:extension-abc] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[test:extension-123] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[test:extension-value25] PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py::test_valid[test:extension-value26] PASSED =================================== FAILURES =================================== __________________ test_valid[strictFileInteractability-True] __________________ new_session = add_browser_capabilities = key = 'strictFileInteractability', value = True @pytest.mark.parametrize("key,value", flatten(product(*item) for item in valid_data)) def test_valid(new_session, add_browser_capabilities, key, value): response, _ = new_session({"capabilities": { "firstMatch": [add_browser_capabilities({key: value})]}}) > assert_success(response) _ = None add_browser_capabilities = key = 'strictFileInteractability' new_session = response = > value = True WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): Invalid firstMatch capabilities E E assert 400 == 200 E + where 400 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError _________________ test_valid[strictFileInteractability-False] __________________ new_session = add_browser_capabilities = key = 'strictFileInteractability', value = False @pytest.mark.parametrize("key,value", flatten(product(*item) for item in valid_data)) def test_valid(new_session, add_browser_capabilities, key, value): response, _ = new_session({"capabilities": { "firstMatch": [add_browser_capabilities({key: value})]}}) > assert_success(response) _ = None add_browser_capabilities = key = 'strictFileInteractability' new_session = response = > value = False WebDriverTests/imported/w3c/webdriver/tests/new_session/create_firstMatch.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): Invalid firstMatch capabilities E E assert 400 == 200 E + where 400 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 2 failed, 25 passed, 1 warnings in 13.39 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4478/ WebDriver HTTP server listening at http://127.0.0.1:4478/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_basic PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_repeat_new_session PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_no_capabilites PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_missing_first_match PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_missing_always_match PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_desired PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_ignore_non_spec_fields_in_capabilities PASSED WebDriverTests/imported/w3c/webdriver/tests/new_session/default_values.py::test_valid_but_unmatchable_key xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 7 passed, 1 xfailed, 1 warnings in 3.42 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4479/ WebDriver HTTP server listening at http://127.0.0.1:4479/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/maximize_window/maximize.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/maximize.py::test_fully_exit_fullscreen SKIPPED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/maximize.py::test_restore_the_window PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/maximize.py::test_maximize PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/maximize.py::test_payload PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/maximize.py::test_maximize_twice_is_idempotent PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 5 passed, 1 skipped, 1 warnings in 13.04 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4480/ WebDriver HTTP server listening at http://127.0.0.1:4480/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/maximize_window/stress.py::test_stress[0] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/stress.py::test_stress[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/stress.py::test_stress[2] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/stress.py::test_stress[3] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/stress.py::test_stress[4] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 5 passed, 1 warnings in 28.12 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4481/ WebDriver HTTP server listening at http://127.0.0.1:4481/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/maximize_window/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 40.11 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4482/ WebDriver HTTP server listening at http://127.0.0.1:4482/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_add_domain_cookie PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_add_cookie_for_ip PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_add_non_session_cookie PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_add_session_cookie PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/add.py::test_add_session_cookie_with_leading_dot_character_in_domain PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 8 passed, 1 warnings in 10.77 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4483/ WebDriver HTTP server listening at http://127.0.0.1:4483/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/add_cookie/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 31.30 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4484/ WebDriver HTTP server listening at http://127.0.0.1:4484/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/get.py::test_element_not_found xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/get.py::test_element_stale PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/get.py::test_get_element_tag_name PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 3 passed, 1 xfailed, 1 warnings in 6.05 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4485/ WebDriver HTTP server listening at http://127.0.0.1:4485/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.17 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4486/ WebDriver HTTP server listening at http://127.0.0.1:4486/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 10 items WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_resolve FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_resolve_delayed FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_all_resolve FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_await_promise_resolve FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_reject FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_reject_delayed FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_all_reject FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_await_promise_reject PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_resolve_timeout FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py::test_promise_reject_timeout FAILED =================================== FAILURES =================================== _____________________________ test_promise_resolve _____________________________ session = def test_promise_resolve(session): response = execute_script(session, """ return Promise.resolve('foobar'); """) > assert_success(response, "foobar") response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:21: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , value = 'foobar' def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E AssertionError: assert {} == 'foobar' response = value = 'foobar' WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError _________________________ test_promise_resolve_delayed _________________________ session = def test_promise_resolve_delayed(session): response = execute_script(session, """ return new Promise( (resolve) => setTimeout( () => resolve('foobar'), 50 ) ); """) > assert_success(response, "foobar") response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , value = 'foobar' def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E AssertionError: assert {} == 'foobar' response = value = 'foobar' WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError ___________________________ test_promise_all_resolve ___________________________ session = def test_promise_all_resolve(session): response = execute_script(session, """ return Promise.all([ Promise.resolve(1), Promise.resolve(2) ]); """) > assert_success(response, [1, 2]) response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:43: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , value = [1, 2] def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E assert {} == [1, 2] E Full diff: E - {} E + [1, 2] response = value = [1, 2] WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError __________________________ test_await_promise_resolve __________________________ session = def test_await_promise_resolve(session): response = execute_script(session, """ const res = await Promise.resolve('foobar'); return res; """) > assert_success(response, "foobar") response = > session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = 'foobar' def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: javascript error (500): Unexpected identifier 'Promise'. Expected ';' after variable declaration. E E assert 500 == 200 E + where 500 = >.status response = > value = 'foobar' WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError _____________________________ test_promise_reject ______________________________ session = def test_promise_reject(session): response = execute_script(session, """ return Promise.reject(new Error('my error')); """) > assert_error(response, "javascript error") response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = error_code = 'javascript error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 200 == 500 E + where 200 = .status error_code = 'javascript error' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError _________________________ test_promise_reject_delayed __________________________ session = def test_promise_reject_delayed(session): response = execute_script(session, """ return new Promise( (resolve, reject) => setTimeout( () => reject(new Error('my error')), 50 ) ); """) > assert_error(response, "javascript error") response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = error_code = 'javascript error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 200 == 500 E + where 200 = .status error_code = 'javascript error' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError ___________________________ test_promise_all_reject ____________________________ session = def test_promise_all_reject(session): response = execute_script(session, """ return Promise.all([ Promise.resolve(1), Promise.reject(new Error('error')) ]); """) > assert_error(response, "javascript error") response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:80: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = error_code = 'javascript error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 200 == 500 E + where 200 = .status error_code = 'javascript error' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError _________________________ test_promise_resolve_timeout _________________________ session = def test_promise_resolve_timeout(session): session.timeouts.script = .1 response = execute_script(session, """ return new Promise( (resolve) => setTimeout( () => resolve(), 1000 ) ); """) > assert_error(response, "timeout error") response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:101: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , error_code = 'timeout error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E KeyError: 'timeout error' error_code = 'timeout error' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: KeyError _________________________ test_promise_reject_timeout __________________________ session = def test_promise_reject_timeout(session): session.timeouts.script = .1 response = execute_script(session, """ return new Promise( (resolve, reject) => setTimeout( () => reject(new Error('my error')), 1000 ) ); """) > assert_error(response, "timeout error") response = session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/promise.py:114: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = , error_code = 'timeout error' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E KeyError: 'timeout error' error_code = 'timeout error' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: KeyError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 9 failed, 1 passed, 1 warnings in 11.88 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4487/ WebDriver HTTP server listening at http://127.0.0.1:4487/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_ending_comment FAILED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_abort_by_user_prompt[alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_abort_by_user_prompt[confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_abort_by_user_prompt[prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_abort_by_user_prompt_twice[alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_abort_by_user_prompt_twice[confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py::test_abort_by_user_prompt_twice[prompt] PASSED =================================== FAILURES =================================== _____________________________ test_ending_comment ______________________________ session = def test_ending_comment(session): response = execute_script(session, "return 1; // foo") > assert_success(response, 1) response = > session = WebDriverTests/imported/w3c/webdriver/tests/execute_script/execute.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = 1 def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: javascript error (500): Unexpected end of script E E assert 500 == 200 E + where 500 = >.status response = > value = 1 WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 failed, 8 passed, 1 warnings in 12.60 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4488/ WebDriver HTTP server listening at http://127.0.0.1:4488/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.04 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4489/ WebDriver HTTP server listening at http://127.0.0.1:4489/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_arguments xfail WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_array PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_file_list ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) xfail WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_html_all_collection xfail WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_html_collection PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_html_form_controls_collection PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_html_options_collection PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py::test_node_list PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 5 passed, 3 xfailed, 1 warnings in 19.94 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4490/ WebDriver HTTP server listening at http://127.0.0.1:4490/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/execute_script/json_serialize_windowproxy.py::test_initial_window xfail WebDriverTests/imported/w3c/webdriver/tests/execute_script/json_serialize_windowproxy.py::test_window_open xfail WebDriverTests/imported/w3c/webdriver/tests/execute_script/json_serialize_windowproxy.py::test_frame xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 3 xfailed, 1 warnings in 4.52 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4491/ WebDriver HTTP server listening at http://127.0.0.1:4491/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 6 items WebDriverTests/imported/w3c/webdriver/tests/execute_script/cyclic.py::test_array PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/cyclic.py::test_object PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/cyclic.py::test_array_in_object PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/cyclic.py::test_object_in_array PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/cyclic.py::test_element_in_collection PASSED WebDriverTests/imported/w3c/webdriver/tests/execute_script/cyclic.py::test_element_in_object PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 6 passed, 1 warnings in 7.49 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4492/ WebDriver HTTP server listening at http://127.0.0.1:4492/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/switch_to_window/switch.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/switch_to_window/switch.py::test_null_response_value PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.51 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4493/ WebDriver HTTP server listening at http://127.0.0.1:4493/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_accept[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_accept[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_accept[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_dismiss[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_dismiss[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_dismiss[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/back/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 48.06 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4494/ WebDriver HTTP server listening at http://127.0.0.1:4494/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/back/back.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/back/back.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/back/back.py::test_no_browsing_history PASSED WebDriverTests/imported/w3c/webdriver/tests/back/back.py::test_data_urls PASSED WebDriverTests/imported/w3c/webdriver/tests/back/back.py::test_dismissed_beforeunload PASSED WebDriverTests/imported/w3c/webdriver/tests/back/back.py::test_fragments PASSED WebDriverTests/imported/w3c/webdriver/tests/back/back.py::test_history_pushstate PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 7 passed, 1 warnings in 16.27 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4495/ WebDriver HTTP server listening at http://127.0.0.1:4495/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_accept[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_accept[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_accept[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_accept_and_notify[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_accept_and_notify[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_accept_and_notify[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_dismiss[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_dismiss[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_dismiss[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_dismiss_and_notify[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_ignore[capabilities0-alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_ignore[capabilities0-confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_ignore[capabilities0-prompt] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_default[alert] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_default[confirm] xfail WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/user_prompts.py::test_default[prompt] xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =================== 18 xfailed, 1 warnings in 27.80 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4496/ WebDriver HTTP server listening at http://127.0.0.1:4496/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/screenshot.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/take_screenshot/screenshot.py::test_format_and_dimensions PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.57 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4497/ WebDriver HTTP server listening at http://127.0.0.1:4497/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.09 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4498/ WebDriver HTTP server listening at http://127.0.0.1:4498/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 37 items WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_using_argument[a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_using_argument[True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_using_argument[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_using_argument[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_using_argument[using4] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_using_argument[using5] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_selector_argument[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_selector_argument[value1] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_invalid_selector_argument[value2] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements[css selector-#linkText] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements[link text-full link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements[partial link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements[tag name-a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements[xpath-/a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_link_text[link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_link_text[ link text -link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_link_text[link
text
-link text] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_link_text[link&text-link&text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_link_text[LINK TEXT-LINK TEXT] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_link_text[link text-LINK TEXT] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_partial_link_text[partial link text-link] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_partial_link_text[ partial link text -link] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_partial_link_text[partial link text-k t] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_partial_link_text[partial link
text
-k t] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_partial_link_text[partial link&text-k&t] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_partial_link_text[PARTIAL LINK TEXT-LINK] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_find_elements_partial_link_text[partial link text-LINK] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_no_element[css selector-#wontExist] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_xhtml_namespace[css selector-#linkText] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_xhtml_namespace[link text-full link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_xhtml_namespace[partial link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_xhtml_namespace[tag name-a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_xhtml_namespace[xpath-/*[name()='a']] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_parent_htmldocument PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_element/find.py::test_parent_of_document_node_errors xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 32 passed, 5 xfailed, 1 warnings in 46.14 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4499/ WebDriver HTTP server listening at http://127.0.0.1:4499/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.04 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4500/ WebDriver HTTP server listening at http://127.0.0.1:4500/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 37 items WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_using_argument[a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_using_argument[True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_using_argument[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_using_argument[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_using_argument[using4] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_using_argument[using5] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_selector_argument[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_selector_argument[value1] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_invalid_selector_argument[value2] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element[css selector-#linkText] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element[link text-full link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element[partial link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element[tag name-a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element[xpath-/a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_link_text[link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_link_text[ link text -link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_link_text[link
text
-link text] xfail WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_link_text[link&text-link&text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_link_text[LINK TEXT-LINK TEXT] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_link_text[link text-LINK TEXT] xfail WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_partial_link_text[partial link text-link] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_partial_link_text[ partial link text -link] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_partial_link_text[partial link text-k t] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_partial_link_text[partial link
text
-k t] xfail WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_partial_link_text[partial link&text-k&t] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_partial_link_text[PARTIAL LINK TEXT-LINK] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_find_element_partial_link_text[partial link text-LINK] xfail WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_no_element[css selector-#wontExist] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_xhtml_namespace[css selector-#linkText] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_xhtml_namespace[link text-full link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_xhtml_namespace[partial link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_xhtml_namespace[tag name-a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_xhtml_namespace[xpath-/*[name()='a']] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_parent_htmldocument PASSED WebDriverTests/imported/w3c/webdriver/tests/find_element_from_element/find.py::test_parent_of_document_node_errors xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 32 passed, 5 xfailed, 1 warnings in 45.02 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4501/ WebDriver HTTP server listening at http://127.0.0.1:4501/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/stress.py::test_stress[0] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/stress.py::test_stress[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/stress.py::test_stress[2] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/stress.py::test_stress[3] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/stress.py::test_stress[4] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 passed, 1 warnings in 7.07 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4502/ WebDriver HTTP server listening at http://127.0.0.1:4502/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.56 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4503/ WebDriver HTTP server listening at http://127.0.0.1:4503/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/fullscreen.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/fullscreen.py::test_fullscreen PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/fullscreen.py::test_payload PASSED WebDriverTests/imported/w3c/webdriver/tests/fullscreen_window/fullscreen.py::test_fullscreen_twice_is_idempotent PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 6.13 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4504/ WebDriver HTTP server listening at http://127.0.0.1:4504/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/get.py::test_element_not_found FAILED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/get.py::test_element_stale PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/get.py::test_property_name_value PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/get.py::test_property_name_not_existent PASSED =================================== FAILURES =================================== ____________________________ test_element_not_found ____________________________ session = def test_element_not_found(session): result = get_element_css_value(session, "foo", "display") > assert_error(result, "no such element") result = > session = WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/get.py:23: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > error_code = 'no such element' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ assert response.status == errors[error_code] assert "value" in response.body > assert response.body["value"]["error"] == error_code E AssertionError: assert 'stale element reference' == 'no such element' E - stale element reference E + no such element error_code = 'no such element' response = > WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:52: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 1 failed, 4 passed, 1 warnings in 7.30 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4505/ WebDriver HTTP server listening at http://127.0.0.1:4505/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_css_value/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.26 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4506/ WebDriver HTTP server listening at http://127.0.0.1:4506/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/get.py::test_element_not_found FAILED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/get.py::test_element_stale PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/get.py::test_basic PASSED =================================== FAILURES =================================== ____________________________ test_element_not_found ____________________________ session = def test_element_not_found(session): result = get_element_rect(session, "foo") > assert_error(result, "no such element") result = > session = WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/get.py:23: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > error_code = 'no such element' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ assert response.status == errors[error_code] assert "value" in response.body > assert response.body["value"]["error"] == error_code E AssertionError: assert 'stale element reference' == 'no such element' E - stale element reference E + no such element error_code = 'no such element' response = > WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:52: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 1 failed, 3 passed, 1 warnings in 6.18 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4507/ WebDriver HTTP server listening at http://127.0.0.1:4507/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_rect/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 33.24 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4508/ WebDriver HTTP server listening at http://127.0.0.1:4508/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/get_alert_text/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_alert_text/get.py::test_no_user_prompt PASSED WebDriverTests/imported/w3c/webdriver/tests/get_alert_text/get.py::test_get_alert_text PASSED WebDriverTests/imported/w3c/webdriver/tests/get_alert_text/get.py::test_get_confirm_text PASSED WebDriverTests/imported/w3c/webdriver/tests/get_alert_text/get.py::test_get_prompt_text PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 5 passed, 1 warnings in 6.67 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4509/ WebDriver HTTP server listening at http://127.0.0.1:4509/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/get_active_element/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/get.py::test_success_document PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/get.py::test_sucess_input PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/get.py::test_sucess_input_non_interactable PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/get.py::test_success_explicit_focus PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/get.py::test_success_iframe_content PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/get.py::test_missing_document_element PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 7 passed, 1 warnings in 10.67 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4510/ WebDriver HTTP server listening at http://127.0.0.1:4510/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_active_element/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 30.73 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4511/ WebDriver HTTP server listening at http://127.0.0.1:4511/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/get.py::test_single_window PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/get.py::test_multiple_windows PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 5.55 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4512/ WebDriver HTTP server listening at http://127.0.0.1:4512/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_accept[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_accept[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_accept[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_accept_and_notify[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_accept_and_notify[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_accept_and_notify[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_dismiss[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_dismiss[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_dismiss[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_dismiss_and_notify[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_default[alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_default[confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_window_handles/user_prompts.py::test_default[prompt] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.06 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4513/ WebDriver HTTP server listening at http://127.0.0.1:4513/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/delete_session/delete.py::test_null_response_value PASSEDIgnored exception invalid session id (404): WebDriverTests/imported/w3c/webdriver/tests/delete_session/delete.py::test_dismissed_beforeunload_prompt ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) FAILED =================================== FAILURES =================================== ______________________ test_dismissed_beforeunload_prompt ______________________ session = def test_dismissed_beforeunload_prompt(session): session.url = inline(""" """) > session.find.css("input", all=False).send_keys("foo") session = WebDriverTests/imported/w3c/webdriver/tests/delete_session/delete.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:707: in send_keys return self.send_element_command("POST", "value", {"text": text}) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:685: in send_element_command return self.session.send_session_command(method, url, body) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:463: in send_command session=self) WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:162: in send response = conn.getresponse() /usr/lib/python2.7/httplib.py:1121: in getresponse response.begin() /usr/lib/python2.7/httplib.py:438: in begin version, status, reason = self._read_status() /usr/lib/python2.7/httplib.py:394: in _read_status line = self.fp.readline(_MAXLINE + 1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , size = 65537 def readline(self, size=-1): buf = self._rbuf buf.seek(0, 2) # seek end if buf.tell() > 0: # check if we already have it in our buffer buf.seek(0) bline = buf.readline(size) if bline.endswith('\n') or len(bline) == size: self._rbuf = StringIO() self._rbuf.write(buf.read()) return bline del bline if size < 0: # Read until \n or EOF, whichever comes first if self._rbufsize <= 1: # Speed up unbuffered case buf.seek(0) buffers = [buf.read()] self._rbuf = StringIO() # reset _rbuf. we consume it via buf. data = None recv = self._sock.recv while True: try: while data != "\n": data = recv(1) if not data: break buffers.append(data) except error, e: # The try..except to catch EINTR was moved outside the # recv loop to avoid the per byte overhead. if e.args[0] == EINTR: continue raise break return "".join(buffers) buf.seek(0, 2) # seek end self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: data = self._sock.recv(self._rbufsize) except error, e: if e.args[0] == EINTR: continue raise if not data: break nl = data.find('\n') if nl >= 0: nl += 1 buf.write(data[:nl]) self._rbuf.write(data[nl:]) del data break buf.write(data) return buf.getvalue() else: # Read until size bytes or \n or EOF seen, whichever comes first buf.seek(0, 2) # seek end buf_len = buf.tell() if buf_len >= size: buf.seek(0) rv = buf.read(size) self._rbuf = StringIO() self._rbuf.write(buf.read()) return rv self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: > data = self._sock.recv(self._rbufsize) E Failed: Timeout >10.0s buf = buf_len = 0 self = size = 65537 /usr/lib/python2.7/socket.py:480: Failed =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 failed, 1 passed, 1 warnings in 13.00 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4514/ WebDriver HTTP server listening at http://127.0.0.1:4514/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_accept[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_accept[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_accept[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_dismiss[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_dismiss[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_dismiss[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 46.76 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4515/ WebDriver HTTP server listening at http://127.0.0.1:4515/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/close_window/close.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/close.py::test_close_browsing_context FAILED WebDriverTests/imported/w3c/webdriver/tests/close_window/close.py::test_close_browsing_context_with_dismissed_beforeunload_prompt PASSED WebDriverTests/imported/w3c/webdriver/tests/close_window/close.py::test_close_last_browsing_context PASSEDIgnored exception invalid session id (404): =================================== FAILURES =================================== _________________________ test_close_browsing_context __________________________ session = create_window = def test_close_browsing_context(session, create_window): original_handles = session.handles new_handle = create_window() session.window_handle = new_handle response = close(session) > handles = assert_success(response, original_handles) create_window = new_handle = 'page-6F3514A5-3665-462E-8DA8-41DBD14DB8E8' original_handles = ['page-D4551816-0E3F-4C85-8609-BD6B1DA5E90D'] response = session = WebDriverTests/imported/w3c/webdriver/tests/close_window/close.py:25: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = value = ['page-D4551816-0E3F-4C85-8609-BD6B1DA5E90D'] def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ assert response.status == 200, str(response.error) if value is not None: > assert response.body["value"] == value E AssertionError: assert ['page-6F3514...BD6B1DA5E90D'] == ['page-D455181...BD6B1DA5E90D'] E At index 0 diff: u'page-6F3514A5-3665-462E-8DA8-41DBD14DB8E8' != u'page-D4551816-0E3F-4C85-8609-BD6B1DA5E90D' E Left contains more items, first extra item: 'page-D4551816-0E3F-4C85-8609-BD6B1DA5E90D' E Full diff: E - [u'page-6F3514A5-3665-462E-8DA8-41DBD14DB8E8', E - u'page-D4551816-0E3F-4C85-8609-BD6B1DA5E90D'] E ? ^ E + [u'page-D4551816-0E3F-4C85-8609-BD6B1DA5E90D'] E ? ^ response = value = ['page-D4551816-0E3F-4C85-8609-BD6B1DA5E90D'] WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:69: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 1 failed, 3 passed, 1 warnings in 7.93 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4516/ WebDriver HTTP server listening at http://127.0.0.1:4516/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_get_current_url_matches_location XPASS WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_get_current_url_payload PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_get_current_url_special_pages PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_get_current_url_file_protocol PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_set_malformed_url ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) xfail WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_get_current_url_after_modified_location XPASS WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_get_current_url_nested_browsing_context XPASS WebDriverTests/imported/w3c/webdriver/tests/get_current_url/get.py::test_get_current_url_nested_browsing_contexts PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ========= 5 passed, 1 xfailed, 3 xpassed, 1 warnings in 22.38 seconds ========== WebDriver HTTP server listening at http://127.0.0.1:4517/ WebDriver HTTP server listening at http://127.0.0.1:4517/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_current_url/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 31.07 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4518/ WebDriver HTTP server listening at http://127.0.0.1:4518/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/get_element_text/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/get.py::test_getting_text_of_a_non_existant_element_is_an_error xfail WebDriverTests/imported/w3c/webdriver/tests/get_element_text/get.py::test_read_element_text PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 2 passed, 1 xfailed, 1 warnings in 4.80 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4519/ WebDriver HTTP server listening at http://127.0.0.1:4519/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_element_text/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 32.41 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4520/ WebDriver HTTP server listening at http://127.0.0.1:4520/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_dblclick.py::test_dblclick_at_coordinates[0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_dblclick.py::test_dblclick_at_coordinates[200] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.30 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4521/ WebDriver HTTP server listening at http://127.0.0.1:4521/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_contextmenu.py::test_control_click[\ue009-ctrlKey] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_contextmenu.py::test_control_click[\ue051-ctrlKey] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_contextmenu.py::test_release_control_click xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 3 xfailed, 1 warnings in 5.55 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4522/ WebDriver HTTP server listening at http://127.0.0.1:4522/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_viewport_inside PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_viewport_outside PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_pointer_inside PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_pointer_outside PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_element_center_point PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_element_center_point_with_offset PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_element_in_view_center_point_partly_visible PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_element_larger_than_viewport XPASS WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_origin.py::test_element_outside_of_view_port PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 8 passed, 1 xpassed, 1 warnings in 13.10 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4523/ WebDriver HTTP server listening at http://127.0.0.1:4523/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/none.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/none.py::test_no_browsing_context PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 3.47 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4524/ WebDriver HTTP server listening at http://127.0.0.1:4524/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 39.31 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4525/ WebDriver HTTP server listening at http://127.0.0.1:4525/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key.py::test_element_not_focused PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key.py::test_backspace_erases_keys PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 4 passed, 1 warnings in 6.63 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4526/ WebDriver HTTP server listening at http://127.0.0.1:4526/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 1 item WebDriverTests/imported/w3c/webdriver/tests/perform_actions/sequence.py::test_perform_no_actions_send_no_events PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 1 passed, 1 warnings in 2.19 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4527/ WebDriver HTTP server listening at http://127.0.0.1:4527/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 24 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_click_at_coordinates PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_context_menu_at_coordinates PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_click_element_center PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_click_navigation PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[20-0-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[20-0-300] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[20-0-800] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[0-15-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[0-15-300] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[0-15-800] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[10-15-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[10-15-300] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[10-15-800] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[-20-0-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[-20-0-300] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[-20-0-800] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[10--15-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[10--15-300] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[10--15-800] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[-10--15-0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[-10--15-300] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer.py::test_drag_and_drop[-10--15-800] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 24 passed, 1 warnings in 48.96 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4528/ WebDriver HTTP server listening at http://127.0.0.1:4528/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_shortcuts.py::test_mod_a_and_backspace_deletes_all_text PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_shortcuts.py::test_mod_a_mod_c_right_mod_v_pastes_text PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_shortcuts.py::test_mod_a_mod_x_deletes_all_text PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 5.41 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4529/ WebDriver HTTP server listening at http://127.0.0.1:4529/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_modifiers.py::test_shift_modifier_and_non_printable_keys[\ue008] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_modifiers.py::test_shift_modifier_and_non_printable_keys[\ue050] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_modifiers.py::test_shift_modifier_generates_capital_letters[\ue008] FAILED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_modifiers.py::test_shift_modifier_generates_capital_letters[\ue050] FAILED =================================== FAILURES =================================== ____________ test_shift_modifier_generates_capital_letters[\ue008] _____________ session = key_reporter = key_chain = modifier = '' @pytest.mark.parametrize("modifier", [Keys.SHIFT, Keys.R_SHIFT]) def test_shift_modifier_generates_capital_letters(session, key_reporter, key_chain, modifier): key_chain \ .send_keys("b") \ .key_down(modifier) \ .key_down("c") \ .key_up(modifier) \ .key_up("c") \ .key_down("d") \ .key_up("d") \ .key_down(modifier) \ .key_down("e") \ .key_up("e") \ .key_down("f") \ .key_up(modifier) \ .key_up("f") \ .perform() > assert key_reporter.property("value") == "bCdEF" E AssertionError: assert 'bcde' == 'bCdEF' E - bcde E + bCdEF key_chain = key_reporter = modifier = '\ue008' session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_modifiers.py:37: AssertionError ____________ test_shift_modifier_generates_capital_letters[\ue050] _____________ session = key_reporter = key_chain = modifier = '' @pytest.mark.parametrize("modifier", [Keys.SHIFT, Keys.R_SHIFT]) def test_shift_modifier_generates_capital_letters(session, key_reporter, key_chain, modifier): key_chain \ .send_keys("b") \ .key_down(modifier) \ .key_down("c") \ .key_up(modifier) \ .key_up("c") \ .key_down("d") \ .key_up("d") \ .key_down(modifier) \ .key_down("e") \ .key_up("e") \ .key_down("f") \ .key_up(modifier) \ .key_up("f") \ .perform() > assert key_reporter.property("value") == "bCdEF" E AssertionError: assert 'bcde' == 'bCdEF' E - bcde E + bCdEF key_chain = key_reporter = modifier = '\ue050' session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_modifiers.py:37: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 2 failed, 2 passed, 1 warnings in 6.88 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4530/ WebDriver HTTP server listening at http://127.0.0.1:4530/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_positive_integer[none] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_positive_integer[key] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_positive_integer[pointer] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_invalid_types[none] FAILED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_invalid_types[key] FAILED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_invalid_types[pointer] FAILED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_without_duration[none] FAILED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_without_duration[key] FAILED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py::test_pause_without_duration[pointer] FAILED =================================== FAILURES =================================== ________________________ test_pause_invalid_types[none] ________________________ session = , action_type = 'none' @pytest.mark.parametrize("action_type", ["none", "key", "pointer"]) def test_pause_invalid_types(session, action_type): for invalid_type in [0.0, None, "foo", True, [], {}]: actions = [{ "type": action_type, "id": "foobar", "actions": [{ "type": "pause", "duration": invalid_type }] }] response = perform_actions(session, actions) > assert_error(response, "invalid argument") action_type = 'none' actions = [{'actions': [{'duration': 0.0, 'type': 'pause'}], 'id': 'foobar', 'type': 'none'}] invalid_type = 0.0 response = session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 200 == 400 E + where 200 = .status error_code = 'invalid argument' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError ________________________ test_pause_invalid_types[key] _________________________ session = , action_type = 'key' @pytest.mark.parametrize("action_type", ["none", "key", "pointer"]) def test_pause_invalid_types(session, action_type): for invalid_type in [0.0, None, "foo", True, [], {}]: actions = [{ "type": action_type, "id": "foobar", "actions": [{ "type": "pause", "duration": invalid_type }] }] response = perform_actions(session, actions) > assert_error(response, "invalid argument") action_type = 'key' actions = [{'actions': [{'duration': 0.0, 'type': 'pause'}], 'id': 'foobar', 'type': 'key'}] invalid_type = 0.0 response = session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 200 == 400 E + where 200 = .status error_code = 'invalid argument' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError ______________________ test_pause_invalid_types[pointer] _______________________ session = action_type = 'pointer' @pytest.mark.parametrize("action_type", ["none", "key", "pointer"]) def test_pause_invalid_types(session, action_type): for invalid_type in [0.0, None, "foo", True, [], {}]: actions = [{ "type": action_type, "id": "foobar", "actions": [{ "type": "pause", "duration": invalid_type }] }] response = perform_actions(session, actions) > assert_error(response, "invalid argument") action_type = 'pointer' actions = [{'actions': [{'duration': 0.0, 'type': 'pause'}], 'id': 'foobar', 'type': 'pointer'}] invalid_type = 0.0 response = session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = error_code = 'invalid argument' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 200 == 400 E + where 200 = .status error_code = 'invalid argument' response = WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError ______________________ test_pause_without_duration[none] _______________________ session = , action_type = 'none' @pytest.mark.parametrize("action_type", ["none", "key", "pointer"]) def test_pause_without_duration(session, action_type): actions = [{ "type": action_type, "id": "foobar", "actions": [{ "type": "pause", }] }] response = perform_actions(session, actions) > assert_success(response) action_type = 'none' actions = [{'actions': [{'type': 'pause'}], 'id': 'foobar', 'type': 'none'}] response = > session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): The parameter 'duration' is missing in pause action E E assert 400 == 200 E + where 400 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError _______________________ test_pause_without_duration[key] _______________________ session = , action_type = 'key' @pytest.mark.parametrize("action_type", ["none", "key", "pointer"]) def test_pause_without_duration(session, action_type): actions = [{ "type": action_type, "id": "foobar", "actions": [{ "type": "pause", }] }] response = perform_actions(session, actions) > assert_success(response) action_type = 'key' actions = [{'actions': [{'type': 'pause'}], 'id': 'foobar', 'type': 'key'}] response = > session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): The parameter 'duration' is missing in pause action E E assert 400 == 200 E + where 400 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError _____________________ test_pause_without_duration[pointer] _____________________ session = action_type = 'pointer' @pytest.mark.parametrize("action_type", ["none", "key", "pointer"]) def test_pause_without_duration(session, action_type): actions = [{ "type": action_type, "id": "foobar", "actions": [{ "type": "pause", }] }] response = perform_actions(session, actions) > assert_success(response) action_type = 'pointer' actions = [{'actions': [{'type': 'pause'}], 'id': 'foobar', 'type': 'pointer'}] response = > session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/validity.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: invalid argument (400): The parameter 'duration' is missing in pause action E E assert 400 == 200 E + where 400 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 6 failed, 3 passed, 1 warnings in 11.54 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4531/ WebDriver HTTP server listening at http://127.0.0.1:4531/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 92 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_keyup_only_sends_no_events PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue00a-ALT] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue009-CONTROL] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue03d-META] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue008-SHIFT] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue052-R_ALT] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue051-R_CONTROL] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue053-R_META] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_modifier_key_sends_correct_events[\ue050-R_SHIFT] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_non_printable_key_sends_events[\ue00c-ESCAPE] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_non_printable_key_sends_events[\ue014-RIGHT] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[a-KeyA0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[a-KeyA1] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events["-Quote] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[,-Comma] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[\xe0-] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[\u0416-] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[@-Digit2] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[\u2603-] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_printable_key_sends_correct_events[\uf6c2-] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_sequence_of_keydown_printable_keys_sends_events xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_sequence_of_keydown_printable_characters_sends_events PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD9-expected0] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[RETURN-expected1] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[HELP-expected2] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[SHIFT-expected3] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWRIGHT-expected4] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[ESCAPE-expected5] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[PAGE_UP-expected6] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_PAGEUP-expected7] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[UP-expected8] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[DOWN-expected9] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F12-expected10] XPASS WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[META-expected11] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[BACKSPACE-expected12] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[MULTIPLY-expected13] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[HOME-expected14] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NULL-expected15] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[SUBTRACT-expected16] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[CONTROL-expected17] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[INSERT-expected18] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_META-expected19] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[SEMICOLON-expected20] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[SPACE-expected21] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD4-expected22] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[RIGHT-expected23] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[TAB-expected24] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_ALT-expected25] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD0-expected26] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[DECIMAL-expected27] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[LEFT-expected28] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_DELETE-expected29] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[PAGE_DOWN-expected30] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[PAUSE-expected31] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[END-expected32] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[DIVIDE-expected33] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWUP-expected34] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD3-expected35] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[CLEAR-expected36] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWLEFT-expected37] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[EQUALS-expected38] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_PAGEDOWN-expected39] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[ADD-expected40] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD1-expected41] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_INSERT-expected42] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[ENTER-expected43] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[CANCEL-expected44] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD6-expected45] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F10-expected46] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F11-expected47] XPASS WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_END-expected48] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD7-expected49] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD2-expected50] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F1-expected51] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F2-expected52] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F3-expected53] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F4-expected54] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F5-expected55] XPASS WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F6-expected56] FAILED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F7-expected57] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F8-expected58] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[F9-expected59] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD8-expected60] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[NUMPAD5-expected61] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_CONTROL-expected62] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_HOME-expected63] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[ZENKAKUHANKAKU-expected64] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_SHIFT-expected65] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[SEPARATOR-expected66] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[ALT-expected67] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[R_ARROWDOWN-expected68] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py::test_special_key_sends_keydown[DELETE-expected69] PASSED =================================== FAILURES =================================== ________________ test_special_key_sends_keydown[F6-expected56] _________________ session = key_reporter = key_chain = name = 'F6' expected = {'code': 'F6', 'ctrl': False, 'key': 'F6', 'location': 0, ...} @pytest.mark.parametrize("name,expected", ALL_EVENTS.items()) def test_special_key_sends_keydown(session, key_reporter, key_chain, name, expected): if name.startswith("F"): # Prevent default behavior for F1, etc., but only after keydown # bubbles up to body. (Otherwise activated browser menus/functions # may interfere with subsequent tests.) session.execute_script(""" document.body.addEventListener("keydown", function(e) { e.preventDefault() }); """) if (session.capabilities["browserName"] == 'internet explorer'): key_reporter.click() session.execute_script("resetEvents();") key_chain.key_down(getattr(Keys, name)).perform() # only interested in keydown > first_event = get_events(session)[0] E IndexError: list index out of range expected = {'code': 'F6', 'ctrl': False, 'key': 'F6', 'location': 0, ...} key_chain = key_reporter = name = 'F6' session = WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_events.py:186: IndexError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html === 1 failed, 42 passed, 46 xfailed, 3 xpassed, 1 warnings in 151.26 seconds === WebDriver HTTP server listening at http://127.0.0.1:4532/ WebDriver HTTP server listening at http://127.0.0.1:4532/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue00a-altKey] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue052-altKey] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue03d-metaKey] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue053-metaKey] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue008-shiftKey] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py::test_modifier_click[\ue050-shiftKey] PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py::test_many_modifiers_click xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 6 passed, 1 xfailed, 1 warnings in 13.18 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4533/ WebDriver HTTP server listening at http://127.0.0.1:4533/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 8 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\U0001f604] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\U0001f60d] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\u0ba8\u0bbf] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_codepoint_keys_behave_correctly[\u1100\u1161\u11a8] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[fa] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[\u0ba8\u0bbfb] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[\u0ba8\u0bbf\u0ba8] xfail WebDriverTests/imported/w3c/webdriver/tests/perform_actions/key_special_keys.py::test_invalid_multiple_codepoint_keys_fail[\u1100\u1161\u11a8c] xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 8 xfailed, 1 warnings in 12.64 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4534/ WebDriver HTTP server listening at http://127.0.0.1:4534/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_pause_dblclick.py::test_dblclick_with_pause_after_second_pointerdown PASSED WebDriverTests/imported/w3c/webdriver/tests/perform_actions/pointer_pause_dblclick.py::test_no_dblclick PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 5.01 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4535/ WebDriver HTTP server listening at http://127.0.0.1:4535/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 7 items WebDriverTests/imported/w3c/webdriver/tests/get_title/get.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/get.py::test_title_from_top_context PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/get.py::test_title_with_duplicate_element PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/get.py::test_title_without_element PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/get.py::test_title_after_modification PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/get.py::test_title_strip_and_collapse PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/get.py::test_title_from_frame PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 7 passed, 1 warnings in 9.77 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4536/ WebDriver HTTP server listening at http://127.0.0.1:4536/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/get_title/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 30.80 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4537/ WebDriver HTTP server listening at http://127.0.0.1:4537/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_accept[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_accept[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_accept[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_dismiss[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_dismiss[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_dismiss[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 31.03 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4538/ WebDriver HTTP server listening at http://127.0.0.1:4538/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 38 items WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_using_argument[a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_using_argument[True] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_using_argument[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_using_argument[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_using_argument[using4] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_using_argument[using5] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_selector_argument[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_selector_argument[value1] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_invalid_selector_argument[value2] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements[css selector-#linkText] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements[link text-full link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements[partial link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements[tag name-a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements[xpath-/a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_link_text[link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_link_text[ link text -link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_link_text[link
text
-link text] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_link_text[link&text-link&text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_link_text[LINK TEXT-LINK TEXT] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_link_text[link text-LINK TEXT] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_partial_link_text[partial link text-link] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_partial_link_text[ partial link text -link] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_partial_link_text[partial link text-k t] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_partial_link_text[partial link
text
-k t] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_partial_link_text[partial link&text-k&t] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_partial_link_text[PARTIAL LINK TEXT-LINK] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_find_elements_partial_link_text[partial link text-LINK] xfail WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_no_element[css selector-#wontExist] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_xhtml_namespace[css selector-#linkText] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_xhtml_namespace[link text-full link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_xhtml_namespace[partial link text-link text] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_xhtml_namespace[tag name-a] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_xhtml_namespace[xpath-/*[name()='a']] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_htmldocument[css selector-:root] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_htmldocument[tag name-html] PASSED WebDriverTests/imported/w3c/webdriver/tests/find_elements/find.py::test_htmldocument[xpath-/html] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ============== 34 passed, 4 xfailed, 1 warnings in 44.79 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4539/ WebDriver HTTP server listening at http://127.0.0.1:4539/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/status/status.py::test_get_status_no_session PASSED WebDriverTests/imported/w3c/webdriver/tests/status/status.py::test_status_with_session_running_on_endpoint_node PASSEDIgnored exception invalid session id (404): =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 2 passed, 1 warnings in 1.97 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4540/ WebDriver HTTP server listening at http://127.0.0.1:4540/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/navigate_to/navigate.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/navigate.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/navigate.py::test_no_browsing_context PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 4.34 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4541/ WebDriver HTTP server listening at http://127.0.0.1:4541/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 18 items WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_accept[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_accept[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_accept[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_accept_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_accept_and_notify[capabilities0-confirm-True] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_accept_and_notify[capabilities0-prompt-] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_dismiss[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_dismiss[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_dismiss[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_dismiss_and_notify[capabilities0-alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_dismiss_and_notify[capabilities0-confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_dismiss_and_notify[capabilities0-prompt-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_ignore[capabilities0-alert] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_ignore[capabilities0-confirm] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_ignore[capabilities0-prompt] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_default[alert-None] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_default[confirm-False] PASSED WebDriverTests/imported/w3c/webdriver/tests/navigate_to/user_prompts.py::test_default[prompt-None] PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 18 passed, 1 warnings in 31.37 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4542/ WebDriver HTTP server listening at http://127.0.0.1:4542/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 3 items WebDriverTests/imported/w3c/webdriver/tests/switch_to_frame/switch.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/switch_to_frame/switch.py::test_null_response_value PASSED WebDriverTests/imported/w3c/webdriver/tests/switch_to_frame/switch.py::test_no_browsing_context PASSED =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ===================== 3 passed, 1 warnings in 4.62 seconds ===================== WebDriver HTTP server listening at http://127.0.0.1:4543/ WebDriver HTTP server listening at http://127.0.0.1:4543/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 9 items WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_null_parameter_value PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_null_response_value ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_no_browsing_context PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_invalid_text_type[True] PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_invalid_text_type[None] PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_invalid_text_type[1] PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_invalid_text_type[value3] PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_invalid_text_type[value4] PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py::test_stale_element PASSED =================================== FAILURES =================================== ___________________________ test_null_response_value ___________________________ session = def test_null_response_value(session): session.url = inline("") element = session.find.css("input", all=False) > response = element_send_keys(session, element, "foo") element = session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/send_keys.py:15: in element_send_keys {"text": text}) WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:162: in send response = conn.getresponse() /usr/lib/python2.7/httplib.py:1121: in getresponse response.begin() /usr/lib/python2.7/httplib.py:438: in begin version, status, reason = self._read_status() /usr/lib/python2.7/httplib.py:394: in _read_status line = self.fp.readline(_MAXLINE + 1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , size = 65537 def readline(self, size=-1): buf = self._rbuf buf.seek(0, 2) # seek end if buf.tell() > 0: # check if we already have it in our buffer buf.seek(0) bline = buf.readline(size) if bline.endswith('\n') or len(bline) == size: self._rbuf = StringIO() self._rbuf.write(buf.read()) return bline del bline if size < 0: # Read until \n or EOF, whichever comes first if self._rbufsize <= 1: # Speed up unbuffered case buf.seek(0) buffers = [buf.read()] self._rbuf = StringIO() # reset _rbuf. we consume it via buf. data = None recv = self._sock.recv while True: try: while data != "\n": data = recv(1) if not data: break buffers.append(data) except error, e: # The try..except to catch EINTR was moved outside the # recv loop to avoid the per byte overhead. if e.args[0] == EINTR: continue raise break return "".join(buffers) buf.seek(0, 2) # seek end self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: data = self._sock.recv(self._rbufsize) except error, e: if e.args[0] == EINTR: continue raise if not data: break nl = data.find('\n') if nl >= 0: nl += 1 buf.write(data[:nl]) self._rbuf.write(data[nl:]) del data break buf.write(data) return buf.getvalue() else: # Read until size bytes or \n or EOF seen, whichever comes first buf.seek(0, 2) # seek end buf_len = buf.tell() if buf_len >= size: buf.seek(0) rv = buf.read(size) self._rbuf = StringIO() self._rbuf.write(buf.read()) return rv self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: > data = self._sock.recv(self._rbufsize) E Failed: Timeout >10.0s buf = buf_len = 0 self = size = 65537 /usr/lib/python2.7/socket.py:480: Failed =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 failed, 8 passed, 1 warnings in 21.53 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4544/ WebDriver HTTP server listening at http://127.0.0.1:4544/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 11 items WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_body_is_interactable ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_document_element_is_interactable xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_iframe_is_interactable FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_transparent_element FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_readonly_element FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_obscured_element FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_not_a_focusable_element xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_display_none FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_visibility_hidden FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_hidden FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py::test_disabled FAILED =================================== FAILURES =================================== __________________________ test_body_is_interactable ___________________________ session = def test_body_is_interactable(session): session.url = inline(""" """) element = session.find.css("body", all=False) result = session.find.css("input", all=False) # By default body is the active element assert session.active_element == element > response = element_send_keys(session, element, "foo") element = result = session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:26: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:10: in element_send_keys {"text": text}) WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:162: in send response = conn.getresponse() /usr/lib/python2.7/httplib.py:1121: in getresponse response.begin() /usr/lib/python2.7/httplib.py:438: in begin version, status, reason = self._read_status() /usr/lib/python2.7/httplib.py:394: in _read_status line = self.fp.readline(_MAXLINE + 1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , size = 65537 def readline(self, size=-1): buf = self._rbuf buf.seek(0, 2) # seek end if buf.tell() > 0: # check if we already have it in our buffer buf.seek(0) bline = buf.readline(size) if bline.endswith('\n') or len(bline) == size: self._rbuf = StringIO() self._rbuf.write(buf.read()) return bline del bline if size < 0: # Read until \n or EOF, whichever comes first if self._rbufsize <= 1: # Speed up unbuffered case buf.seek(0) buffers = [buf.read()] self._rbuf = StringIO() # reset _rbuf. we consume it via buf. data = None recv = self._sock.recv while True: try: while data != "\n": data = recv(1) if not data: break buffers.append(data) except error, e: # The try..except to catch EINTR was moved outside the # recv loop to avoid the per byte overhead. if e.args[0] == EINTR: continue raise break return "".join(buffers) buf.seek(0, 2) # seek end self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: data = self._sock.recv(self._rbufsize) except error, e: if e.args[0] == EINTR: continue raise if not data: break nl = data.find('\n') if nl >= 0: nl += 1 buf.write(data[:nl]) self._rbuf.write(data[nl:]) del data break buf.write(data) return buf.getvalue() else: # Read until size bytes or \n or EOF seen, whichever comes first buf.seek(0, 2) # seek end buf_len = buf.tell() if buf_len >= size: buf.seek(0) rv = buf.read(size) self._rbuf = StringIO() self._rbuf.write(buf.read()) return rv self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: > data = self._sock.recv(self._rbufsize) E Failed: Timeout >10.0s buf = buf_len = 0 self = size = 65537 /usr/lib/python2.7/socket.py:480: Failed _________________________ test_iframe_is_interactable __________________________ session = def test_iframe_is_interactable(session): session.url = inline(iframe(""" """)) body = session.find.css("body", all=False) frame = session.find.css("iframe", all=False) # By default the body has the focus assert session.active_element == body response = element_send_keys(session, frame, "foo") > assert_success(response) body = frame = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:66: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: timeout (408): E E assert 408 == 200 E + where 408 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError ___________________________ test_transparent_element ___________________________ session = def test_transparent_element(session): session.url = inline("""""") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_success(response) element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: timeout (408): E E assert 408 == 200 E + where 408 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError ____________________________ test_readonly_element _____________________________ session = def test_readonly_element(session): session.url = inline("") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_success(response) element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:90: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: timeout (408): E E assert 408 == 200 E + where 408 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError ____________________________ test_obscured_element _____________________________ session = def test_obscured_element(session): session.url = inline("""
""") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_success(response) element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:102: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: timeout (408): E E assert 408 == 200 E + where 408 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError ______________________________ test_display_none _______________________________ session = def test_display_none(session): session.url = inline("""""") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_error(response, "element not interactable") element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:119: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > error_code = 'element not interactable' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 500 == 400 E + where 500 = >.status error_code = 'element not interactable' response = > WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError ____________________________ test_visibility_hidden ____________________________ session = def test_visibility_hidden(session): session.url = inline("""""") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_error(response, "element not interactable") element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:127: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > error_code = 'element not interactable' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 500 == 400 E + where 500 = >.status error_code = 'element not interactable' response = > WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError _________________________________ test_hidden __________________________________ session = def test_hidden(session): session.url = inline("") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_error(response, "element not interactable") element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:135: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > error_code = 'element not interactable' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 500 == 400 E + where 500 = >.status error_code = 'element not interactable' response = > WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError ________________________________ test_disabled _________________________________ session = def test_disabled(session): session.url = inline("""""") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_error(response, "element not interactable") element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/interactability.py:143: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > error_code = 'element not interactable' def assert_error(response, error_code): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param error_code: String value of the expected error code """ > assert response.status == errors[error_code] E assert 500 == 400 E + where 500 = >.status error_code = 'element not interactable' response = > WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:50: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 9 failed, 2 xfailed, 1 warnings in 24.02 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4545/ WebDriver HTTP server listening at http://127.0.0.1:4545/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/events.py::test_file_upload xfailIgnored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/events.py::test_form_control_send_text[input] ERROR WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/events.py::test_form_control_send_text[textarea] ERROR WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/events.py::test_not_blurred[input] xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/events.py::test_not_blurred[textarea] xfail ==================================== ERRORS ==================================== _____________ ERROR at setup of test_form_control_send_text[input] _____________ capabilities = {} configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation-mode'], 'binary': '/home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany'}}, 'host': '127.0.0.1', 'port': 4545} request = > @pytest.fixture(scope="function") def session(capabilities, configuration, request): """Create and start a session for a test that does not itself test session creation. By default the session will stay open after each test, but we always try to start a new one and assume that if that fails there is already a valid session. This makes it possible to recover from some errors that might leave the session in a bad state, but does not demand that we start a new session per test.""" global _current_session # Update configuration capabilities with custom ones from the # capabilities fixture, which can be set by tests caps = copy.deepcopy(configuration["capabilities"]) caps.update(capabilities) caps = {"alwaysMatch": caps} # If there is a session with different capabilities active, end it now if _current_session is not None and ( caps != _current_session.requested_capabilities): _current_session.end() _current_session = None if _current_session is None: _current_session = webdriver.Session( configuration["host"], configuration["port"], capabilities=caps) try: _current_session.start() except webdriver.error.SessionNotCreatedException: if not _current_session.session_id: raise # Enforce a fixed default window size > _current_session.window.size = defaults.WINDOW_SIZE capabilities = {} caps = {'alwaysMatch': {'webkitgtk:browserOptions': {'args': ['--automation-mode'], 'binary': '/home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany'}}} configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation-mode'], 'binary': '/home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany'}}, 'host': '127.0.0.1', 'port': 4545} request = > WebDriverTests/imported/w3c/webdriver/tests/support/fixtures.py:156: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:259: in size self.session.send_session_command("POST", "window/rect", body) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'POST' url = 'session/341944ac-b88c-4fb6-bca8-8229d7feb64a/window/rect' body = {'height': 600, 'width': 800} def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E UnknownErrorException: unknown error (500): The connection is closed body = {'height': 600, 'width': 800} err = method = 'POST' response = > self = url = 'session/341944ac-b88c-4fb6-bca8-8229d7feb64a/window/rect' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:472: UnknownErrorException ___________ ERROR at setup of test_form_control_send_text[textarea] ____________ capabilities = {} configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation-mode'], 'binary': '/home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany'}}, 'host': '127.0.0.1', 'port': 4545} request = > @pytest.fixture(scope="function") def session(capabilities, configuration, request): """Create and start a session for a test that does not itself test session creation. By default the session will stay open after each test, but we always try to start a new one and assume that if that fails there is already a valid session. This makes it possible to recover from some errors that might leave the session in a bad state, but does not demand that we start a new session per test.""" global _current_session # Update configuration capabilities with custom ones from the # capabilities fixture, which can be set by tests caps = copy.deepcopy(configuration["capabilities"]) caps.update(capabilities) caps = {"alwaysMatch": caps} # If there is a session with different capabilities active, end it now if _current_session is not None and ( caps != _current_session.requested_capabilities): _current_session.end() _current_session = None if _current_session is None: _current_session = webdriver.Session( configuration["host"], configuration["port"], capabilities=caps) try: _current_session.start() except webdriver.error.SessionNotCreatedException: if not _current_session.session_id: raise # Enforce a fixed default window size > _current_session.window.size = defaults.WINDOW_SIZE capabilities = {} caps = {'alwaysMatch': {'webkitgtk:browserOptions': {'args': ['--automation-mode'], 'binary': '/home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany'}}} configuration = {'capabilities': {'webkitgtk:browserOptions': {'args': ['--automation-mode'], 'binary': '/home/clopez/webkit/webkit/WebKitBuild/DependenciesGTK/Root/bin/epiphany'}}, 'host': '127.0.0.1', 'port': 4545} request = > WebDriverTests/imported/w3c/webdriver/tests/support/fixtures.py:156: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:20: in inner return func(self, *args, **kwargs) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:259: in size self.session.send_session_command("POST", "window/rect", body) WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:508: in send_session_command return self.send_command(method, url, body) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'POST' url = 'session/341944ac-b88c-4fb6-bca8-8229d7feb64a/window/rect' body = {'height': 600, 'width': 800} def send_command(self, method, url, body=None): """ Send a command to the remote end and validate its success. :param method: HTTP method to use in request. :param uri: "Command part" of the HTTP request URL, e.g. `window/rect`. :param body: Optional body of the HTTP request. :return: `None` if the HTTP response body was empty, otherwise the `value` field returned after parsing the response body as JSON. :raises error.WebDriverException: If the remote end returns an error. :raises ValueError: If the response body does not contain a `value` key. """ response = self.transport.send( method, url, body, encoder=protocol.Encoder, decoder=protocol.Decoder, session=self) if response.status != 200: err = error.from_response(response) if isinstance(err, error.InvalidSessionIdException): # The driver could have already been deleted the session. self.session_id = None > raise err E UnknownErrorException: unknown error (500): The connection is closed body = {'height': 600, 'width': 800} err = method = 'POST' response = > self = url = 'session/341944ac-b88c-4fb6-bca8-8229d7feb64a/window/rect' WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:472: UnknownErrorException =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ================ 3 xfailed, 1 warnings, 2 error in 1.05 seconds ================ WebDriver HTTP server listening at http://127.0.0.1:4546/ WebDriver HTTP server listening at http://127.0.0.1:4546/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 5 items WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py::test_element_outside_of_not_scrollable_viewport ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py::test_element_outside_of_scrollable_viewport FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py::test_option_select_container_outside_of_scrollable_viewport xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py::test_option_stays_outside_of_scrollable_viewport xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py::test_contenteditable_element_outside_of_scrollable_viewport FAILED =================================== FAILURES =================================== _______________ test_element_outside_of_not_scrollable_viewport ________________ session = def test_element_outside_of_not_scrollable_viewport(session): session.url = inline("") element = session.find.css("input", all=False) > response = element_send_keys(session, element, "foo") element = session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py:17: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py:10: in element_send_keys {"text": text}) WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:162: in send response = conn.getresponse() /usr/lib/python2.7/httplib.py:1121: in getresponse response.begin() /usr/lib/python2.7/httplib.py:438: in begin version, status, reason = self._read_status() /usr/lib/python2.7/httplib.py:394: in _read_status line = self.fp.readline(_MAXLINE + 1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , size = 65537 def readline(self, size=-1): buf = self._rbuf buf.seek(0, 2) # seek end if buf.tell() > 0: # check if we already have it in our buffer buf.seek(0) bline = buf.readline(size) if bline.endswith('\n') or len(bline) == size: self._rbuf = StringIO() self._rbuf.write(buf.read()) return bline del bline if size < 0: # Read until \n or EOF, whichever comes first if self._rbufsize <= 1: # Speed up unbuffered case buf.seek(0) buffers = [buf.read()] self._rbuf = StringIO() # reset _rbuf. we consume it via buf. data = None recv = self._sock.recv while True: try: while data != "\n": data = recv(1) if not data: break buffers.append(data) except error, e: # The try..except to catch EINTR was moved outside the # recv loop to avoid the per byte overhead. if e.args[0] == EINTR: continue raise break return "".join(buffers) buf.seek(0, 2) # seek end self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: data = self._sock.recv(self._rbufsize) except error, e: if e.args[0] == EINTR: continue raise if not data: break nl = data.find('\n') if nl >= 0: nl += 1 buf.write(data[:nl]) self._rbuf.write(data[nl:]) del data break buf.write(data) return buf.getvalue() else: # Read until size bytes or \n or EOF seen, whichever comes first buf.seek(0, 2) # seek end buf_len = buf.tell() if buf_len >= size: buf.seek(0) rv = buf.read(size) self._rbuf = StringIO() self._rbuf.write(buf.read()) return rv self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: > data = self._sock.recv(self._rbufsize) E Failed: Timeout >10.0s buf = buf_len = 0 self = size = 65537 /usr/lib/python2.7/socket.py:480: Failed _________________ test_element_outside_of_scrollable_viewport __________________ session = def test_element_outside_of_scrollable_viewport(session): session.url = inline("") element = session.find.css("input", all=False) response = element_send_keys(session, element, "foo") > assert_success(response) element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: timeout (408): E E assert 408 == 200 E + where 408 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError _________ test_contenteditable_element_outside_of_scrollable_viewport __________ session = def test_contenteditable_element_outside_of_scrollable_viewport(session): session.url = inline("
") element = session.find.css("div", all=False) response = element_send_keys(session, element, "foo") > assert_success(response) element = response = > session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/scroll_into_view.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ response = > value = None def assert_success(response, value=None): """ Verify that the provided webdriver.Response instance described a valid error response as defined by `dfn-send-an-error` and the provided error code. :param response: ``webdriver.Response`` instance. :param value: Expected value of the response body, if any. """ > assert response.status == 200, str(response.error) E AssertionError: timeout (408): E E assert 408 == 200 E + where 408 = >.status response = > value = None WebDriverTests/imported/w3c/webdriver/tests/support/asserts.py:66: AssertionError =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 3 failed, 2 xfailed, 1 warnings in 16.13 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4547/ WebDriver HTTP server listening at http://127.0.0.1:4547/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 2 items WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/content_editable.py::test_sets_insertion_point_to_end ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/content_editable.py::test_sets_insertion_point_to_after_last_text_node xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html ==================== 2 xfailed, 1 warnings in 12.18 seconds ==================== WebDriver HTTP server listening at http://127.0.0.1:4548/ WebDriver HTTP server listening at http://127.0.0.1:4548/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 16 items WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_empty_text PASSED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_multiple_files xfailIgnored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed Ignored exception unknown error (500): The connection is closed WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_multiple_files_last_path_not_found xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_multiple_files_without_multiple_attribute xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_multiple_files_send_twice xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_multiple_files_reset_with_element_clear xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_single_file xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_single_file_replaces_without_multiple_attribute xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_single_file_appends_with_multiple_attribute xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_transparent xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_obscured xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_outside_viewport xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_hidden xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_display_none xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_strict_hidden[capabilities0] xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/file_upload.py::test_strict_display_none[capabilities0] xfail =============================== warnings summary =============================== Module already imported so cannot be rewritten: pytest_timeout -- Docs: http://doc.pytest.org/en/latest/warnings.html =============== 1 passed, 15 xfailed, 1 warnings in 2.52 seconds =============== WebDriver HTTP server listening at http://127.0.0.1:4549/ WebDriver HTTP server listening at http://127.0.0.1:4549/ ============================= test session starts ============================== platform linux2 -- Python 2.7.16, pytest-3.6.2, py-1.5.2, pluggy-0.6.0 -- /usr/bin/python hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/clopez/webkit/webkit/.hypothesis/examples') rootdir: /home/clopez/webkit/webkit/WebDriverTests/imported/w3c, inifile: pytest.ini plugins: hypothesis-3.71.11 timeout: 10.0s method: signal collecting ... collected 4 items WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/form_controls.py::test_input ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709183715072) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 974, in _read line, callback = queue.get(True, 0.02) File "/usr/lib/python2.7/Queue.py", line 177, in get self.not_empty.wait(remaining) File "/usr/lib/python2.7/threading.py", line 359, in wait _sleep(delay) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708824475392) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mozprocess/processhandler.py", line 932, in _read_stream line = stream.readline() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709233542912) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) ~~~~~~~~~~~~~~~~~~~~~ Stack of (140708832868096) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/multiprocessing/queues.py", line 252, in _feed nwait() File "/usr/lib/python2.7/threading.py", line 340, in wait waiter.acquire() ~~~~~~~~~~~~~~~~~~~~~ Stack of (140709209155328) ~~~~~~~~~~~~~~~~~~~~~ File "/usr/lib/python2.7/threading.py", line 774, in __bootstrap self.__bootstrap_inner() File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/clopez/webkit/webkit/WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py", line 109, in _run_web_server self.server.handle_request() File "/usr/lib/python2.7/SocketServer.py", line 274, in handle_request fd_sets = _eintr_retry(select.select, [self], [], [], timeout) File "/usr/lib/python2.7/SocketServer.py", line 150, in _eintr_retry return func(*args) FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/form_controls.py::test_textarea FAILED WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/form_controls.py::test_input_append xfail WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/form_controls.py::test_textarea_append xfail =================================== FAILURES =================================== __________________________________ test_input __________________________________ session = def test_input(session): session.url = inline("") element = session.find.css("input", all=False) assert element.property("value") == "" > element_send_keys(session, element, "foo") element = session = WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/form_controls.py:18: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ WebDriverTests/imported/w3c/webdriver/tests/element_send_keys/form_controls.py:10: in element_send_keys {"text": text}) WebDriverTests/imported/w3c/tools/webdriver/webdriver/transport.py:162: in send response = conn.getresponse() /usr/lib/python2.7/httplib.py:1121: in getresponse response.begin() /usr/lib/python2.7/httplib.py:438: in begin version, status, reason = self._read_status() /usr/lib/python2.7/httplib.py:394: in _read_status line = self.fp.readline(_MAXLINE + 1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , size = 65537 def readline(self, size=-1): buf = self._rbuf buf.seek(0, 2) # seek end if buf.tell() > 0: # check if we already have it in our buffer buf.seek(0) bline = buf.readline(size) if bline.endswith('\n') or len(bline) == size: self._rbuf = StringIO() self._rbuf.write(buf.read()) return bline del bline if size < 0: # Read until \n or EOF, whichever comes first if self._rbufsize <= 1: # Speed up unbuffered case buf.seek(0) buffers = [buf.read()] self._rbuf = StringIO() # reset _rbuf. we consume it via buf. data = None recv = self._sock.recv while True: try: while data != "\n": data = recv(1) if not data: break buffers.append(data) except error, e: # The try..except to catch EINTR was moved outside the # recv loop to avoid the per byte overhead. if e.args[0] == EINTR: continue raise break return "".join(buffers) buf.seek(0, 2) # seek end self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: data = self._sock.recv(self._rbufsize) except error, e: if e.args[0] == EINTR: continue raise if not data: break nl = data.find('\n') if nl >= 0: nl += 1 buf.write(data[:nl]) self._rbuf.write(data[nl:]) del data break buf.write(data) return buf.getvalue() else: # Read until size bytes or \n or EOF seen, whichever comes first buf.seek(0, 2) # seek end buf_len = buf.tell() if buf_len >= size: buf.seek(0) rv = buf.read(size) self._rbuf = StringIO() self._rbuf.write(buf.read()) return rv self._rbuf = StringIO() # reset _rbuf. we consume it via buf. while True: try: > data = self._sock.recv(self._rbufsize) E Failed: Timeout >10.0s buf = buf_len = 0 self = size = 65537 /usr/lib/python2.7/socket.py:480: Failed ________________________________ test_textarea _________________________________ session = def test_textarea(session): session.url = inline("