summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-06-27 16:05:06 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2022-06-27 19:25:56 -0400
commitfe92f11a510e84443a0e194f2e4a97d59371f536 (patch)
tree77d2c047ac4c26bc794acbd466dbdb95d497643f
parent6cee4fbd667488cbe52cd993626a856ef9f25245 (diff)
More test fixups
- longer timeout for tiering_buffered, drop_alloc - migrate_fom_fs now works for xfs and ext4 (not btrfs) Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rw-r--r--tests/bcachefs/bcachefs-test-libs.sh2
-rw-r--r--tests/bcachefs/ec.ktest2
-rw-r--r--tests/bcachefs/perf.ktest2
-rw-r--r--tests/bcachefs/replication.ktest2
-rw-r--r--tests/bcachefs/single_device.ktest10
-rw-r--r--tests/bcachefs/tier.ktest2
6 files changed, 11 insertions, 9 deletions
diff --git a/tests/bcachefs/bcachefs-test-libs.sh b/tests/bcachefs/bcachefs-test-libs.sh
index fe9103c..aa47fd2 100644
--- a/tests/bcachefs/bcachefs-test-libs.sh
+++ b/tests/bcachefs/bcachefs-test-libs.sh
@@ -184,7 +184,7 @@ run_fio_randrw()
run_basic_fio_test()
{
- set_watchdog 300
+ set_watchdog 600
local devs=()
for i in "$@"; do
diff --git a/tests/bcachefs/ec.ktest b/tests/bcachefs/ec.ktest
index 3f3e1c6..41cbfde 100644
--- a/tests/bcachefs/ec.ktest
+++ b/tests/bcachefs/ec.ktest
@@ -156,7 +156,7 @@ test_ec_mixed_tiers()
test_ec_gc()
{
- set_watchdog 60
+ set_watchdog 1200
bcachefs_antagonist
diff --git a/tests/bcachefs/perf.ktest b/tests/bcachefs/perf.ktest
index a3504ea..7d79db6 100644
--- a/tests/bcachefs/perf.ktest
+++ b/tests/bcachefs/perf.ktest
@@ -175,7 +175,7 @@ test_perf_all()
test_perf_lookup()
{
- set_watchdog 600
+ set_watchdog 1200
settle=0
perf_mkfs
diff --git a/tests/bcachefs/replication.ktest b/tests/bcachefs/replication.ktest
index da14cb8..dabcf06 100644
--- a/tests/bcachefs/replication.ktest
+++ b/tests/bcachefs/replication.ktest
@@ -90,7 +90,7 @@ test_replicas()
test_replicas_variable_buckets()
{
- set_watchdog 60
+ set_watchdog 600
run_quiet "" bcachefs format -f \
--replicas=2 \
--bucket=32k /dev/sdb \
diff --git a/tests/bcachefs/single_device.ktest b/tests/bcachefs/single_device.ktest
index 8bc047e..c2eb478 100644
--- a/tests/bcachefs/single_device.ktest
+++ b/tests/bcachefs/single_device.ktest
@@ -286,7 +286,7 @@ test_journal_resize()
test_drop_alloc()
{
- set_watchdog 30
+ set_watchdog 90
run_quiet "" bcachefs format -f /dev/sdb
mount -t bcachefs /dev/sdb /mnt
@@ -1047,7 +1047,7 @@ disabled_test_swapfile()
migrate_from_fs()
{
- set_watchdog 60
+ set_watchdog 180
local fstype=$1
if [[ $fstype = ext4 ]]; then
@@ -1069,7 +1069,7 @@ migrate_from_fs()
--encrypted \
--no_passphrase \
-F -f /mnt | tee /root/migratelog
- offset=$(grep -w mount /root/migratelog|grep -oE 'sb=[[:digit:]]+'|sed -e 's/sb=//')
+ offset=$(grep -oE 'sb=[[:digit:]]+' /root/migratelog|head -n1|sed -e 's/sb=//')
echo "Attempting to mount bcachefs filesystem with superblock offset $offset"
@@ -1094,13 +1094,13 @@ migrate_from_fs()
fsck.$fstype -n /dev/sdb
mount -t bcachefs -o sb=$offset /dev/sdb /mnt
- rm /mnt/old_migrated_filesystem
umount /mnt
echo "Creating default superblock"
-
bcachefs migrate-superblock -d /dev/sdb -o $offset
+
mount -t bcachefs /dev/sdb /mnt
+ rm /mnt/old_migrated_filesystem
umount /mnt
}
diff --git a/tests/bcachefs/tier.ktest b/tests/bcachefs/tier.ktest
index 0e264d0..c8efe77 100644
--- a/tests/bcachefs/tier.ktest
+++ b/tests/bcachefs/tier.ktest
@@ -66,6 +66,8 @@ test_tiering_drop_alloc()
test_tiering_buffered()
{
+ set_watchdog 6000
+
run_quiet "" bcachefs format \
--block_size=4k \
--label=ssd.ssd1 /dev/sdb \