Skip to content

Conversation

gyx47
Copy link
Contributor

@gyx47 gyx47 commented Aug 29, 2025

skip two test.
test_lua_theaudiodb is an old issue to the upstream that havn't be solved.upstreamedUsed to get data from TheAudioDB website, non-critical function.
test_chromaprint_resolve,the root cause of the failure is not in the grilo-plugins we are building. The gst-plugins-bad package required by the check depends on the old version of x265 when compiled. However, the arch repository in riscv later updated x265 but did not recompile gst-plugins-bad(?), resulting in ABI problem.and i skip this.

- dbus-run-session meson test -C build --print-errorlogs
+ local skip_tests='test_lua_theaudiodb|test_chromaprint_resolve'
+ local tests_to_run=$(meson test --list -C build | grep -E -v "$skip_tests")
+ dbus-run-session meson test -C build --no-rebuild --print-errorlogs ${tests_to_run}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wondering if --no-rebuild is mandatory for a successful build?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, should I remove it?

@gyx47 gyx47 requested a review from Xeonacid August 30, 2025 12:03
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.

2 participants