Skip to content

Conversation

@vojtechtrefny
Copy link
Member

@vojtechtrefny vojtechtrefny commented Feb 27, 2025

LVM VDO still uses the vdoformat binary which might not be available everywhere.

Related: storaged-project/udisks#1353

LVM VDO still uses the vdoformat binary which might not be
available everywhere.

Related: storaged-project/udisks#1353
@vojtechtrefny vojtechtrefny force-pushed the master_vdo-test-vdoformat-skip branch from 5a14ad4 to 08a78e8 Compare February 27, 2025 06:45
Copy link
Member

@tbzatek tbzatek left a comment

Choose a reason for hiding this comment

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

I just worry that any missing dependency that could have been installed may pass silently undetected.

@vojtechtrefny
Copy link
Member Author

I just worry that any missing dependency that could have been installed may pass silently undetected.

Yes, this a problem with all these skips, but I am not sure what to do with that. We might try to create some better summary for the tests and actually check the skipped tests, but that would be quite a lot of work.

@mbiebl
Copy link
Contributor

mbiebl commented Feb 27, 2025

I've added "vdo" as test dependency for now. So there is no need to skip the test for Debian's sake:
https://salsa.debian.org/utopia-team/libblockdev/-/commit/695a899274a1b9916185b7c63e174e0b3576e66b

I very much appreciate it though, that you do care for Debian.

@vojtechtrefny vojtechtrefny merged commit edb5c84 into storaged-project:master Mar 1, 2025
48 of 49 checks passed
@vojtechtrefny
Copy link
Member Author

So there is no need to skip the test for Debian's sake

It still makes sense to skip the test if vdo is not available. We need some way to be sure we are just not skipping all tests because of some CI infrastructure issue, but that's a different problem.

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.

3 participants