Open Bug 1850163 Opened 11 months ago Updated 1 month ago

Use WebGPU logging preset in `about:logging` for CI

Categories

(Core :: Graphics: WebGPU, task, P3)

task

Tracking

()

People

(Reporter: ErichDonGubler, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → egubler
Status: NEW → ASSIGNED
Type: defect → task
Priority: -- → P1
Blocks: webgpu-v1

I'd use prefs for this, as things stands now: https://firefox-source-docs.mozilla.org/xpcom/logging.html#enabling-logging-using-preferences. Another route is to use env vars: https://searchfox.org/mozilla-central/source/testing/mozbase/mozrunner/mozrunner/utils.py#144-147

We might also want to think about decoupling presets from about:logging, and pushing those features to a backend service.

Attachment #9350472 - Attachment description: WIP: Bug 1850163: test(webgpu): add more verbose logging to CI r=#webgpu-reviewers → WIP: Bug 1850163: test(webgpu): set WebGPU CTS tests to `INFO`-level logging in CI r=#webgpu-reviewers
Attachment #9350472 - Attachment description: WIP: Bug 1850163: test(webgpu): set WebGPU CTS tests to `INFO`-level logging in CI r=#webgpu-reviewers → Bug 1850163: test(webgpu): set WebGPU CTS tests to `INFO`-level logging in CI r=#webgpu-reviewers
Attachment #9350472 - Attachment description: Bug 1850163: test(webgpu): set WebGPU CTS tests to `INFO`-level logging in CI r=#webgpu-reviewers → Bug 1850163: test(webgpu): set WebGPU CTS tests to `WARN`-level logging in CI r=#webgpu-reviewers

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:ErichDonGubler, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(jimb)
Flags: needinfo?(egubler)

I'm not currently working on this; dropping assignment to indicate such.

Assignee: egubler → nobody
Status: ASSIGNED → NEW
Priority: P1 → P3

This looks very relevant to bug 1894703. 👀 I bet we can implement this now!

See Also: → 1894703
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: