]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests: ublk: add more tests for covering MQ
authorMing Lei <ming.lei@redhat.com>
Thu, 27 Mar 2025 09:51:19 +0000 (17:51 +0800)
committerJens Axboe <axboe@kernel.dk>
Fri, 28 Mar 2025 22:15:43 +0000 (16:15 -0600)
commit8c778614361f288ef552fd6a52a17460a45b2f4f
tree609ac41ebf075736273dfd6a9ef0fa26669d47d7
parentdaabfb50a56b11a4f15d2bdbfae129e61c08c0ac
selftests: ublk: add more tests for covering MQ

Add test test_generic_02.sh for covering IO dispatch order in case of MQ.

Especially we just support ->queue_rqs() which may affect IO dispatch
order.

Add test_loop_05.sh and test_stripe_03.sh for covering MQ.

Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20250327095123.179113-11-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
tools/testing/selftests/ublk/Makefile
tools/testing/selftests/ublk/test_common.sh
tools/testing/selftests/ublk/test_generic_02.sh [new file with mode: 0755]
tools/testing/selftests/ublk/test_loop_01.sh
tools/testing/selftests/ublk/test_loop_03.sh
tools/testing/selftests/ublk/test_loop_05.sh [new file with mode: 0755]
tools/testing/selftests/ublk/test_stress_01.sh
tools/testing/selftests/ublk/test_stress_02.sh
tools/testing/selftests/ublk/test_stripe_01.sh
tools/testing/selftests/ublk/test_stripe_03.sh [new file with mode: 0755]