Skip to content

Fix flaky v4l2 stream proxy e2e test - #3088

Open
bridadan wants to merge 2 commits into
google:mainfrom
bridadan:fix_flaky_v4l2_stream_proxy_e2e_test
Open

Fix flaky v4l2 stream proxy e2e test#3088
bridadan wants to merge 2 commits into
google:mainfrom
bridadan:fix_flaky_v4l2_stream_proxy_e2e_test

Conversation

@bridadan

Copy link
Copy Markdown
Collaborator

The fake video producer in the v4l2_stream_proxy e2e test sometimes
fails with a "broken pipe" error, which causes other tests to fail.
However, broken pipes are expected when stopping streamming in the
guest, so we need to place the video producer login in a loop so it
retries instead of erroring.

Bug: 548638693

@bridadan
bridadan force-pushed the fix_flaky_v4l2_stream_proxy_e2e_test branch from 5e8fd6b to 7810d1d Compare August 24, 2026 16:20
@bridadan bridadan added the kokoro:run Run e2e tests. label Aug 24, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 24, 2026
@bridadan
bridadan force-pushed the fix_flaky_v4l2_stream_proxy_e2e_test branch from 7810d1d to 4256b04 Compare August 25, 2026 14:50
@bridadan bridadan added the kokoro:run Run e2e tests. label Aug 25, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 25, 2026
@bridadan
bridadan marked this pull request as ready for review August 25, 2026 19:18
@bridadan bridadan added the kokoro:run Run e2e tests. label Aug 25, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 25, 2026
@bridadan
bridadan requested review from 0405ysj and Databean August 26, 2026 14:40
Brian Daniels added 2 commits August 26, 2026 17:45
The fake video producer in the v4l2_stream_proxy e2e test sometimes
fails with a "broken pipe" error, which causes other tests to fail.
However, broken pipes are expected when stopping streamming in the
guest, so we need to place the video producer login in a loop so it
retries instead of erroring.

Also ensures the fifo is mounted into the container when the test is ran
with podcvd.

Bug: 548638693
@bridadan
bridadan force-pushed the fix_flaky_v4l2_stream_proxy_e2e_test branch from b1827be to 6b09e30 Compare August 26, 2026 17:46
@bridadan bridadan added the kokoro:run Run e2e tests. label Aug 26, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Aug 26, 2026
@bridadan bridadan added the kokoro:run Run e2e tests. label Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kokoro:run Run e2e tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants