summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-04-18 17:56:34 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-04-18 17:56:34 -0400
commit75461eee889c71f21eb1476d55e2954df2b10a4c (patch)
treee10d1f09134ea9c6c0ec34102293e6c773074bb6
parent64c4b96d827684cc8e5a22dd2e92b824cfa19648 (diff)
bcachefs: test_tiering_misaligned
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rwxr-xr-xtests/fs/bcachefs/tier.ktest16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/fs/bcachefs/tier.ktest b/tests/fs/bcachefs/tier.ktest
index c39026e..4a7959f 100755
--- a/tests/fs/bcachefs/tier.ktest
+++ b/tests/fs/bcachefs/tier.ktest
@@ -52,6 +52,22 @@ test_tiering()
run_basic_tiering_test
}
+test_tiering_misaligned()
+{
+ run_basic_tiering_test
+ run_basic_fio_test "$@" \
+ --block_size=4k \
+ --btree_node_size=32k \
+ --bucket_size=61952 \
+ --label=ssd.ssd1 ${ktest_scratch_dev[0]} \
+ --label=ssd.ssd2 ${ktest_scratch_dev[1]} \
+ --label=hdd.hdd1 ${ktest_scratch_dev[2]} \
+ --label=hdd.hdd2 ${ktest_scratch_dev[3]} \
+ --foreground_target=ssd \
+ --promote_target=ssd \
+ --background_target=hdd
+}
+
test_tiering_drop_alloc()
{
run_basic_tiering_test