summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-07-11 14:35:41 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2022-07-11 14:35:41 -0400
commita78ac2ba7c0e803e4d727befea515338697f82bd (patch)
tree159e0d5d836d5ab4161bd6444fa501344529817e
parent080b746079f28d3a2d1956c31ee1e09f48ecdbce (diff)
tests/bcachefs: Simple test fixes
Mostly bumping up some timeouts Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rwxr-xr-xtests/bcachefs/replication.ktest8
-rwxr-xr-xtests/bcachefs/single_device.ktest29
2 files changed, 16 insertions, 21 deletions
diff --git a/tests/bcachefs/replication.ktest b/tests/bcachefs/replication.ktest
index fa3ce1e..eaab3a3 100755
--- a/tests/bcachefs/replication.ktest
+++ b/tests/bcachefs/replication.ktest
@@ -155,7 +155,7 @@ d_test_copygc_torture()
do_remove_test()
{
- set_watchdog 60
+ set_watchdog 180
offline=$1
evacuate=$2
@@ -262,7 +262,7 @@ test_device_add()
test_device_set_state()
{
- set_watchdog 30
+ set_watchdog 120
run_quiet "" bcachefs format \
--replicas=2 \
@@ -294,7 +294,7 @@ test_device_set_state()
test_device_ro()
{
- set_watchdog 30
+ set_watchdog 120
run_quiet "" bcachefs format \
--btree_node_size=128k \
@@ -323,7 +323,7 @@ test_device_ro()
test_device_set_state_offline()
{
- set_watchdog 60
+ set_watchdog 120
run_quiet "" bcachefs format \
--replicas=2 \
/dev/sd[bcd]
diff --git a/tests/bcachefs/single_device.ktest b/tests/bcachefs/single_device.ktest
index 9dd90b7..f74e592 100755
--- a/tests/bcachefs/single_device.ktest
+++ b/tests/bcachefs/single_device.ktest
@@ -13,9 +13,7 @@ config-scratch-devs 4G
test_stress_ng()
{
- set_watchdog 60
-
- apt install -y stress-ng
+ set_watchdog 300
setup_tracing 'bcachefs:*'
run_quiet "" bcachefs format --no_initialize --version=11 -f /dev/sdb
@@ -89,7 +87,7 @@ test_reflink2()
cp --reflink /mnt/foo /mnt/foo5
cp --reflink /mnt/foo /mnt/foo6
- cat /sys/kernel/debug/bcachefs/*/reflink
+ cat /sys/kernel/debug/bcachefs/*/btrees/reflink
dd if=/dev/urandom of=/mnt/foo2 bs=4k oflag=direct conv=notrunc count=1
dd if=/dev/urandom of=/mnt/foo3 bs=4k oflag=direct conv=notrunc count=1 seek=1
@@ -99,11 +97,13 @@ test_reflink2()
dd if=/dev/urandom of=/mnt/foo6 bs=4k oflag=direct conv=notrunc count=1 seek=3
dd if=/dev/urandom of=/mnt/foo6 bs=4k oflag=direct conv=notrunc count=1 seek=2
- cat /sys/kernel/debug/bcachefs/*/reflink
+ cat /sys/kernel/debug/bcachefs/*/btrees/reflink
- cat /sys/kernel/debug/bcachefs/*/reflink|wc -l
+ cat /sys/kernel/debug/bcachefs/*/btrees/reflink|wc -l
rm /mnt/foo*
- cat /sys/kernel/debug/bcachefs/*/reflink|wc -l
+ cat /sys/kernel/debug/bcachefs/*/btrees/reflink|wc -l
+
+ umount /mnt
}
test_reflink()
@@ -159,10 +159,6 @@ test_rewrite_old_nodes()
mount -t bcachefs /dev/sdb /mnt
dd if=/dev/zero of=/mnt/foo bs=4k count=65536 oflag=direct
-
- echo 1 > /sys/fs/bcachefs/*/internal/trigger_gc
- exit
-
umount /mnt
bcachefs show-super /dev/sdb
@@ -284,7 +280,7 @@ test_journal_resize()
test_drop_alloc()
{
- set_watchdog 90
+ set_watchdog 120
run_quiet "" bcachefs format -f /dev/sdb
mount -t bcachefs /dev/sdb /mnt
@@ -399,7 +395,7 @@ test_key_merge_csum()
test_reconstruct_alloc()
{
- set_watchdog 30
+ set_watchdog 120
run_quiet "" bcachefs format --btree_node_size=16k /dev/sdb
mount -t bcachefs -o reconstruct_alloc,fix_errors,fsck /dev/sdb /mnt
@@ -608,8 +604,7 @@ run_copygc_torture()
run_quiet "" bcachefs format -f \
--errors=panic \
- --no_initialize --version=14 \
- --btree_node_size=8k \
+ --no_initialize --version=14 \
--data_checksum=none \
"$@" /dev/sdb
@@ -818,7 +813,7 @@ test_suspend()
if false; then
run_dbench
else
- run_antagonist
+ bcachefs_antagonist
run_stress
fi
}
@@ -1207,7 +1202,7 @@ test_small_fs()
test_small_torture()
{
- run_copygc_torture --bucket=4k --fs_size=512k
+ run_copygc_torture --bucket=4k --fs_size=32M
}
test_small_fsck()