Open Bug 1849016 Opened 1 year ago Updated 1 year ago

WebGPU CTS fails and often times out on `webgpu:api,operation,memory_sync,buffer,{single_buffer,multiple_buffers}:rw:*` tests

Categories

(Core :: Graphics: WebGPU, defect, P2)

defect

Tracking

()

People

(Reporter: ErichDonGubler, Unassigned)

References

(Blocks 1 open bug)

Details

We have two issues with webgpu:api,operation,memory_sync,buffer,{single_buffer,multiple_buffers}:rw:* tests right now:

  • TIMEOUTs (patched in bug 1814088)
  • FAILs, with Unexpected validation error occurred: Bind group layout is invalid

Steps to reproduce

  1. With a clean Firefox build based on patches from bug 1814088 or later, run one of the following test commands:
  • ./mach wpt /_mozilla/webgpu/chunked/3/cts.https.html?q=webgpu:api,operation,memory_sync,buffer,multiple_buffers:rw:*
    
  • ./mach wpt /_mozilla/webgpu/chunked/4/cts.https.html?q=webgpu:api,operation,memory_sync,buffer,single_buffer:rw:*
    

Observe that many tests fail. When run in CI, runs of these tests exceed their current time budget, resulting in TIMEOUTs.

It is possible that this may be resolved or, in the case of resolving TIMEOUTs, actually made feasible by changes to the structure of test chunks proposed in bug 1822630.

:ErichDonGubler, if you think that's a regression, could you try to find a regression range using for example mozregression?

You need to log in before you can comment on or make changes to this bug.