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)

defect

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

No more failures. Marking as fixed by bug 1877096.

Assignee: nobody → hskupin
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
You need to log in before you can comment on or make changes to this bug.