Age | Commit message (Collapse) | Author |
|
tests/fs/bcachfs/subvol: add snapshots_while_stressed test
|
|
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
We can't run with 8k buckets anymore - we deadlock on the journal.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
tests/fs/bcachefs: add rereplicate2 test
|
|
wipe the superblock on a device before doing degraded mount
|
|
these are low level events, and don't necessarily cause transaction
restarts
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
We can't always recover from a btree read error during recovery on the
first mount - it might take a second mount, if it happens in the
interior update path.
Adjust the failure rate so we see fewer spurious test failures.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Add tests that use our new knobs for fine grained IO corruption
injection.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
PCI passthrough tests for Lustre
|
|
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
It can be useful to use numactl to pin a
VM to a NUMA node. Add ktest_qemu_prepend
to enable this in ktests.
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
Specify IdentitiesOnly=yes during ssh to prevent
ssh from trying keys that won't work. Without
this, we can sometimes fail to ssh if we have too
many keys.
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
|
|
Test killing a btree root that we should be able to automatically repair
node (extents, when tree depth > 0).
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
Enable $CC to be passed on the build-test-kernel CLI.
Properly set the $LLVM environment variable when using
Clang. This ensures that the full LLVM toolchain is
used (rather than just the compiler).
Signed-off-by: Timothy Day <timday@amazon.com>
|
|
We're now going with the simpler fix from Amir, update test for
different behaviour.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
--single_device was a development thing, the option no longer exists
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
There are tests where many of these are expected.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
bcachefs: test_device_add_remount
|
|
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Add a test for verifying that single device mode works, i.e. we can
mount multiple single device filesystems with the same UUID.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
this is running slowly, we need to know which remote
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
also, some cleanups
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|