Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flaky WebDriver BiDi infrastructure test in WPT #3040

Open
OrKoN opened this issue Jan 27, 2025 · 3 comments
Open

Flaky WebDriver BiDi infrastructure test in WPT #3040

OrKoN opened this issue Jan 27, 2025 · 3 comments

Comments

@OrKoN
Copy link
Collaborator

OrKoN commented Jan 27, 2025

Unexpected Results
------------------
/infrastructure/testdriver/bidi/permissions/set_permission.https.html
  TIMEOUT /infrastructure/testdriver/bidi/permissions/set_permission.https.html - Executor hit external timeout (this may indicate a hang)
  File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap
    self._bootstrap_inner()
  File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.8/threading.py", line 870, in run
    self._target(*self._args, **self._kwargs)
  File "/home/test/web-platform-tests/tools/wptrunner/wptrunner/executors/executorwebdriver.py", line 807, in run_func
    self.result = True, self.func(self.protocol, self.url, self.timeout)
  File "/home/test/web-platform-tests/tools/wptrunner/wptrunner/executors/executorwebdriver.py", line 997, in do_testharness
    raw_results = self.run_testdriver(protocol, url, timeout)
  File "/home/test/web-platform-tests/tools/wptrunner/wptrunner/executors/executorwebdriver.py", line 904, in run_testdriver
    test_driver_message = protocol.testdriver.get_next_message(url, self.script_resume,
  File "/home/test/web-platform-tests/tools/wptrunner/wptrunner/executors/executorwebdriver.py", line 444, in get_next_message
    return self._get_next_message_bidi(url, script_resume, test_window)
  File "/home/test/web-platform-tests/tools/wptrunner/wptrunner/executors/executorwebdriver.py", line 479, in _get_next_message_bidi
    message = self.parent.loop.run_until_complete(self.parent.bidi_script.call_function(
  File "/usr/lib/python3.8/asyncio/base_events.py", line 603, in run_until_complete
    self.run_forever()
  File "/usr/lib/python3.8/asyncio/base_events.py", line 570, in run_forever
    self._run_once()
  File "/usr/lib/python3.8/asyncio/base_events.py", line 1823, in _run_once
    event_list = self._selector.select(timeout)
  File "/usr/lib/python3.8/selectors.py", line 468, in select
    fd_event_list = self._selector.poll(timeout, max_ev)
SUITE-END | took 161s

https://github.com/web-platform-tests/wpt/pull/50290/checks?check_run_id=36217887734

@whimboo
Copy link

whimboo commented Jan 27, 2025

Did that happen only once or is it reproducible? As it looks like those tests are run with chromedriver.

@OrKoN
Copy link
Collaborator Author

OrKoN commented Jan 27, 2025

so far I have seen this once

@whimboo
Copy link

whimboo commented Jan 27, 2025

Once in a while we have those issues and usually we just retry the job.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants