Closed Bug 1764531 Opened 2 years ago Closed 2 years ago

Perma tier2 /webdriver/tests/bidi/browsing_context/navigate/invalid.py | test_params_url_invalid_type[None] - setup error: webdriver.error.UnsupportedOperationException: unsupported operation (500): openTab() not supported in GeckoView Test Runner

Categories

(Remote Protocol :: Marionette, defect, P5)

defect

Tracking

(firefox101 fixed)

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jdescottes)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=374335999&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fX4Usu5wQMKD_cPDqCg2eQ/runs/0/artifacts/public/logs/live_backing.log


[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - TEST-PASS | /webdriver/tests/bidi/browsing_context/navigate/invalid.py | test_params_context_invalid_value[somestring] 
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - TEST-UNEXPECTED-ERROR | /webdriver/tests/bidi/browsing_context/navigate/invalid.py | test_params_url_invalid_type[None] - setup error: webdriver.error.UnsupportedOperationException: unsupported operation (500): openTab() not supported in GeckoView Test Runner
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - args = ()
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - kwargs = {'bidi_session': <webdriver.bidi.client.BidiSession object at 0x7fb0e2c6eba8>, 'current_session': <Session a5be2953-8a03-4df8-bd55-96d219c837d3>}
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - request = <SubRequest 'new_tab' for <Function test_params_url_invalid_type[None]>>
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - setup = <function pytest_fixture_setup.<locals>.wrapper.<locals>.setup at 0x7fb0e04db488>
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - finalizer = <function pytest_fixture_setup.<locals>.wrapper.<locals>.finalizer at 0x7fb0e04db510>
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO - 
[task 2022-04-13T10:56:03.162Z] 10:56:03     INFO -     def wrapper(*args, **kwargs):
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -         loop = fixture_stripper.get_and_strip_from(FixtureStripper.EVENT_LOOP, kwargs)
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -         request = fixture_stripper.get_and_strip_from(FixtureStripper.REQUEST, kwargs)
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -     
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -         gen_obj = generator(*args, **kwargs)
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -     
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -         async def setup():
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -             res = await gen_obj.__anext__()
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -             return res
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -     
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -         def finalizer():
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -             """Yield again, to finalize."""
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -             async def async_finalizer():
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -                 try:
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -                     await gen_obj.__anext__()
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -                 except StopAsyncIteration:
[task 2022-04-13T10:56:03.163Z] 10:56:03     INFO -                     pass
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO -                 else:
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO -                     msg = "Async generator fixture didn't stop."
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO -                     msg += "Yield only once."
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO -                     raise ValueError(msg)
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO -             loop.run_until_complete(async_finalizer())
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO -     
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO -         request.addfinalizer(finalizer)
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - >       return loop.run_until_complete(setup())
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - 
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - args       = ()
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - finalizer  = <function pytest_fixture_setup.<locals>.wrapper.<locals>.finalizer at 0x7fb0e04db510>
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - fixture_stripper = <pytest_asyncio.plugin.FixtureStripper object at 0x7fb0e056b0f0>
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - gen_obj    = <async_generator object new_tab at 0x7fb0e04c0590>
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - generator  = <function new_tab at 0x7fb0e358aae8>
[task 2022-04-13T10:56:03.164Z] 10:56:03     INFO - kwargs     = {'bidi_session': <webdriver.bidi.client.BidiSession object at 0x7fb0e2c6eba8>,
[task 2022-04-13T10:56:03.165Z] 10:56:03     INFO -  'current_session': <Session a5be2953-8a03-4df8-bd55-96d219c837d3>}
[task 2022-04-13T10:56:03.165Z] 10:56:03     INFO - loop       = <_UnixSelectorEventLoop running=False closed=False debug=False>
[task 2022-04-13T10:56:03.165Z] 10:56:03     INFO - request    = <SubRequest 'new_tab' for <Function test_params_url_invalid_type[None]>>
[task 2022-04-13T10:56:03.165Z] 10:56:03     INFO - setup      = <function pytest_fixture_setup.<locals>.wrapper.<locals>.setup at 0x7fb0e04db488>
[task 2022-04-13T10:56:03.165Z] 10:56:03     INFO - 
[task 2022-04-13T10:56:03.165Z] 10:56:03     INFO - tests/web-platform/tests/tools/third_party/pytest-asyncio/pytest_asyncio/plugin.py:127: 
[task 2022-04-13T10:56:03.165Z] 10:56:03     INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

Julian, we forgot to disable the related tests that make use of openTab on Android. Can you please have a look?

Flags: needinfo?(jdescottes)
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Flags: needinfo?(jdescottes)
Has Regression Range: --- → yes
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c11504cea272
[wdspec] Disable bidi navigate tests opening new tabs on android r=webdriver-reviewers,whimboo
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
Moving bug to Remote Protocol::Marionette component per bug 1815831.
Component: geckodriver → Marionette
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: