Page MenuHomePhabricator

wdio-mediawiki should not attempt to record video if ffmpeg is not available
Closed, ResolvedPublic

Description

I do not have ffmpeg installed on my machine, but wdio-mediawiki tries to use it anyway for recording a video, and fails with:

[Chrome 131.0.0.0 linux #0-0] spawn ffmpeg ENOENT
[Chrome 131.0.0.0 linux #0-0] Error: spawn ffmpeg ENOENT
[Chrome 131.0.0.0 linux #0-0]     at ChildProcess._handle.onexit (node:internal/child_process:284:19)
[Chrome 131.0.0.0 linux #0-0]     at onErrorNT (node:internal/child_process:477:16)
[Chrome 131.0.0.0 linux #0-0]     at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

The code should probably just do nothing when ffmpeg is not available.

Event Timeline

Change #1130268 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/core@master] wdio-mediawiki: do not attempt to record video if ffmpeg isn't available

https://gerrit.wikimedia.org/r/1130268

Change #1130268 merged by jenkins-bot:

[mediawiki/core@master] wdio-mediawiki: do not attempt to record video if ffmpeg isn't available

https://gerrit.wikimedia.org/r/1130268

Change #1131716 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/core@master] wdio-mediawiki: Release 2.7.1

https://gerrit.wikimedia.org/r/1131716

Change #1131716 merged by jenkins-bot:

[mediawiki/core@master] wdio-mediawiki: Release 2.7.1

https://gerrit.wikimedia.org/r/1131716