Closed Bug 1596586 Opened 6 years ago Closed 3 years ago

ubuntu1804 - refactor pulseaudio initialization

Categories

(Firefox Build System :: Task Configuration, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: egao, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

Currently, the start-pulseaudio step is in the base harness that is run by all test instances, not just Linux:

https://searchfox.org/mozilla-central/source/testing/mozharness/scripts/desktop_unittest.py#613-635

This should be considered a kludge as platform-specific items should not be located in a harness script run by all platforms.

Once debian10 works stabilizes, investigate if possible to move this step to a Linux specific piece of code.

Summary: debian 10 - refactor pulseaudio initialization → refactor pulseaudio initialization
Summary: refactor pulseaudio initialization → ubuntu1804 - refactor pulseaudio initialization
Attachment #9136195 - Attachment description: Bug 1596586 - refactor pulseaudio initialiation for docker-worker → Bug 1596586 - refactor pulseaudio initialization for docker-worker
Assignee: nobody → egao
Status: NEW → ASSIGNED
Attachment #9136195 - Attachment is obsolete: true

Changes:

  • move mozharness call to load the module-null-sink to the base class.
  • rename method to better reflect the intended action.
Attachment #9157363 - Attachment description: Bug 1596586 - rename start_pulseaudio to load_pulseaudio_module and move into base mozharness class → Bug 1596586 - rename start_pulseaudio to load_pulseaudio_module

The bug assignee didn't login in Bugzilla in the last 7 months.
:ahal, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: egao → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(ahal)

This is marked as blocking the move to 18.04, but that happened awhile back. Plus we're likely going to be migrating to a newer Ubuntu some point in the next year or so. So going to mark this as WFM.

Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(ahal)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: