Closed Bug 1626522 Opened 4 years ago Closed 4 years ago

Enable extension logging for Raptor webext jobs in CI

Categories

(Testing :: Raptor, enhancement, P1)

Version 3
enhancement

Tracking

(firefox77 fixed)

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

For those Raptor jobs which make use of the webextension we should enable extension logging via the preference extensions.logging.enabled=true.

The easiest way to do that in CI is to add the preference in the TaskCluster configuration by using the extra options for mozharness, and setting it via --setpref. But therefore we will have to wait for bug 1626373 landed, which separates out the browsertime jobs into their own file.

For mobile and GeckoView based browsers this is more complicated because setting the preference doesn't seem to have an effect. I assume it gets reset, and we need a different way in setting it maybe via the yaml file?

James, can you please give us a hint in how we could enable extension logging for GeckoView vehicles? Thanks.

Flags: needinfo?(snorp)

Hm, it actually seems to work with the preferences set in the profile:
https://firefoxci.taskcluster-artifacts.net/ZxpuXoP0RUG77XFMIb8KwQ/0/public/test_info/logcat-ZY3223F52J.log

I will have another look to get this working.

Flags: needinfo?(snorp)
Blocks: 1627867
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Priority: P2 → P1
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/20a101cbea00
[raptor] Enable extension logging for Raptor webext jobs in CI. r=perftest-reviewers,sparky
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: