[Webkit-unassigned] [Bug 188118] [GTK] Many WebDriver tests are failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 27 13:00:51 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=188118

--- Comment #6 from Michael Catanzaro <mcatanzaro at igalia.com> ---
__________________________ test_fully_exit_fullscreen __________________________

session = <Session 32832ce0-1f20-41d0-a140-9809e8c899c3>

    def test_fully_exit_fullscreen(session):
        """
        10. Fully exit fullscreen.

        [...]

        To fully exit fullscreen a document document, run these steps:

          1. If document's fullscreen element is null, terminate these steps.

          2. Unfullscreen elements whose fullscreen flag is set, within
          document's top layer, except for document's fullscreen element.

          3. Exit fullscreen document.
        """
>       session.window.fullscreen()

session    = <Session 32832ce0-1f20-41d0-a140-9809e8c899c3>

WebDriverTests/imported/w3c/webdriver/tests/set_window_rect/set.py:192: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:21: in inner
    return func(self, *args, **kwargs)
WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:285: in fullscreen
    return self.session.send_session_command("POST", "window/fullscreen")
WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:479: in send_session_command
    return self.send_command(method, url, body)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <Session 32832ce0-1f20-41d0-a140-9809e8c899c3>, method = 'POST'
url = 'session/32832ce0-1f20-41d0-a140-9809e8c899c3/window/fullscreen'
body = None

    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 ValueError: If the response body does not contain a
                `value` key.
            :raises error.WebDriverException: If the remote end returns
                an error.
            """
        response = self.transport.send(
            method, url, body,
            encoder=protocol.Encoder, decoder=protocol.Decoder,
            session=self)

        if response.status != 200:
>           raise error.from_response(response)
E           ScriptTimeoutException: script timeout (408):

body       = None
method     = 'POST'
response   = <Response status=408 error=<ScriptTimeoutException http_status=408>>
self       = <Session 32832ce0-1f20-41d0-a140-9809e8c899c3>
url        = 'session/32832ce0-1f20-41d0-a140-9809e8c899c3/window/fullscreen'

WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py:438: ScriptTimeoutException

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180727/de663729/attachment.html>


More information about the webkit-unassigned mailing list