diff options
author | Karel Zak | 2015-09-02 14:49:36 +0200 |
---|---|---|
committer | Karel Zak | 2015-09-07 10:18:46 +0200 |
commit | 9a17d9460a163abdce01276450864dcfe7b2b5d6 (patch) | |
tree | 439c8bd289ed73ec641a89ab6b0a94408ac5b6f0 /tests/ts/sfdisk | |
parent | build-sys: release++ (v2.27) (diff) | |
download | kernel-qcow2-util-linux-9a17d9460a163abdce01276450864dcfe7b2b5d6.tar.gz kernel-qcow2-util-linux-9a17d9460a163abdce01276450864dcfe7b2b5d6.tar.xz kernel-qcow2-util-linux-9a17d9460a163abdce01276450864dcfe7b2b5d6.zip |
sfdisk: add --reorder
Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1232707
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/ts/sfdisk')
-rwxr-xr-x | tests/ts/sfdisk/gpt | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/tests/ts/sfdisk/gpt b/tests/ts/sfdisk/gpt index bb0243d30..2c3d5ccc6 100755 --- a/tests/ts/sfdisk/gpt +++ b/tests/ts/sfdisk/gpt @@ -97,7 +97,6 @@ ${TS_DEVICE}2 : start=8192, size=6144, uuid=44b51def-5f04-465a-91aa-2889a62d8e4 ${TS_DEVICE}3 : start=14336, size=6144, uuid=643e1d0d-bc02-4ced-b83b-86121062858f ${TS_DEVICE}4 : start=20480, size=81887,uuid=d2a29b0a-fdee-40c3-9bae-b9fa782c986c, name="GPT is the best" EOF -ts_fdisk_clean $TS_DEVICE udevadm settle $TS_CMD_SFDISK --list -o START,END,SIZE,UUID,TYPE,NAME ${TS_DEVICE} >> $TS_OUTPUT 2>&1 ts_fdisk_clean $TS_DEVICE @@ -136,5 +135,26 @@ udevadm settle ts_finalize_subtest +ts_init_subtest "reorder" +$TS_CMD_WIPEFS -a ${TS_DEVICE} &> /dev/null +udevadm settle +$TS_CMD_SFDISK ${TS_DEVICE} >> $TS_OUTPUT 2>&1 <<EOF +unit: sectors +label: gpt +label-id: 3b8559db-33af-43e9-befc-c331d829b539 + +${TS_DEVICE}1 : start=8192, size=6144 +${TS_DEVICE}2 : start=2048, size=6144 +${TS_DEVICE}3 : start=20480, size=81887 +${TS_DEVICE}4 : start=14336, size=6144 +EOF +udevadm settle +$TS_CMD_SFDISK --reorder ${TS_DEVICE} >> $TS_OUTPUT 2>&1 +$TS_CMD_SFDISK --list ${TS_DEVICE} >> $TS_OUTPUT 2>&1 +ts_fdisk_clean $TS_DEVICE +udevadm settle +ts_finalize_subtest + + rmmod scsi_debug ts_finalize |