diff options
author | Karel Zak | 2015-04-13 10:56:03 +0200 |
---|---|---|
committer | Karel Zak | 2015-04-13 10:58:10 +0200 |
commit | 531dfb14d423ecb2c3284f533745421da5bd189c (patch) | |
tree | 2f08060ebf02a986f5534decf38e52b44f5a20d6 /tests/ts/sfdisk | |
parent | tests: require wipefs for sfdisk/gpt (diff) | |
download | kernel-qcow2-util-linux-531dfb14d423ecb2c3284f533745421da5bd189c.tar.gz kernel-qcow2-util-linux-531dfb14d423ecb2c3284f533745421da5bd189c.tar.xz kernel-qcow2-util-linux-531dfb14d423ecb2c3284f533745421da5bd189c.zip |
tests: add sfdisk resize tests
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/ts/sfdisk')
-rwxr-xr-x | tests/ts/sfdisk/dos | 14 | ||||
-rwxr-xr-x | tests/ts/sfdisk/gpt | 14 |
2 files changed, 28 insertions, 0 deletions
diff --git a/tests/ts/sfdisk/dos b/tests/ts/sfdisk/dos index 899e93c72..8277ddcfa 100755 --- a/tests/ts/sfdisk/dos +++ b/tests/ts/sfdisk/dos @@ -111,5 +111,19 @@ udevadm settle ts_finalize_subtest +ts_init_subtest "resize" +$TS_CMD_WIPEFS -a ${TS_DEVICE} &> /dev/null +udevadm settle +$TS_CMD_SFDISK ${TS_DEVICE} > /dev/null 2>&1 <<EOF +label: dos +,10M,S,* +EOF +udevadm settle +echo ',+' | $TS_CMD_SFDISK -N1 ${TS_DEVICE} >> $TS_OUTPUT 2>&1 +ts_fdisk_clean $TS_DEVICE +udevadm settle +ts_finalize_subtest + + rmmod scsi_debug ts_finalize diff --git a/tests/ts/sfdisk/gpt b/tests/ts/sfdisk/gpt index 10720fcfb..252691f46 100755 --- a/tests/ts/sfdisk/gpt +++ b/tests/ts/sfdisk/gpt @@ -110,5 +110,19 @@ ts_fdisk_clean $TS_DEVICE ts_finalize_subtest +ts_init_subtest "resize" +$TS_CMD_WIPEFS -a ${TS_DEVICE} &> /dev/null +udevadm settle +$TS_CMD_SFDISK ${TS_DEVICE} > /dev/null 2>&1 <<EOF +label: gpt +,10M,S,* +EOF +udevadm settle +echo ',+' | $TS_CMD_SFDISK -N1 ${TS_DEVICE} >> $TS_OUTPUT 2>&1 +ts_fdisk_clean $TS_DEVICE +udevadm settle +ts_finalize_subtest + + rmmod scsi_debug ts_finalize |