Closed Bug 1833653 Opened 2 years ago Closed 8 months ago

Run mochitest-plain with wayland

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox115 fixed)

RESOLVED FIXED
Tracking Status
firefox115 --- fixed

People

(Reporter: ahal, Assigned: ahal)

References

(Blocks 16 open bugs)

Details

Attachments

(5 files)

No description provided.
Component: Mochitest → Task Configuration
Product: Testing → Firefox Build System
Version: Default → unspecified

Checking for WAYLAND_DISPLAY possibly isn't the most robust way of detecting
this, but as most tests aren't using a window manager, inspecting loginctl or
XDG_SESSION_TYPE simply produces tty as a result.

Keywords: leave-open
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d4d0c1c5c47a Add a 'display' variable to mozinfo, r=mozbase-reviewers,gbrown

This sets up a new worker-type and entries in test-sets.yml and
test-platforms.yml for a new pool running with Wayland enabled in a
virtualbox vm.

This test platform is a bit different, in that it uses generic worker and a
specialized pool. So we can't use the normal instance-size method of
selecting worker types, and instead rely on setting worker-type directly.

These tasks are not running anywhere yet, the primary purpose of this patch is
to make it easy to run them on try.

Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7912895e63c5 Create mochitest-plain tasks on Wayland, r=jmaher,taskgraph-reviewers
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3b1d733c9835 Create mochitest-plain tasks on Wayland, r=jmaher,taskgraph-reviewers https://hg.mozilla.org/integration/autoland/rev/4ca7939d9cc2 Handle 'wayland' in test setting, r=jmaher,taskgraph-reviewers
Flags: needinfo?(ahal)
Depends on: 1835707

Backed out as requested by jgraham on element
Backout link: https://hg.mozilla.org/integration/autoland/rev/174db0f3e4eb474f4368345c5088281f737dfca9

Flags: needinfo?(ahal)
Flags: needinfo?(ahal)

This way we don't need the specialized JSONEncoder to dump the info object to
json.

Attachment #9338330 - Flags: approval-mozilla-beta?

Comment on attachment 9338330 [details]
Bug 1833653 - [mozinfo] Use 'None' rather than unknown sentinel for 'display', r?#mozbase-reviewers!

Approved for 115.0b5.

Attachment #9338330 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fb40cee31444 Add a 'display' variable to mozinfo, r=mozbase-reviewers,gbrown
Blocks: 1856969
Blocks: 1856971
Blocks: 1856975
Blocks: 1856980
Blocks: 1857022
Blocks: 1857032
Blocks: 1857035
Blocks: 1857053
Blocks: 1857057
Blocks: 1857059
Blocks: 1857062
Blocks: 1857067
Blocks: 1857071
Blocks: 1857074
Blocks: 1857075
Blocks: 1857078
Blocks: 1857240
Blocks: 1857246
Pushed by ahalberstadt@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a356f20620ff Enable mochitest-plain on 'linux2204-64-wayland', r=jmaher,credential-management-reviewers,sgalich

The leave-open keyword is there and there is no activity for 6 months.
:ahal, maybe it's time to close this bug?
For more information, please visit BugBot documentation.

Flags: needinfo?(ahal)
Status: ASSIGNED → RESOLVED
Closed: 8 months ago
Flags: needinfo?(ahal)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: