Open Bug 1664528 Opened 4 years ago Updated 5 months ago

Look into speeding up video collection during browsertime pageloads

Categories

(Testing :: Raptor, task, P3)

task

Tracking

(Not tracked)

REOPENED

People

(Reporter: sparky, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxp])

Currently the video recording stop takes about 5-6 seconds per pageload. This contributes to a difference in raptor vs browsertime test run times. In raptor we can do a single cold pageload in 7 seconds on linux, while browsertime takes 22 seconds, or ~3x longer.

The video recording stop/processing takes about 5-6 seconds of this 22 seconds. Half of this time is spent stopping the window recorder in Firefox, and the other half is spent on the ffmpeg command that concatenates the frames together.

There might be improvements we can make here such as deferring the video creation/concat to the vismet task.

Blocks: 1664551
Blocks: 1645187

do you need video recording/processing for all page load cycles? maybe first/last?

Something related to :jmaher's comment is that we're now looking into a tp6 "benchmark" test that skips the recordings. We could easily add a recorded iteration to it for quickly obtaining additional data. See the bug in see also for more info.

Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
See Also: → 1843851
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
No longer blocks: 1645187
Whiteboard: [fxp]
Blocks: 1867666
You need to log in before you can comment on or make changes to this bug.