Open Bug 1900673 Opened 4 months ago Updated 1 day ago

Migrate wayland tests from `t-linux-vm-2204-wayland` to `t-linux-2204-wayland`

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox-esr128 ?)

ASSIGNED
Tracking Status
firefox-esr128 --- ?

People

(Reporter: ahal, Assigned: ahal)

References

(Blocks 1 open bug)

Details

(Keywords: leave-open)

Attachments

(4 files)

aerickson recently stood up a new monopacker image that works with Wayland without the need for running an intermediate Virtualbox VM on the host. We need to migrate the existing Wayland tasks from this old virtualbox image to the new one.

Depends on: 1874877
Blocks: wayland-ci

Initial try run:
https://treeherder.mozilla.org/jobs?repo=try&revision=ffe8e860db85c399eef5c9d396afe261b72082bf

(I'll drop the experimental from the pool name as part of this bug)

This patch sets things up such that the new non VM pool is used by default, and
current tasks can explicitly opt into using the old virtualbox based pool.

The taskgraph --diff of this change is identical, but this will allow us to
easily move tasks over to the new pool as they are ready.

Assignee: nobody → ahal
Status: NEW → ASSIGNED
Keywords: leave-open
Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4cf482ffa733
[ci] Stand up distinct worker-types for wayland and wayland-vm, r=jmaher,taskgraph-reviewers,releng-reviewers,bhearsum
https://hg.mozilla.org/integration/autoland/rev/183786c59e14
[ci] Migrate all passing wayland test tasks to new image, r=jmaher,releng-reviewers,bhearsum

This patch sets things up such that the new non VM pool is used by default, and
current tasks can explicitly opt into using the old virtualbox based pool.

The taskgraph --diff of this change is identical, but this will allow us to
easily move tasks over to the new pool as they are ready.

Original Revision: https://phabricator.services.mozilla.com/D212601

Attachment #9408874 - Flags: approval-mozilla-beta?
Attachment #9408875 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: none
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: no
  • Steps to reproduce for manual QE testing: n/a
  • Risk associated with taking this patch: low
  • Explanation of risk level: future proofing wayland testing for esr128
  • String changes made/needed: n/a
  • Is Android affected?: no
Attachment #9408874 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9408875 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Target Milestone: --- → 129 Branch
Target Milestone: 129 Branch → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: