Closed Bug 1922537 Opened 1 year ago Closed 1 year ago

vpl-av1, vpl-h264, and vpl-vp9 tasks fail to run on intel macosx 14.70

Categories

(Testing :: Raptor, defect, P2)

defect

Tracking

(firefox133 fixed)

RESOLVED FIXED
133 Branch
Tracking Status
firefox133 --- fixed

People

(Reporter: jmaher, Assigned: aosmond)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxp][operational])

Attachments

(3 files)

https://treeherder.mozilla.org/jobs?repo=try&tier=1%2C2%2C3&revision=3855435465136341f1d5c6d31e19d2a903fe4038&searchStr=browsertime%2Cvpl

I am not familiar with these jobs, but in looking at upgrading to this new OS version from OSX 10.15, I find [only] 3 perf related tasks that seem to fail consistently.

To run tests on here (at least the month of October) you can use:
./mach try fuzzy --worker-override="t-osx-1015-r8=releng-hardware/gecko-t-osx-1400-r8-staging" -q 'test-macosx1015 browsertime vpl'

:aosmond, do you think you could look into this? These are the video-playback-latency tests failing.

Severity: -- → S2
Component: Performance → Raptor
Flags: needinfo?(aosmond)
Priority: -- → P2
Whiteboard: [fxp]

From my local testing, I believe we need to reconfigure the OSX machines to allow screen recording from the terminal, see my attached screenshot. I have the same failures on my local machine when I remove that permission.

Flags: needinfo?(aosmond) → needinfo?(jmaher)

Ryan- is this something you can adjust to make it work like 10.15 ? not sure if something changed permissions/toolwise on 14.70

Flags: needinfo?(jmaher) → needinfo?(rcurran)

Joel- it looks like Terminal/bash have the same screen recording permissions on macOS 14 set as they do on 10.15 (see attached screen shot)

Flags: needinfo?(rcurran)

thanks Ryan and :aosmond. I am not sure what else to look at here- Do we need screen recording for Firefox?

(In reply to Joel Maher ( :jmaher ) (UTC -8) from comment #6)

thanks Ryan and :aosmond. I am not sure what else to look at here- Do we need screen recording for Firefox?

No, it is ffmpeg running in the terminal (I assume it is the same in CI), not Firefox doing the recording. I'm going to try running with the CI version of ffmpeg locally and see what I get. I have a much newer version.

Flags: needinfo?(aosmond)

Would the test work without using ffmpeg to do the screenrecording? We use the Firefox Window Recorder in our browsertime macosx tests, and they all pass. You could check by removing this line: https://searchfox.org/mozilla-central/source/taskcluster/kinds/test/browsertime-desktop.yml#888

Locally, if you don't have the --browsertime-no-ffwindowrecorder option, then it'll default to using the Firefox Window Recorder.

Switch to only using ffmpeg to record on Windows like browsertime-tp6,
browsertime-responsiveness, etc. This will unblock testing for Firefox
on new OSX as well as being more consistent with how we have configured
other browsertest test suites.

Assignee: nobody → aosmond
Status: NEW → ASSIGNED
Flags: needinfo?(aosmond)
Pushed by aosmond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cb7b0e609825 Match video playback latency recording configuration to match other browsertime tests. r=sparky
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
No longer blocks: 1935200
Whiteboard: [fxp] → [fxp][operational]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: