xref: /linux/tools/testing/selftests/ublk/test_stripe_04.sh (revision 74f1af95820fc2ee580a775a3a17c416db30b38c)
172070e57SMing Lei#!/bin/bash
272070e57SMing Lei# SPDX-License-Identifier: GPL-2.0
372070e57SMing Lei
472070e57SMing Lei. "$(cd "$(dirname "$0")" && pwd)"/test_common.sh
572070e57SMing Lei
672070e57SMing LeiTID="stripe_04"
772070e57SMing LeiERR_CODE=0
872070e57SMing Lei
972070e57SMing Lei_prep_test "stripe" "mkfs & mount & umount on zero copy"
1072070e57SMing Lei
11*8d31a7e5SMing Lei_create_backfile 0 256M
12*8d31a7e5SMing Lei_create_backfile 1 256M
13*8d31a7e5SMing Lei
14*8d31a7e5SMing Leidev_id=$(_add_ublk_dev -t stripe -z -q 2 "${UBLK_BACKFILES[0]}" "${UBLK_BACKFILES[1]}")
15*8d31a7e5SMing Lei_check_add_dev $TID $?
1672070e57SMing Lei
1772070e57SMing Lei_mkfs_mount_test /dev/ublkb"${dev_id}"
1872070e57SMing LeiERR_CODE=$?
1972070e57SMing Lei
2072070e57SMing Lei_cleanup_test "stripe"
2172070e57SMing Lei_show_result $TID $ERR_CODE
22