summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
8 hoursbcachefs: online fsck testHEADmasterKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
8 hoursMerge pull request #42 from tim-day-387/pci-passthroughkoverstreet
PCI passthrough tests for Lustre
17 hourstests/fs/lustre: mount server via PCI passthroughTimothy Day
Signed-off-by: Timothy Day <timday@amazon.com>
4 daystests/fs/lustre: mount client via PCI passthroughTimothy Day
Signed-off-by: Timothy Day <timday@amazon.com>
5 daysmisc: QEMU prepend for NUMA pinningTimothy Day
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>
5 daysmisc: add IdentitiesOnly to ssh commandTimothy Day
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>
6 daysMerge remote-tracking branch 'timday/lustre-updates' into HEADKent Overstreet
6 daystests/fs/bcachefs: kill_btree_root_autofixKent Overstreet
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>
8 daysUpdate memory OSD mount codeTimothy Day
Signed-off-by: Timothy Day <timday@amazon.com>
9 daysImprove LLVM supportTimothy Day
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>
14 daystests/bcachefs: fix casefold + overlayfs testKent Overstreet
We're now going with the simpler fix from Amir, update test for different behaviour. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-06-15test-git-branh.sh: fewer tmpdirsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-06-15tests/bcachefs: fix single device testKent Overstreet
--single_device was a development thing, the option no longer exists Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-06-15tests/bcachefs: don't check write_buffer_flush eventsKent Overstreet
There are tests where many of these are expected. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-06-11tests/bcachefs: fix merge_torture_flakeyKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-06-07Merge pull request #40 from christoph-heinrich/add_unmount_mount_testkoverstreet
bcachefs: test_device_add_remount
2025-06-07bcachefs: test_device_add_remountChristoph Heinrich
2025-05-25bcachefs: test_casefold_overlayfsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-05-25bcachefs: test_single_deviceKent Overstreet
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>
2025-05-25bcachefs: test_recover_superKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-05-25bcachefs: require BCACHEFS_TRANS_KMALLOC_TRACEKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-05-15tests/bcachefs: enable async obj listsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-05-10tests/bcachefs: hook up new debug paramsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-05-04tests/bcachefs: replication recovery testKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-30tests/bcachefs: new test for koverstreet/bcachefs#834Stijn Tintel
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-29gen-job-list: Don't hide output for fetch remotesKent Overstreet
this is running slowly, we need to know which remote Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-22bcachefs: fix units.ktestKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-18bcachefs: test_tiering_misalignedKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-17bcachefs: test_subvol_mv_snapshot2()Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-16bcachefs: improve test_subvol_mv_snapshot()Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-14tests/fs/bcachefs/snapshot_file_delete_2Kent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-14tests/fs/bcachefs/subvol.ktest snapshot_nestedKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-14root_image: include squashfs, erofs toolsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-03fixup! root_image: provide a persistent bash historyKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-02root_image: provide a persistent bash historyKent Overstreet
also, some cleanups Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-01root_image: explicitly chmod the image to 644Eric Biggers
Otherwise it is inaccessible to non-root users on systems that use a umask of 0077. Signed-off-by: Eric Biggers <ebiggers@google.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-01kconfig: stop requiring CONFIG_MCORE2Eric Biggers
This was removed upstream. Signed-off-by: Eric Biggers <ebiggers@google.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-01prelude.sh: check for warnings in dmesgKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-04-01fix ktest_timeout_multiplierKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-30kconfig: enable FORTIFY_SOURCEKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-30bcachefs: require CONFIG_UNICODEKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-30kconfig: add nixos depsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-30kconfig: add more syzbot depsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-30testrunner: don't fail if modules symlink existsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-28Merge pull request #37 from falbrechtskirchinger/test-ebusykoverstreet
bcachefs: add regression test for `EBUSY` on mount
2025-03-27bcachefs: add regression test for EBUSY on mountFlorian Albrechtskirchinger
See issue: https://github.com/koverstreet/bcachefs/issues/840 Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2025-03-26bcachefs: don't count poison as slowpath counterKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-26bcachefs: fix migrate testsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-24bcachefs: enable BLK_DEV_WRITE_MOUNTEDKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2025-03-24README updateKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>