Open kloczek opened 1 year ago
And test-suite.log file scontesnt
Which compiler/platform are you using?
There are a few oddities in this output, like the fact tests seem to run in reverse order and more surprisingly a bunch of tests seem to fail because role codes are not correct (5
is RAFT_BADROLE
, see for example the configurationDecode/one_server
failure).
I'm using gcc 13.x from Fedora rawhide.
Okay, I can reproduce some test failures (not exactly the same pattern you're seeing) in a rawhide container. In particular test/unit/uv/UvFsProbeCapabilities/noAccess and test/integration/uv/load/openSegmentWithNoAccessPermission seem to be giving trouble.
@cole-miller FWIW, I think maybe the test/integration/uv/load/openSegmentWithNoAccessPermission
error in the container is a result of running the tests as root
.
When I run the tests in a rawhide
container as a non-privileged user, they all pass.
@runderwood @cole-miller I've fixed test/integration/uv/load/openSegmentWithNoAccessPermission
and test/unit/uv/UvFsProbeCapabilities/noAccess
in canonical/raft#436.
I've also modified the Github action job to run make check
as root in a rawhide container, and with the fix above no tests fail:
https://github.com/freeekanayaka/raft/actions/runs/5320287062/jobs/9633851538
I'm not sure where the errors @kloczek has seen come from. Perhaps the source tree was unintentionally modified?
@kloczek, if you're running the tests from a Git checkout, could you run git status
to check that no files have been altered from v0.17.1? Assuming nothing like that is going on, could we see the output of uname -a
?
I'm a bit busy now. Will try to reply tomorrow.