Skip to content

revert(ci): run Linux video output tests under Xvfb - #8316

Merged
oneandonlydean merged 1 commit into
boykopovar:mainfrom
oneandonlydean:revert/6932-xvfb
Oct 20, 2026
Merged

oneandonlydean merged 1 commit into
boykopovar:mainfrom
oneandonlydean:revert/6932-xvfb

Conversation

@oneandonlydean

Copy link
Copy Markdown
Collaborator

What

Reverts #6932. Its new Install Xvfb step fails on the self-hosted Linux runner: xvfb-run is not installed there and sudo needs a password (sudo: a terminal is required to read the password), so the Linux job stops before it configures. That breaks every Linux build since the merge, including main's push build (run 39400385490) and dispatched pull request builds (run 39398806004).

#6932 can come back once the runner has xvfb and xauth installed, or the step skips the install when it can't use sudo.

Tested

git revert -m 1 of the merge commit; the diff is the exact inverse of #6932 (3 files: .github/workflows/build.yml, tools/check_skips.py, tools/tests/test_check_skips.py).

Checklist

  • Depends on: none
  • AI-assisted: yes

This reverts the merge of boykopovar#6932 (fce1fef). Its "Install Xvfb" step fails on the self-hosted Linux runner, which has no xvfb-run and no passwordless sudo, so every Linux build stops before configuring.
@oneandonlydean oneandonlydean self-assigned this Oct 20, 2026
@oneandonlydean
oneandonlydean merged commit 02fb1ce into boykopovar:main Oct 20, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant