Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failure: gst-plugins-rs #234723

Closed
hacker1024 opened this issue May 29, 2023 · 4 comments · Fixed by #234771
Closed

Build failure: gst-plugins-rs #234723

hacker1024 opened this issue May 29, 2023 · 4 comments · Fixed by #234771

Comments

@hacker1024
Copy link
Member

Steps To Reproduce

Steps to reproduce the behavior:

  1. build and test gst-plugins-rs on Hydra

Build log

https://hydra.nixos.org/build/220925319/log

Additional context

Tests time out when building gst-plugins-rs on Hydra.
This was reported to occur on Darwin in #225143, but also occurs on Linux as well. Currently, there is no up-to-date build for aarch64-linux in cache.nixos.org.

See intermittent Hydra failures

Notify maintainers

@lilyinstarlight

@lilyinstarlight
Copy link
Member

Oof the tests timed out on aarch64 on one and livesync plugin test failed on the other. I guess I'll make that timeout longer and disabled livesync on aarch64. PR incoming in the next hour or so

This was reported to occur on Darwin in #225143, but also occurs on Linux as well.

Darwin timed out in ofborg on the PR for other reasons (ofborg's internal timeout, not the timeout I set on the tests). It successfully built on Hydra after merging and I had tested it locally

@lilyinstarlight lilyinstarlight changed the title Build failure: gst-plugins-ts Build failure: gst-plugins-rs May 29, 2023
@lilyinstarlight
Copy link
Member

For reference, this was the test failure on livesync on aarch64:

     Running tests/livesync.rs (build/target/aarch64-unknown-linux-gnu/debug/deps/livesync-335f59c0161e7d2b)

running 4 tests
Fontconfig error: Cannot load default config file: No such file: (null)
Fontconfig error: No writable cache directories
Fontconfig error: No writable cache directories
Fontconfig error: No writable cache directories
Fontconfig error: No writable cache directories
test test_audio_nonsinglesegment ... ok
test test_audio_singlesegment ... ok
test test_video_singlesegment ... ok
test test_video_nonsinglesegment ... FAILED

failures:

---- test_video_nonsinglesegment stdout ----
thread 'test_video_nonsinglesegment' panicked at 'assertion failed: `(left == right)`
  left: `20`,
 right: `10`: Bad offset', utils/livesync/tests/livesync.rs:171:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

I'll follow-up with the gstreamer folks later and figure out what's going on with the livesync test (more uninitialized memory usage in videotestsrc like in audiotestsrc maybe 🤔)

@lilyinstarlight
Copy link
Member

Oh hey it's actually already been reported upstream. I'll just disable it across all platforms then and will re-enable when that issue is resolved

https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/357

@lilyinstarlight
Copy link
Member

lilyinstarlight commented May 29, 2023

I've opened #234771

Thank you for reporting! (I've been checking zh.fail every couple days, but hadn't in several days so missed the failure)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants