Closed
Bug 1873341
Opened 2 years ago
Closed 2 years ago
Intermittent /webdriver/tests/bidi/browsing_context/traverse_history/context.py | single tracking bug
Categories
(Remote Protocol :: WebDriver BiDi, defect, P5)
Remote Protocol
WebDriver BiDi
Tracking
(firefox124 fixed)
RESOLVED
FIXED
124 Branch
| Tracking | Status | |
|---|---|---|
| firefox124 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: whimboo)
References
Details
(Keywords: intermittent-failure, intermittent-testcase)
Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=442409421&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dl0MPqTtRoSx3Sm0mw8CNw/runs/0/artifacts/public/logs/live_backing.log
[task 2024-01-06T12:24:00.335Z] 12:24:00 INFO - STDOUT: PASSED
[task 2024-01-06T12:24:00.345Z] 12:24:00 INFO - PID 13496 | 1704543840342 RemoteAgent DEBUG WebDriverBiDiConnection 2dcb42cb-c4c4-4106-a2b2-674a0b242403 -> {"id":35,"method":"browsingContext.close","params":{"context":"4817c9d3-e047-48ae-9e2c-509671839009"}}
[task 2024-01-06T12:24:00.345Z] 12:24:00 INFO - PID 13496 | 1704543840342 RemoteAgent TRACE Module root/browsingContext.sys.mjs found for ROOT
[task 2024-01-06T12:24:00.345Z] 12:24:00 INFO - PID 13496 | 1704543840342 RemoteAgent TRACE Received command browsingContext.close for destination ROOT
[task 2024-01-06T12:24:00.345Z] 12:24:00 INFO - PID 13496 | 1704543840342 RemoteAgent TRACE Module root/browsingContext.sys.mjs found for ROOT
[task 2024-01-06T12:24:00.402Z] 12:24:00 INFO - PID 13496 | 1704543840400 RemoteAgent TRACE MessageHandler WINDOW_GLOBAL for session 0d6ab2c2-975d-454f-a357-d04ff170417a is being destroyed
[task 2024-01-06T12:24:00.402Z] 12:24:00 INFO - PID 13496 | 1704543840400 RemoteAgent TRACE Unregistered MessageHandler WINDOW_GLOBAL for session 0d6ab2c2-975d-454f-a357-d04ff170417a
[task 2024-01-06T12:24:00.411Z] 12:24:00 INFO - PID 13496 | 1704543840410 RemoteAgent DEBUG WebDriverBiDiConnection 2dcb42cb-c4c4-4106-a2b2-674a0b242403 <- {"type":"success","id":35,"result":{}}
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | -----------------------------------------------------
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | Suppressions used:
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | count bytes template
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | 2 288 libfontconfig.so
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | 31 16288 style::global_style_data
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | 1 9504 style::sharing::SHARING_CACHE_KEY
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | 1 4112 style::bloom::BLOOM_KEY
[task 2024-01-06T12:24:00.519Z] 12:24:00 INFO - PID 13496 | -----------------------------------------------------
[task 2024-01-06T12:24:00.531Z] 12:24:00 INFO - PID 13496 | 1704543840527 RemoteAgent TRACE MessageHandler WINDOW_GLOBAL for session 0d6ab2c2-975d-454f-a357-d04ff170417a is being destroyed
[task 2024-01-06T12:24:00.531Z] 12:24:00 INFO - PID 13496 | 1704543840527 RemoteAgent TRACE Unregistered MessageHandler WINDOW_GLOBAL for session 0d6ab2c2-975d-454f-a357-d04ff170417a
[task 2024-01-06T12:24:00.564Z] 12:24:00 INFO - PID 13496 | 1704543840563 RemoteAgent DEBUG WebDriverBiDiConnection 2dcb42cb-c4c4-4106-a2b2-674a0b242403 closed
[task 2024-01-06T12:24:00.565Z] 12:24:00 INFO - PID 13496 | 1704543840564 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/timeouts {"implicit": 0}
[task 2024-01-06T12:24:00.570Z] 12:24:00 INFO - PID 13496 | 1704543840569 Marionette DEBUG 0 -> [0,52,"WebDriver:SetTimeouts",{"implicit":0}]
[task 2024-01-06T12:24:00.571Z] 12:24:00 INFO - PID 13496 | 1704543840570 Marionette DEBUG 0 <- [1,52,null,{"value":null}]
[task 2024-01-06T12:24:00.585Z] 12:24:00 INFO - PID 13496 | 1704543840584 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:00.587Z] 12:24:00 INFO - PID 13496 | 1704543840585 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/timeouts {"pageLoad": 300000}
[task 2024-01-06T12:24:00.587Z] 12:24:00 INFO - PID 13496 | 1704543840586 Marionette DEBUG 0 -> [0,53,"WebDriver:SetTimeouts",{"pageLoad":300000}]
[task 2024-01-06T12:24:00.589Z] 12:24:00 INFO - PID 13496 | 1704543840587 Marionette DEBUG 0 <- [1,53,null,{"value":null}]
[task 2024-01-06T12:24:00.589Z] 12:24:00 INFO - PID 13496 | 1704543840588 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:00.590Z] 12:24:00 INFO - PID 13496 | 1704543840589 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/timeouts {"script": 30000}
[task 2024-01-06T12:24:00.597Z] 12:24:00 INFO - PID 13496 | 1704543840596 Marionette DEBUG 0 -> [0,54,"WebDriver:SetTimeouts",{"script":30000}]
[task 2024-01-06T12:24:00.598Z] 12:24:00 INFO - PID 13496 | 1704543840597 Marionette DEBUG 0 <- [1,54,null,{"value":null}]
[task 2024-01-06T12:24:00.608Z] 12:24:00 INFO - PID 13496 | 1704543840607 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:00.609Z] 12:24:00 INFO - PID 13496 | 1704543840608 webdriver::server DEBUG -> GET /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window
[task 2024-01-06T12:24:00.610Z] 12:24:00 INFO - PID 13496 | 1704543840610 Marionette DEBUG 0 -> [0,55,"WebDriver:GetWindowHandle",{}]
[task 2024-01-06T12:24:00.612Z] 12:24:00 INFO - PID 13496 | 1704543840610 Marionette DEBUG 0 <- [1,55,null,{"value":"a362975a-0909-453a-85ea-ed680d64f10f"}]
[task 2024-01-06T12:24:00.612Z] 12:24:00 INFO - PID 13496 | 1704543840611 webdriver::server DEBUG <- 200 OK {"value":"a362975a-0909-453a-85ea-ed680d64f10f"}
[task 2024-01-06T12:24:00.613Z] 12:24:00 INFO - PID 13496 | 1704543840611 webdriver::server DEBUG -> GET /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window
[task 2024-01-06T12:24:00.614Z] 12:24:00 INFO - PID 13496 | 1704543840614 Marionette DEBUG 0 -> [0,56,"WebDriver:GetWindowHandle",{}]
[task 2024-01-06T12:24:00.615Z] 12:24:00 INFO - PID 13496 | 1704543840614 Marionette DEBUG 0 <- [1,56,null,{"value":"a362975a-0909-453a-85ea-ed680d64f10f"}]
[task 2024-01-06T12:24:00.627Z] 12:24:00 INFO - PID 13496 | 1704543840626 webdriver::server DEBUG <- 200 OK {"value":"a362975a-0909-453a-85ea-ed680d64f10f"}
[task 2024-01-06T12:24:00.629Z] 12:24:00 INFO - PID 13496 | 1704543840627 webdriver::server DEBUG -> GET /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window/handles
[task 2024-01-06T12:24:00.631Z] 12:24:00 INFO - PID 13496 | 1704543840630 Marionette DEBUG 0 -> [0,57,"WebDriver:GetWindowHandles",{}]
[task 2024-01-06T12:24:00.632Z] 12:24:00 INFO - PID 13496 | 1704543840631 Marionette DEBUG 0 <- [1,57,null,["a362975a-0909-453a-85ea-ed680d64f10f"]]
[task 2024-01-06T12:24:00.634Z] 12:24:00 INFO - PID 13496 | 1704543840633 webdriver::server DEBUG <- 200 OK {"value":["a362975a-0909-453a-85ea-ed680d64f10f"]}
[task 2024-01-06T12:24:00.635Z] 12:24:00 INFO - PID 13496 | 1704543840634 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window {"handle": "a362975a-0909-453a-85ea-ed680d64f10f"}
[task 2024-01-06T12:24:00.638Z] 12:24:00 INFO - PID 13496 | 1704543840636 Marionette DEBUG 0 -> [0,58,"WebDriver:SwitchToWindow",{"handle":"a362975a-0909-453a-85ea-ed680d64f10f"}]
[task 2024-01-06T12:24:00.661Z] 12:24:00 INFO - PID 13496 | 1704543840660 Marionette DEBUG 0 <- [1,58,null,{"value":null}]
[task 2024-01-06T12:24:00.662Z] 12:24:00 INFO - PID 13496 | 1704543840661 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:00.663Z] 12:24:00 INFO - PID 13496 | 1704543840662 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/alert/dismiss {}
[task 2024-01-06T12:24:00.671Z] 12:24:00 INFO - PID 13496 | 1704543840669 Marionette DEBUG 0 -> [0,59,"WebDriver:DismissAlert",{}]
[task 2024-01-06T12:24:00.689Z] 12:24:00 INFO - PID 13496 | 1704543840688 Marionette DEBUG 0 <- [1,59,{"error":"no such alert","message":"","stacktrace":"RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8\nWebDriverError@chrome://remote/content/shared/webdriver/Er ... ote/content/marionette/server.sys.mjs:263:9\n_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20\n"},null]
[task 2024-01-06T12:24:00.691Z] 12:24:00 INFO - PID 13496 | 1704543840689 webdriver::server DEBUG <- 404 Not Found {"value":{"error":"no such alert","message":"","stacktrace":"RemoteError@chrome://remote/content/shared/Remo ... ontent/marionette/server.sys.mjs:263:9\n_onJSONObjectReady/<@chrome://remote/content/marionette/transport.sys.mjs:494:20\n"}}
[task 2024-01-06T12:24:00.692Z] 12:24:00 INFO - PID 13496 | 1704543840691 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window {"handle": "a362975a-0909-453a-85ea-ed680d64f10f"}
[task 2024-01-06T12:24:00.696Z] 12:24:00 INFO - PID 13496 | 1704543840695 Marionette DEBUG 0 -> [0,60,"WebDriver:SwitchToWindow",{"handle":"a362975a-0909-453a-85ea-ed680d64f10f"}]
[task 2024-01-06T12:24:00.698Z] 12:24:00 INFO - PID 13496 | 1704543840697 Marionette DEBUG 0 <- [1,60,null,{"value":null}]
[task 2024-01-06T12:24:00.699Z] 12:24:00 INFO - PID 13496 | 1704543840698 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:00.700Z] 12:24:00 INFO - PID 13496 | 1704543840700 webdriver::server DEBUG -> GET /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window
[task 2024-01-06T12:24:00.701Z] 12:24:00 INFO - PID 13496 | 1704543840700 Marionette DEBUG 0 -> [0,61,"WebDriver:GetWindowHandle",{}]
[task 2024-01-06T12:24:00.704Z] 12:24:00 INFO - PID 13496 | 1704543840703 Marionette DEBUG 0 <- [1,61,null,{"value":"a362975a-0909-453a-85ea-ed680d64f10f"}]
[task 2024-01-06T12:24:00.705Z] 12:24:00 INFO - PID 13496 | 1704543840704 webdriver::server DEBUG <- 200 OK {"value":"a362975a-0909-453a-85ea-ed680d64f10f"}
[task 2024-01-06T12:24:00.706Z] 12:24:00 INFO - PID 13496 | 1704543840705 webdriver::server DEBUG -> GET /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window/handles
[task 2024-01-06T12:24:00.713Z] 12:24:00 INFO - PID 13496 | 1704543840712 Marionette DEBUG 0 -> [0,62,"WebDriver:GetWindowHandles",{}]
[task 2024-01-06T12:24:00.714Z] 12:24:00 INFO - PID 13496 | 1704543840713 Marionette DEBUG 0 <- [1,62,null,["a362975a-0909-453a-85ea-ed680d64f10f"]]
[task 2024-01-06T12:24:00.724Z] 12:24:00 INFO - PID 13496 | 1704543840722 webdriver::server DEBUG <- 200 OK {"value":["a362975a-0909-453a-85ea-ed680d64f10f"]}
[task 2024-01-06T12:24:00.726Z] 12:24:00 INFO - PID 13496 | 1704543840725 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window {"handle": "a362975a-0909-453a-85ea-ed680d64f10f"}
[task 2024-01-06T12:24:00.729Z] 12:24:00 INFO - PID 13496 | 1704543840728 Marionette DEBUG 0 -> [0,63,"WebDriver:SwitchToWindow",{"handle":"a362975a-0909-453a-85ea-ed680d64f10f"}]
[task 2024-01-06T12:24:00.741Z] 12:24:00 INFO - PID 13496 | 1704543840739 Marionette DEBUG 0 <- [1,63,null,{"value":null}]
[task 2024-01-06T12:24:00.742Z] 12:24:00 INFO - PID 13496 | 1704543840741 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:00.744Z] 12:24:00 INFO - PID 13496 | 1704543840743 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/window/rect {"width": 800, "height": 600}
[task 2024-01-06T12:24:00.745Z] 12:24:00 INFO - PID 13496 | 1704543840744 Marionette DEBUG 0 -> [0,64,"WebDriver:SetWindowRect",{"height":600,"width":800}]
[task 2024-01-06T12:24:00.760Z] 12:24:00 INFO - PID 13496 | 1704543840759 Marionette TRACE Requested window geometry matches
[task 2024-01-06T12:24:00.762Z] 12:24:00 INFO - PID 13496 | 1704543840760 Marionette DEBUG 0 <- [1,64,null,{"x":100,"y":100,"width":800,"height":600}]
[task 2024-01-06T12:24:00.763Z] 12:24:00 INFO - PID 13496 | 1704543840761 webdriver::server DEBUG <- 200 OK {"value":{"x":100,"y":100,"width":800,"height":600}}
[task 2024-01-06T12:24:00.764Z] 12:24:00 INFO - PID 13496 | 1704543840763 webdriver::server DEBUG -> POST /session/0d6ab2c2-975d-454f-a357-d04ff170417a/frame {"id": null}
[task 2024-01-06T12:24:00.766Z] 12:24:00 INFO - PID 13496 | 1704543840765 Marionette DEBUG 0 -> [0,65,"WebDriver:SwitchToFrame",{"id":null}]
[task 2024-01-06T12:24:00.776Z] 12:24:00 INFO - PID 13496 | 1704543840774 Marionette DEBUG 0 <- [1,65,null,{"value":null}]
[task 2024-01-06T12:24:00.779Z] 12:24:00 INFO - PID 13496 | 1704543840776 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:00.780Z] 12:24:00 INFO - PID 13496 | 1704543840779 webdriver::server DEBUG -> DELETE /session/0d6ab2c2-975d-454f-a357-d04ff170417a
[task 2024-01-06T12:24:00.787Z] 12:24:00 INFO - PID 13496 | 1704543840786 Marionette DEBUG 0 -> [0,66,"Marionette:Quit",{"flags":["eForceQuit"]}]
[task 2024-01-06T12:24:00.789Z] 12:24:00 INFO - PID 13496 | 1704543840788 Marionette INFO Stopped listening on port 35034
[task 2024-01-06T12:24:00.815Z] 12:24:00 INFO - PID 13496 | 1704543840812 Marionette TRACE [13] MarionetteCommands actor destroyed for window id 10737418242
[task 2024-01-06T12:24:00.815Z] 12:24:00 INFO - PID 13496 | 1704543840813 Marionette TRACE [3] MarionetteCommands actor destroyed for window id 4294967297
[task 2024-01-06T12:24:00.817Z] 12:24:00 INFO - PID 13496 | 1704543840813 WebDriver BiDi DEBUG Unregistered session handler: /session/0d6ab2c2-975d-454f-a357-d04ff170417a
[task 2024-01-06T12:24:00.828Z] 12:24:00 INFO - PID 13496 | 1704543840826 RemoteAgent TRACE MessageHandler ROOT for session 0d6ab2c2-975d-454f-a357-d04ff170417a is being destroyed
[task 2024-01-06T12:24:00.829Z] 12:24:00 INFO - PID 13496 | 1704543840827 RemoteAgent TRACE Unregistered MessageHandler ROOT for session 0d6ab2c2-975d-454f-a357-d04ff170417a
[task 2024-01-06T12:24:01.047Z] 12:24:01 INFO - PID 13496 | 1704543841046 Marionette TRACE Received observer notification quit-application
[task 2024-01-06T12:24:01.075Z] 12:24:01 INFO - PID 13496 | 1704543841074 Marionette TRACE Received observer notification quit-application
[task 2024-01-06T12:24:01.077Z] 12:24:01 INFO - PID 13496 | 1704543841074 RemoteAgent TRACE Received observer notification quit-application
[task 2024-01-06T12:24:01.078Z] 12:24:01 INFO - PID 13496 | 1704543841077 Marionette DEBUG Marionette stopped listening
[task 2024-01-06T12:24:01.079Z] 12:24:01 INFO - PID 13496 | 1704543841078 Marionette DEBUG 0 <- [1,66,null,{"cause":"shutdown","forced":false,"in_app":true}]
[task 2024-01-06T12:24:01.151Z] 12:24:01 INFO - PID 13496 | 1704543841150 RemoteAgent TRACE MessageHandler WINDOW_GLOBAL for session 0d6ab2c2-975d-454f-a357-d04ff170417a is being destroyed
[task 2024-01-06T12:24:01.153Z] 12:24:01 INFO - PID 13496 | 1704543841152 RemoteAgent TRACE Unregistered MessageHandler WINDOW_GLOBAL for session 0d6ab2c2-975d-454f-a357-d04ff170417a
[task 2024-01-06T12:24:01.200Z] 12:24:01 INFO - PID 13496 | 1704543841198 RemoteAgent DEBUG Resetting recommended pref browser.contentblocking.features.standard
[task 2024-01-06T12:24:01.200Z] 12:24:01 INFO - PID 13496 | 1704543841198 RemoteAgent DEBUG Resetting recommended pref network.cookie.cookieBehavior
[task 2024-01-06T12:24:01.201Z] 12:24:01 INFO - PID 13496 | 1704543841199 webdriver::server DEBUG Teardown session
[task 2024-01-06T12:24:01.225Z] 12:24:01 INFO - PID 13496 | 1704543841225 Marionette DEBUG Closed connection 0
[task 2024-01-06T12:24:02.247Z] 12:24:02 INFO - PID 13496 | -----------------------------------------------------
[task 2024-01-06T12:24:02.247Z] 12:24:02 INFO - PID 13496 | Suppressions used:
[task 2024-01-06T12:24:02.247Z] 12:24:02 INFO - PID 13496 | count bytes template
[task 2024-01-06T12:24:02.248Z] 12:24:02 INFO - PID 13496 | 2 288 libfontconfig.so
[task 2024-01-06T12:24:02.248Z] 12:24:02 INFO - PID 13496 | 31 16288 style::global_style_data
[task 2024-01-06T12:24:02.248Z] 12:24:02 INFO - PID 13496 | 1 9504 style::sharing::SHARING_CACHE_KEY
[task 2024-01-06T12:24:02.248Z] 12:24:02 INFO - PID 13496 | 1 4112 style::bloom::BLOOM_KEY
[task 2024-01-06T12:24:02.248Z] 12:24:02 INFO - PID 13496 | -----------------------------------------------------
<...>
[task 2024-01-06T12:24:06.107Z] 12:24:06 INFO - PID 13496 | 1704543846106 geckodriver::browser DEBUG Browser process stopped: exit status: 0
[task 2024-01-06T12:24:06.108Z] 12:24:06 INFO - PID 13496 | 1704543846106 webdriver::server DEBUG <- 200 OK {"value":null}
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: =================================== FAILURES ===================================
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: ___________________________ test_iframe[same_origin] ___________________________
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: bidi_session = <webdriver.bidi.client.BidiSession object at 0x7f1170fc52b0>
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: new_tab = {'context': '89fdd373-1381-4f38-be19-d46417f5e6b8'}
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: inline = <function inline.<locals>.inline at 0x7f11706dc1f0>, domain = ''
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: @pytest.mark.parametrize("domain", ["", "alt"], ids=["same_origin", "cross_origin"])
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: async def test_iframe(bidi_session, new_tab, inline, domain):
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: iframe_url_1 = inline("page 1")
[task 2024-01-06T12:24:06.114Z] 12:24:06 INFO - STDOUT: page_url = inline(f"<iframe src='{iframe_url_1}'></iframe>", domain=domain)
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT:
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT: await bidi_session.browsing_context.navigate(
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT: context=new_tab["context"], url=page_url, wait="complete"
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT: )
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT: assert await get_url_for_context(bidi_session, new_tab["context"]) == page_url
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT:
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT: contexts = await bidi_session.browsing_context.get_tree(root=new_tab["context"])
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT: iframe_context = contexts[0]["children"][0]
[task 2024-01-06T12:24:06.117Z] 12:24:06 INFO - STDOUT:
[task 2024-01-06T12:24:06.118Z] 12:24:06 INFO - STDOUT: iframe_url_2 = inline("page 2")
[task 2024-01-06T12:24:06.119Z] 12:24:06 INFO - STDOUT: await bidi_session.browsing_context.navigate(
[task 2024-01-06T12:24:06.119Z] 12:24:06 INFO - STDOUT: context=iframe_context["context"], url=iframe_url_2, wait="complete"
[task 2024-01-06T12:24:06.119Z] 12:24:06 INFO - STDOUT: )
[task 2024-01-06T12:24:06.120Z] 12:24:06 INFO - STDOUT: assert (
[task 2024-01-06T12:24:06.120Z] 12:24:06 INFO - STDOUT: await get_url_for_context(bidi_session, iframe_context["context"])
[task 2024-01-06T12:24:06.121Z] 12:24:06 INFO - STDOUT: == iframe_url_2
[task 2024-01-06T12:24:06.121Z] 12:24:06 INFO - STDOUT: )
[task 2024-01-06T12:24:06.122Z] 12:24:06 INFO - STDOUT:
[task 2024-01-06T12:24:06.122Z] 12:24:06 INFO - STDOUT: await bidi_session.browsing_context.traverse_history(
[task 2024-01-06T12:24:06.123Z] 12:24:06 INFO - STDOUT: context=iframe_context["context"], delta=-1
[task 2024-01-06T12:24:06.123Z] 12:24:06 INFO - STDOUT: )
[task 2024-01-06T12:24:06.124Z] 12:24:06 INFO - STDOUT:
[task 2024-01-06T12:24:06.124Z] 12:24:06 INFO - STDOUT: assert await get_url_for_context(bidi_session, new_tab["context"]) == page_url
[task 2024-01-06T12:24:06.124Z] 12:24:06 INFO - STDOUT: > assert (
[task 2024-01-06T12:24:06.125Z] 12:24:06 INFO - STDOUT: await get_url_for_context(bidi_session, iframe_context["context"])
[task 2024-01-06T12:24:06.125Z] 12:24:06 INFO - STDOUT: == iframe_url_1
[task 2024-01-06T12:24:06.126Z] 12:24:06 INFO - STDOUT: )
[task 2024-01-06T12:24:06.127Z] 12:24:06 INFO - STDOUT: E AssertionError: assert 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+2&mime=text%2Fhtml&charset=UTF-8' == 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.132Z] 12:24:06 INFO - STDOUT: E - https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8
[task 2024-01-06T12:24:06.132Z] 12:24:06 INFO - STDOUT: E ? ^
[task 2024-01-06T12:24:06.132Z] 12:24:06 INFO - STDOUT: E + https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+2&mime=text%2Fhtml&charset=UTF-8
[task 2024-01-06T12:24:06.132Z] 12:24:06 INFO - STDOUT: E ? ^
[task 2024-01-06T12:24:06.132Z] 12:24:06 INFO - STDOUT: bidi_session = <webdriver.bidi.client.BidiSession object at 0x7f1170fc52b0>
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - TEST-PASS | /webdriver/tests/bidi/browsing_context/traverse_history/context.py | test_params_context_invalid_value
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - TEST-PASS | /webdriver/tests/bidi/browsing_context/traverse_history/context.py | test_top_level_contexts
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - TEST-UNEXPECTED-FAIL | /webdriver/tests/bidi/browsing_context/traverse_history/context.py | test_iframe[same_origin] - AssertionError: assert 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+2&mime=text%2Fhtml&charset=UTF-8' == 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - bidi_session = <webdriver.bidi.client.BidiSession object at 0x7f1170fc52b0>
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - new_tab = {'context': '89fdd373-1381-4f38-be19-d46417f5e6b8'}
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - inline = <function inline.<locals>.inline at 0x7f11706dc1f0>, domain = ''
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - @pytest.mark.parametrize("domain", ["", "alt"], ids=["same_origin", "cross_origin"])
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - async def test_iframe(bidi_session, new_tab, inline, domain):
[task 2024-01-06T12:24:06.133Z] 12:24:06 INFO - iframe_url_1 = inline("page 1")
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - page_url = inline(f"<iframe src='{iframe_url_1}'></iframe>", domain=domain)
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - await bidi_session.browsing_context.navigate(
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - context=new_tab["context"], url=page_url, wait="complete"
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - )
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - assert await get_url_for_context(bidi_session, new_tab["context"]) == page_url
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - contexts = await bidi_session.browsing_context.get_tree(root=new_tab["context"])
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - iframe_context = contexts[0]["children"][0]
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - iframe_url_2 = inline("page 2")
[task 2024-01-06T12:24:06.134Z] 12:24:06 INFO - await bidi_session.browsing_context.navigate(
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO - context=iframe_context["context"], url=iframe_url_2, wait="complete"
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO - )
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO - assert (
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO - await get_url_for_context(bidi_session, iframe_context["context"])
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO - == iframe_url_2
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO - )
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.135Z] 12:24:06 INFO - await bidi_session.browsing_context.traverse_history(
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - context=iframe_context["context"], delta=-1
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - )
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - assert await get_url_for_context(bidi_session, new_tab["context"]) == page_url
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - > assert (
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - await get_url_for_context(bidi_session, iframe_context["context"])
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - == iframe_url_1
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - )
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - E AssertionError: assert 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+2&mime=text%2Fhtml&charset=UTF-8' == 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - E - https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - E ? ^
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - E + https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+2&mime=text%2Fhtml&charset=UTF-8
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - E ? ^
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - bidi_session = <webdriver.bidi.client.BidiSession object at 0x7f1170fc52b0>
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - contexts = [{'children': [{'children': [],
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - 'context': '17179869185',
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - 'url': 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'}],
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - 'context': '89fdd373-1381-4f38-be19-d46417f5e6b8',
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - 'parent': None,
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - 'url': 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Ciframe+src%3D%27https%3A%2F%2Fweb-platform.test%3A8443%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250Apage%2B1%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E&mime=text%2Fhtml&charset=UTF-8'}]
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - domain = ''
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - iframe_context = {'children': [],
[task 2024-01-06T12:24:06.136Z] 12:24:06 INFO - 'context': '17179869185',
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - 'url': 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'}
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - iframe_url_1 = 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - iframe_url_2 = 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+2&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - inline = <function inline.<locals>.inline at 0x7f11706dc1f0>
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - new_tab = {'context': '89fdd373-1381-4f38-be19-d46417f5e6b8'}
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - page_url = 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Ciframe+src%3D%27https%3A%2F%2Fweb-platform.test%3A8443%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250Apage%2B1%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO -
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - tests/web-platform/tests/webdriver/tests/bidi/browsing_context/traverse_history/context.py:63: AssertionError
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - .
[task 2024-01-06T12:24:06.137Z] 12:24:06 INFO - TEST-OK | /webdriver/tests/bidi/browsing_context/traverse_history/context.py | took 14833ms
[task 2024-01-06T12:24:06.138Z] 12:24:06 INFO - PID 13496 | 1704543846116 webdriver::server DEBUG -> GET /status
[task 2024-01-06T12:24:06.138Z] 12:24:06 INFO - PID 13496 | 1704543846116 webdriver::server DEBUG <- 200 OK {"value":{"message":"","ready":true}}
[task 2024-01-06T12:24:06.201Z] 12:24:06 INFO - STDOUT: contexts = [{'children': [{'children': [],
[task 2024-01-06T12:24:06.201Z] 12:24:06 INFO - 'context': '17179869185',
[task 2024-01-06T12:24:06.201Z] 12:24:06 INFO - 'url': 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'}],
[task 2024-01-06T12:24:06.201Z] 12:24:06 INFO - 'context': '89fdd373-1381-4f38-be19-d46417f5e6b8',
[task 2024-01-06T12:24:06.201Z] 12:24:06 INFO - 'parent': None,
[task 2024-01-06T12:24:06.201Z] 12:24:06 INFO - 'url': 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Ciframe+src%3D%27https%3A%2F%2Fweb-platform.test%3A8443%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250Apage%2B1%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E&mime=text%2Fhtml&charset=UTF-8'}]
[task 2024-01-06T12:24:06.202Z] 12:24:06 INFO - STDOUT: domain = ''
[task 2024-01-06T12:24:06.202Z] 12:24:06 INFO - STDOUT: iframe_context = {'children': [],
[task 2024-01-06T12:24:06.202Z] 12:24:06 INFO - 'context': '17179869185',
[task 2024-01-06T12:24:06.202Z] 12:24:06 INFO - 'url': 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'}
[task 2024-01-06T12:24:06.203Z] 12:24:06 INFO - STDOUT: iframe_url_1 = 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+1&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.203Z] 12:24:06 INFO - STDOUT: iframe_url_2 = 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0Apage+2&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.204Z] 12:24:06 INFO - STDOUT: inline = <function inline.<locals>.inline at 0x7f11706dc1f0>
[task 2024-01-06T12:24:06.204Z] 12:24:06 INFO - STDOUT: new_tab = {'context': '89fdd373-1381-4f38-be19-d46417f5e6b8'}
[task 2024-01-06T12:24:06.204Z] 12:24:06 INFO - STDOUT: page_url = 'https://web-platform.test:8443/webdriver/tests/support/inline.py?doc=%3C%21doctype+html%3E%0A%3Cmeta+charset%3DUTF-8%3E%0A%3Ciframe+src%3D%27https%3A%2F%2Fweb-platform.test%3A8443%2Fwebdriver%2Ftests%2Fsupport%2Finline.py%3Fdoc%3D%253C%2521doctype%2Bhtml%253E%250A%253Cmeta%2Bcharset%253DUTF-8%253E%250Apage%2B1%26mime%3Dtext%252Fhtml%26charset%3DUTF-8%27%3E%3C%2Fiframe%3E&mime=text%2Fhtml&charset=UTF-8'
[task 2024-01-06T12:24:06.205Z] 12:24:06 INFO - STDOUT: tests/web-platform/tests/webdriver/tests/bidi/browsing_context/traverse_history/context.py
[task 2024-01-06T12:24:06.205Z] 12:24:06 INFO - STDOUT: :63: AssertionError
[task 2024-01-06T12:24:06.206Z] 12:24:06 INFO - STDOUT: =========================== short test summary info ============================
[task 2024-01-06T12:24:06.207Z] 12:24:06 INFO - STDOUT: FAILED tests/web-platform/tests/webdriver/tests/bidi/browsing_context/traverse_history/context.py::test_iframe[same_origin]
[task 2024-01-06T12:24:06.207Z] 12:24:06 INFO - STDOUT: ========================= 1 failed, 3 passed in 14.63s =========================
[task 2024-01-06T12:24:06.207Z] 12:24:06 INFO - Closing logging queue
[task 2024-01-06T12:24:06.208Z] 12:24:06 INFO - queue closed
[task 2024-01-06T12:24:06.314Z] 12:24:06 INFO - PID 13992 | 1704543846212 geckodriver INFO Listening on 127.0.0.1:38524
[task 2024-01-06T12:24:06.314Z] 12:24:06 INFO - Starting runner
[task 2024-01-06T12:24:06.529Z] 12:24:06 INFO - TEST-START | /webdriver/tests/bidi/browsing_context/traverse_history/delta.py
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 6•2 years ago
|
||
No more failures. Marking as fixed by bug 1877096.
Assignee: nobody → hskupin
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox124:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•