Replies: 1 comment 1 reply
-
@n0xena thanks for testing out 2.4.0-rc1 and posting your results.
It's hard to find, but the full list of package dependencies does exist in the repository. I'm all for extracting from those lists the extra packages needed to run ZTS and adding them to the README. The tricky bit is usually keeping this information current. Please feel free to open a PR. For Arch in particular it would be nice to revisit this PR to add it to our CI, #16816. If you're interested, the bulk of the remaining work was to make it an optional builder, see #16816 (comment). The Arch kernel can move too fast for us at times, but having the ability to easily run the ZTS on Arch would help us detect and address any failures like you saw. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
log.txt
results.txt
So I just finished ZTS of 2.4.0-rc1 on Arch with standard 6.16.2:
Overall the ZTS readme lacks a lot of info about the required dependencies - maybe this can be improved in a distro-independed manner like "for proper testing you need these packages: X, Y, Z, ...".
As for the libaio skip: The archzfs build is designed to use clean-chroot-manager. The mmap_libaio binary requires libaio to be present in the build environment - which archzfs doesn't provide. This can be fixed by building the utils package manually - but I just didn't bother. Last time the related tests ran fine. So I take the SKIP as "expected as build environment issue".
Can anyone share some insides into what I can do to clear the few failed tests?
I opened this as discussion rather than issue as I see this as an issue on my end rather than of the project. I'd just like to provide some feedback.
Beta Was this translation helpful? Give feedback.
All reactions