Closed Bug 1825785 Opened 1 year ago Closed 1 year ago

Perma [tier 2] webgpu [taskcluster:error] exit status 2 when Gecko 113 merges to Beta on 2023-04-10

Categories

(Core :: Graphics: WebGPU, defect)

defect

Tracking

()

VERIFIED FIXED
113 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox111 --- unaffected
firefox112 --- unaffected
firefox113 + fixed

People

(Reporter: abutkovits, Assigned: jimb)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:

Central-as-beta-simulation

How to run these simulations

Failure log

Summary: Perma [tier 2] webgpu [taskcluster:error] exit status 2 → Perma [tier 2] webgpu [taskcluster:error] exit status 2 when Gecko 113 merges to Beta on 2023-04-10

Conservatively marking as blocking webgpu-v1. If somebody knows better, feel free to correct.

Blocks: webgpu-v1

:jimb, since you are the author of the regressor, bug 1824447, could you take a look?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jimb)

It looks like the issue may be that we're skipping all the tests in the suite, which ends up causing a failure for the run. If we're not interested in running debug-mochitest-webgpu on mingw builds, we should skip it at the TC level probably.

(In reply to Ryan VanderMeulen [:RyanVM] from comment #3)

It looks like the issue may be that we're skipping all the tests in the suite, which ends up causing a failure for the run. If we're not interested in running debug-mochitest-webgpu on mingw builds, we should skip it at the TC level probably.

I don't know any reason webgpu shouldn't work in mingw builds, but we're not going to look into this problem in the near future. Skipping seems fine.

Flags: needinfo?(jimb)

OK, the issue here isn't about mingw. This is a general issue with mochitest-webgpu and the run-if = !release_or_beta condition at the top of the mochitest manifest. The reason it's showing up in the uplift simulations is that mingw is the only platform that mochitest-webgpu runs on on Beta:
https://searchfox.org/mozilla-central/rev/8433b62e54fd30663e82f090c4d31554531a2e66/taskcluster/ci/test/mochitest.yml#973

So in general, I think we should rectify what we're telling TC to run vs. what we're telling the harness to run via the test manifest. Jim, can you please add some clarity to that? In general, maybe we should try to clean up the variant scheduling in that run-on-projects section.

Flags: needinfo?(jimb)

It seems like WebGPU was enabled on mingw in release by bug 1750398. There's no reason it should run there.

Flags: needinfo?(jimb)

At the moment, WebGPU is only enabled in nightly builds. Bug 1750398 accidentally enabled the WebGPU mochitests in all "release" builds, but that doesn't make sense yet.

Assignee: nobody → jimb
Status: NEW → ASSIGNED
Pushed by jblandy@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/635a498afc77
Only run WebGPU mochitests on mingw in mozilla-central. r=RyanVM
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch

No occurrences in today's beta-simulation

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: