Closed Bug 1804035 Opened 3 years ago Closed 3 years ago

mach blocks when using --use-test-media-devices with gstreamer 1.0

Categories

(Testing :: Mochitest, defect)

Unspecified
Linux
defect

Tracking

(firefox110 fixed)

RESOLVED FIXED
110 Branch
Tracking Status
firefox110 --- fixed

People

(Reporter: pehrsons, Assigned: pehrsons)

References

Details

Attachments

(1 file)

Behavior has changed from gst-launch-0.1 and gst-launch-0.10 to gst-launch-1.0 where the former two launch gstreamer in a separate process and return, and the latter runs gstreamer directly, therefore blocking the runtests.py script.

gst-launch-1.0 appears to be blocking while the pipeline is running, and this
is different from previous versions. This patch makes us spin up a separate
process for gst-launch before starting tests, and makes sure it is killed
as the mochitest runner shuts down.

Pushed by pehrsons@gmail.com: https://hg.mozilla.org/integration/autoland/rev/0f778a027feb Make runtests.py set up so it works with gst-launch-1.0. r=padenot,ahal
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch
Regressions: 1806345
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: