Closed Bug 1854453 Opened 1 year ago Closed 1 year ago

Add a new variant to run mochitest-media (Mda) on GPU worker in order to test hardware decoding on CI

Categories

(Core :: Audio/Video: Playback, task, P2)

task

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox120 --- fixed

People

(Reporter: alwu, Assigned: alwu)

References

(Depends on 1 open bug)

Details

Attachments

(2 files)

Currently our mochitest media task only runs on the regular worker, which doesn't support hardware decoding. We should enable test coverage for hardware decoding as well.

Depends on D189026

Attachment #9354686 - Attachment description: Bug 1854453 - add 'media_gpu' in mochitest manifest parsing. → Bug 1854453 - add 'mda_gpu' in mochitest manifest parsing.
Pushed by alwu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7ccf0ea62192
add 'media-gpu' variant to run media tests on the gpu worker. r=ci-and-tooling,jmaher
https://hg.mozilla.org/integration/autoland/rev/3a29d3fc8d01
add 'mda_gpu' in mochitest manifest parsing. r=jmaher

FYI, for enabling hw decoding tests on the try server, now I only enable them on Windows and MacOS. But we can enable it on Linux as well in the future (there are some errors which need to be fixed first) so that we will be able to have test coverage for VAAPI.

Flags: needinfo?(stransky)

(In reply to Alastor Wu [:alwu] from comment #4)

FYI, for enabling hw decoding tests on the try server, now I only enable them on Windows and MacOS. But we can enable it on Linux as well in the future (there are some errors which need to be fixed first) so that we will be able to have test coverage for VAAPI.

Should work on Linux too, I'm not aware of any HW decoding errors. On Intel hardware it's enabled by default for release now.

Flags: needinfo?(stransky)

Oh sorry for the confusion. I didn't enable Linux in this patch because on Linux I saw some debug assertion failures on the try server (but release test worked well) I just need to investigate what happen on the assertion failure and then we can enable hw decoding test on Linux. My NI is simply letting you know about now we're able to test hw decoding on the try server as well.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
Blocks: 1857629
Depends on: media-gpu
Depends on: 1871491
No longer depends on: 1871491
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: