summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarel Zak2019-08-19 14:28:50 +0200
committerKarel Zak2019-08-19 14:30:35 +0200
commit424b66c514501f3a6311b73a69db5ec5729fca49 (patch)
tree9bb3625bbad47fb4597aed7c57118603cfd4f2f6
parentchfn: don't append extra tailing commas (diff)
downloadkernel-qcow2-util-linux-424b66c514501f3a6311b73a69db5ec5729fca49.tar.gz
kernel-qcow2-util-linux-424b66c514501f3a6311b73a69db5ec5729fca49.tar.xz
kernel-qcow2-util-linux-424b66c514501f3a6311b73a69db5ec5729fca49.zip
tests: Skip fdisk/mbr-nondos-mode on Sparc as unsupported
The test has been originally designed as usable on sparc, but now we use it for many features which are MBR specific. Reported-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Co-Author: Anatoly Pugachev <matorola@gmail.com> Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r--tests/expected/fdisk/mbr-nondos-mode.sparc189
-rwxr-xr-xtests/ts/fdisk/mbr-nondos-mode7
2 files changed, 2 insertions, 194 deletions
diff --git a/tests/expected/fdisk/mbr-nondos-mode.sparc b/tests/expected/fdisk/mbr-nondos-mode.sparc
deleted file mode 100644
index ffbbd8024..000000000
--- a/tests/expected/fdisk/mbr-nondos-mode.sparc
+++ /dev/null
@@ -1,189 +0,0 @@
-Initialize empty image
-8f4e33f3dc3e414ff94e5fb6905cba8c mbr-nondos-mode.img
-Create new DOS partition table
-8f4e33f3dc3e414ff94e5fb6905cba8c mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
--------------------
-
-Create 1st primary partition
-d5ad6d4e743430c2a61e558bb3319175 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Set primary partition active
-d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native r
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Re-create 1st primary partition
-d8ba04bdd46cec690fa672ac8fcaf387 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native r
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
--------------------
-
-Create 2nd primary partition
-d8ba04bdd46cec690fa672ac8fcaf387 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native r
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
--------------------
-
-Create extended partition
-d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native r
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Create logical partitions
-d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native r
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Delete logical partitions
-d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native r
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Create another logical partition
-d59bb4ba5914242f9a63a2d13fb68752 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>1 0 16064 16065 7.9M 83 Linux native r
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Delete primary partition
-0bd87175c4c5c3ef9a46595027b6369c mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>2 16065 32129 16065 7.9M 82 Linux swap u
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Delete primary partition
-33f6e541ddcafed65d231ce3f2b76a59 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
-
-Device Start End Sectors Size Id Type Flags
-<removed>3 0 32129 32130 15.7M 5 Whole disk
--------------------
-
-Delete extended partition
-e923755cbc0054eb85341fe119be07f9 mbr-nondos-mode.img
-
----layout----------
-Disk <removed>: 20 MiB, 20971520 bytes, 40960 sectors
-Geometry: 255 heads, 63 sectors/track, 2 cylinders
-Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / <removed> bytes
-Disklabel type: sun
--------------------
-
diff --git a/tests/ts/fdisk/mbr-nondos-mode b/tests/ts/fdisk/mbr-nondos-mode
index d3b35fa39..8fb09f1ce 100755
--- a/tests/ts/fdisk/mbr-nondos-mode
+++ b/tests/ts/fdisk/mbr-nondos-mode
@@ -37,19 +37,16 @@ FDISK_CMD_DELETE_1PRIMARY="d\n1\n" # delete first primary
FDISK_CMD_DELETE_2PRIMARY="d\n2\n" # delete first primary
FDISK_CMD_DELETE_EXTENDED="d\n3\n" # delete second primary
-# Sparc uses SUN disk labels by default and thus has a different output
+# ignore architectures where MBR is not a default
ARCH=$(uname -m)
case $ARCH in
*sparc* )
- ARCH_EXT=".sparc"
+ ts_skip "unsupported"
;;
*)
- ARCH_EXT=""
;;
esac
-TS_EXPECTED+="${ARCH_EXT}"
-
function print_layout {
echo -ne "\n---layout----------\n" >> $TS_OUTPUT
$TS_CMD_FDISK -l ${TEST_IMAGE_NAME} >> $TS_OUTPUT