Repository navigation
Open
Description
The nightly NFS lock suite failed.
- Run: https://github.com/project-minigraf/minigraf/actions/runs/43405566066
- Commit: 7c94758
- Reproduce: needs a loopback NFS export mounted as vers=4; see
the "nfs" job in .github/workflows/nfs-lock.yml
Test output
�[1m�[33mwarning�[0m: Cargo.toml: `panic` setting is ignored for `bench` profile
�[1m�[33mwarning�[0m: `minigraf` (manifest) generated 1 warning
�[1m�[92m Compiling�[0m minigraf v2.0.11 (/home/runner/work/minigraf/minigraf)
�[1m�[92m Finished�[0m `test` profile [unoptimized + debuginfo] target(s) in 0.28s
�[1m�[92m Running�[0m tests/nfs_lock_test.rs (target/debug/build/minigraf/f9ee903563455225/out/nfs_lock_test-f9ee903563455225)
running 6 tests
SKIP: MINIGRAF_NFS_TEST_DIR_V3_NOLOCK not set
SKIP: MINIGRAF_NFS_TEST_DIR_V3_NOLOCK not set
thread 'test_lock_is_exclusive_over_nfsv4' (5436) panicked at tests/nfs_lock_test.rs:43:5:
helper binary not found at /home/runner/work/minigraf/minigraf/target/debug/build/minigraf/f9ee903563455225/examples/pid_ns_helper; run `cargo build --examples` first
stack backtrace:
test test_default_open_is_not_detected_as_unsupported_on_the_nolock_mount ... ok
test test_lock_is_exclusive_or_refused_over_nfsv3_without_lockd ... ok
SKIP: MINIGRAF_NFS_TEST_DIR_V3_NOLOCK not set
test test_open_unlocked_mode_succeeds_on_the_unsupported_nfsv3_mount ... ok
0: __rustc::rust_begin_unwind
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/std/src/panicking.rs:676:5
1: core::panicking::panic_fmt
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/panicking.rs:80:14
2: nfs_lock_test::require_helper_built
at ./tests/nfs_lock_test.rs:43:5
3: nfs_lock_test::assert_lock_excludes_second_holder
at ./tests/nfs_lock_test.rs:146:5
4: nfs_lock_test::test_lock_is_exclusive_over_nfsv4
at ./tests/nfs_lock_test.rs:191:5
5: nfs_lock_test::test_lock_is_exclusive_over_nfsv4::{closure#0}
at ./tests/nfs_lock_test.rs:186:39
6: <nfs_lock_test::test_lock_is_exclusive_over_nfsv4::{closure#0} as core::ops::function::FnOnce<()>>::call_once
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/ops/function.rs:250:5
7: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread 'test_open_unlocked_mode_succeeds_on_an_ordinary_filesystem' (5437) panicked at tests/nfs_lock_test.rs:43:5:
helper binary not found at /home/runner/work/minigraf/minigraf/target/debug/build/minigraf/f9ee903563455225/examples/pid_ns_helper; run `cargo build --examples` first
stack backtrace:
0: __rustc::rust_begin_unwind
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/std/src/panicking.rs:676:test test_lock_is_exclusive_over_nfsv4 ... 5
FAILED
1: core::panicking::panic_fmt
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/panicking.rs:80:14
2: nfs_lock_test::require_helper_built
at ./tests/nfs_lock_test.rs:43:5
3: nfs_lock_test::test_open_unlocked_mode_succeeds_on_an_ordinary_filesystem
at ./tests/nfs_lock_test.rs:85:5
4: nfs_lock_test::test_open_unlocked_mode_succeeds_on_an_ordinary_filesystem::{closure#0}
at ./tests/nfs_lock_test.rs:83:64
5: <nfs_lock_test::test_open_unlocked_mode_succeeds_on_an_ordinary_filesystem::{closure#0} as core::ops::function::FnOnce<()>>::call_once
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/ops/function.rs:250:5
6: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread 'test_unrecognized_mode_fails_loudly_instead_of_falling_through' (5439) panicked at tests/nfs_lock_test.rs:43:5:
helper binary not found at /home/runner/work/minigraf/minigraf/target/debug/build/minigraf/f9ee903563455225/examples/pid_ns_helper; run `cargo build --examples` first
stack backtrace:
0: __rustc::rust_begin_unwind
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/std/src/panicking.rs:676:5
1: core::panicking::panic_fmt
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/panicking.rs:80:14
2: nfs_lock_test::require_helper_built
at ./tests/nfs_lock_test.rs:43:5
3: nfs_lock_test::test_unrecognized_mode_fails_loudly_instead_of_falling_through
at ./tests/nfs_lock_test.rs:65:5
4: nfs_lock_test::test_unrecognized_mode_fails_loudly_instead_of_falling_through::{closure#0}
at ./tests/nfs_lock_test.rs:63:68
5: <nfs_lock_test::test_unrecognized_mode_fails_loudly_instead_of_falling_through::{closure#0} as core::ops::function::FnOnce<()>>::call_once
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/ops/function.rs:250:5
6: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
at /rustc/0ef1bc386059596dada8fb65b50425aab2ea637a/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
test test_unrecognized_mode_fails_loudly_instead_of_falling_through ... FAILED
test test_open_unlocked_mode_succeeds_on_an_ordinary_filesystem ... FAILED
failures:
failures:
test_lock_is_exclusive_over_nfsv4
test_open_unlocked_mode_succeeds_on_an_ordinary_filesystem
test_unrecognized_mode_fails_loudly_instead_of_falling_through
test result: FAILED. 3 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
�[1m�[91merror�[0m: test failed, to rerun pass `--test nfs_lock_test`
Metadata
Metadata
Assignees
Labels
No labels
Activity