Skip to content

[Backport release/0.0.14] test: skip voice tests without ffmpeg, add ffmpeg to install docs - #4110

Open
github-actions[bot] wants to merge 1 commit into
release/0.0.14from
backport/4105-to-release/0.0.14
Open

github-actions[bot] wants to merge 1 commit into
release/0.0.14from
backport/4105-to-release/0.0.14

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Description

Backport of #4105 to release/0.0.14.

@greptile-apps

greptile-apps Bot commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 5/5

Safe to merge; the ffmpeg marker behaves as intended in both local and CI environments.

What we checked:

  • Created an isolated pytest probe that uses the repository's collection hook while making ffmpeg unavailable. T-Rex
  • Ran the probe locally with CI unset; the marked test was skipped and pytest exited successfully. T-Rex
  • Reran with CI=1; the same marked test executed and passed rather than being skipped. T-Rex
  • Authored the FFmpeg collection branches harness and captured the final output in the FFmpeg collection branches output log, which shows 1 skipped locally and 1 passed with CI. T-Rex

Summary

  • This change makes voice-input tests skip locally only when ffmpeg is unavailable, while CI still runs the tests so missing dependencies remain visible. It also adds ffmpeg to the Ubuntu installation instructions and fresh-Ubuntu test setup.

Reviews (1) · Last reviewed commit: "test: skip voice tests without ffmpeg, a..."

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