Closed Bug 1892832 Opened 2 years ago Closed 1 year ago

Use input controllers in headless mode

Categories

(Mozilla QA :: STArFox, task)

Version 4

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: benchatt, Assigned: benchatt)

References

Details

(Whiteboard: [Fx-Desk-Auto])

We currently use Pynput for UI interactions outside of the realm of Selenium. This is great when running tests locally in headed mode, but in headless mode Pynput falls down. We need to figure out:

  • is there a way to fix that?
  • if not, is there a tool that can do this?
  • if not, is there a way to use Selenium?
  • if not, is it worth building tests that require non-browser UI interactions?
Summary: [Tracking] [Fx-Desk-Auto] Use input controllers in headless mode → Use input controllers in headless mode
Whiteboard: [Fx-Desk-Auto]
Blocks: 1892813
No longer blocks: 1892827

This should be resolved with the resolution of https://bugzilla.mozilla.org/show_bug.cgi?id=1904372

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Actually, we still can't use pynput in headless mode, but we should be able to run tests in headed mode in CI. This may need further work to figure out how we're going to separate headed tests in CI.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

This was fixed by headed mode implementation.

Status: REOPENED → RESOLVED
Closed: 2 years ago1 year ago
Resolution: --- → FIXED
Blocks: 1934607
No longer blocks: 1934607
Component: General → STArFox
You need to log in before you can comment on or make changes to this bug.