Open Bug 1813588 (wayland-ci) Opened 2 years ago Updated 1 year ago

[meta] Enable wayland testing in Gecko

Categories

(Firefox Build System :: Task Configuration, task, P1)

task

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: ahal, Assigned: ahal)

References

(Depends on 5 open bugs, Blocks 2 open bugs)

Details

(Keywords: meta)

Dave House has done some initial investigative work on what it would take to stand up native Wayland testing. This bug will track the in-tree changes to docker images and setup scripts necessary to get these running.

Initially this will be for investigation / knowledge transfer, but may turn into a meta bug to track enabling all of the various test suites there.

Let's turn this into a tracking bug.

Assignee: nobody → ahal
Status: NEW → ASSIGNED
Priority: P2 → P1
Summary: Enable wayland testing in Gecko → [meta] Enable wayland testing in Gecko

Quick status update, :aerickson has some standalone workers with Wayland enabled in a virtualbox vm. The plan will be to migrate these to a worker-manager managed pool eventually (he did standalone for now to get around some issues there). In the meantime, we can start getting patches going to support disabling tests running in wayland in the manifests, as well as start filing bugs for early issues we come across.

Depends on: 1833653

Also bug 1578640 already tracks the issues with Wayland, so let's keep this bug more focused on the test harness bits and CI tasks.

Alias: wayland-ci
Component: General → Task Configuration
Product: Testing → Firefox Build System
Version: Default → unspecified
Depends on: 1835698
Depends on: 1838018
Depends on: 1845320
Depends on: 1845765
Depends on: 1846788
Depends on: 1846819
Depends on: 1850409
Depends on: 1850531
Depends on: 1850533
Depends on: 1850536
Depends on: 1850541
Depends on: 1850549
Depends on: 1850551
Depends on: 1850606
Depends on: 1851019
You need to log in before you can comment on or make changes to this bug.