From 11fd04b3b5a05d63e561f93ff0150803ae708b9e Mon Sep 17 00:00:00 2001 From: Guillaume Bougard Date: Wed, 25 Nov 2020 14:48:34 +0100 Subject: [PATCH] test: added few linux storage test cases --- .../f32-simple-qemu-failing-smartctl.dump | 85 +++++++++++++ resources/linux/storages/f33-imac.dump | Bin 0 -> 6860 bytes .../linux/storages/ubuntu-18.04.5-xps.dump | 120 ++++++++++++++++++ 3 files changed, 205 insertions(+) create mode 100644 resources/linux/storages/f32-simple-qemu-failing-smartctl.dump create mode 100644 resources/linux/storages/f33-imac.dump create mode 100644 resources/linux/storages/ubuntu-18.04.5-xps.dump diff --git a/resources/linux/storages/f32-simple-qemu-failing-smartctl.dump b/resources/linux/storages/f32-simple-qemu-failing-smartctl.dump new file mode 100644 index 0000000000..7096359e6c --- /dev/null +++ b/resources/linux/storages/f32-simple-qemu-failing-smartctl.dump @@ -0,0 +1,85 @@ +$SYSTEM = { + 'hdparm' => 'hdparm v9.58 +', + 'hdparm-vda' => ' +/dev/vda: +', + 'smartctl-vda' => 'smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.9.9-100.fc32.x86_64] (local build) +Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org + +/dev/vda: Unable to detect device type +Please specify device type with the -d option. + +Use smartctl -h to get a usage summary + +', + 'sys' => { + 'block' => { + 'dm-0' => {}, + 'dm-1' => {}, + 'vda' => { + 'device' => { + 'subsystem' => [ + 'link', + '../../../../bus/virtio' + ], + 'vendor' => '0x1af4 +' + }, + 'removable' => '0 +', + 'serial' => '083795e2-5c8f-4b8c-8', + 'size' => '104857600 +' + } + } + }, + 'udisksctl' => 1, + 'udisksctl-vda' => '/org/freedesktop/UDisks2/block_devices/vda: + org.freedesktop.UDisks2.Block: + Configuration: [] + CryptoBackingDevice: \'/\' + Device: /dev/vda + DeviceNumber: 64512 + Drive: \'/org/freedesktop/UDisks2/drives/VirtIO_Disk_083795e2_5c8f_4b8c_8\' + HintAuto: false + HintIconName: + HintIgnore: false + HintName: + HintPartitionable: true + HintSymbolicIconName: + HintSystem: true + Id: by-id-virtio-083795e2-5c8f-4b8c-8 + IdLabel: + IdType: + IdUUID: + IdUsage: + IdVersion: + MDRaid: \'/\' + MDRaidMember: \'/\' + PreferredDevice: /dev/vda + ReadOnly: false + Size: 53687091200 + Symlinks: /dev/disk/by-id/virtio-083795e2-5c8f-4b8c-8 + /dev/disk/by-path/pci-0000:00:08.0 + /dev/disk/by-path/virtio-pci-0000:00:08.0 + UserspaceMountOptions: + org.freedesktop.UDisks2.PartitionTable: + Partitions: [\'/org/freedesktop/UDisks2/block_devices/vda2\', \'/org/freedesktop/UDisks2/block_devices/vda3\', \'/org/freedesktop/UDisks2/block_devices/vda1\'] + Type: gpt +' +}; +$STORAGE = [ + { + 'DESCRIPTION' => 'Virtual', + 'DISKSIZE' => 53687, + 'MANUFACTURER' => 'Red Hat, Inc.', + 'NAME' => 'vda', + 'SERIALNUMBER' => '083795e2-5c8f-4b8c-8', + 'TYPE' => 'disk' + } +]; + +# Dump date: Wed Nov 25 12:09:57 2020 +# Dump system: Linux dev 5.9.9-100.fc32.x86_64 #1 SMP Thu Nov 19 15:57:55 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux +# Dumped by: root diff --git a/resources/linux/storages/f33-imac.dump b/resources/linux/storages/f33-imac.dump new file mode 100644 index 0000000000000000000000000000000000000000..19bc4d0b4aacbac81e715aef81c383bb576a650a GIT binary patch literal 6860 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 'hdparm v9.54 +', + 'hdparm-nvme0n1' => ' +/dev/nvme0n1: +', + 'smartctl-nvme0n1' => 'smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-121-generic] (local build) +Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org + +=== START OF INFORMATION SECTION === +Model Number: PM951 NVMe SAMSUNG 256GB +Serial Number: S29NNXAH146772 +Firmware Version: BXV77D0Q +PCI Vendor/Subsystem ID: 0x144d +IEEE OUI Identifier: 0x002538 +Controller ID: 1 +Number of Namespaces: 1 +Namespace 1 Size/Capacity: 256,060,514,304 [256 GB] +Namespace 1 Utilization: 237,923,311,616 [237 GB] +Namespace 1 Formatted LBA Size: 512 +Local Time is: Wed Nov 25 14:41:29 2020 CET + +', + 'sys' => { + 'block' => { + 'loop0' => {}, + 'loop1' => {}, + 'loop10' => {}, + 'loop11' => {}, + 'loop12' => {}, + 'loop13' => {}, + 'loop14' => {}, + 'loop15' => {}, + 'loop2' => {}, + 'loop3' => {}, + 'loop4' => {}, + 'loop5' => {}, + 'loop6' => {}, + 'loop7' => {}, + 'loop8' => {}, + 'loop9' => {}, + 'nvme0n1' => { + 'device' => { + 'device' => { + 'subsystem' => [ + 'link', + '../../../../bus/pci' + ] + }, + 'firmware_rev' => 'BXV77D0Q +', + 'model' => 'PM951 NVMe SAMSUNG 256GB +', + 'serial' => ' S29NNXAH146772 +', + 'subsystem' => [ + 'link', + '../../../../../../class/nvme' + ] + }, + 'removable' => '0 +', + 'size' => '500118192 +', + 'wwid' => 'eui.0025384161b4bf61 +' + } + } + }, + 'udisksctl' => 1, + 'udisksctl-nvme0n1' => '/org/freedesktop/UDisks2/block_devices/nvme0n1: + org.freedesktop.UDisks2.Block: + Configuration: [] + CryptoBackingDevice: \'/\' + Device: /dev/nvme0n1 + DeviceNumber: 66304 + Drive: \'/org/freedesktop/UDisks2/drives/PM951_NVMe_SAMSUNG_256GB_S29NNXAH146772\' + HintAuto: false + HintIconName: + HintIgnore: false + HintName: + HintPartitionable: true + HintSymbolicIconName: + HintSystem: true + Id: by-id-nvme-PM951_NVMe_SAMSUNG_256GB__S29NNXAH146772 + IdLabel: + IdType: + IdUUID: + IdUsage: + IdVersion: + MDRaid: \'/\' + MDRaidMember: \'/\' + PreferredDevice: /dev/nvme0n1 + ReadOnly: false + Size: 256060514304 + Symlinks: /dev/disk/by-id/nvme-PM951_NVMe_SAMSUNG_256GB__S29NNXAH146772 + /dev/disk/by-id/nvme-eui.0025384161b4bf61 + /dev/disk/by-path/pci-0000:3c:00.0-nvme-1 + UserspaceMountOptions: + org.freedesktop.UDisks2.PartitionTable: + Partitions: [\'/org/freedesktop/UDisks2/block_devices/nvme0n1p4\', \'/org/freedesktop/UDisks2/block_devices/nvme0n1p3\', \'/org/freedesktop/UDisks2/block_devices/nvme0n1p2\', \'/org/freedesktop/UDisks2/block_devices/nvme0n1p1\'] + Type: gpt +' +}; +$STORAGE = [ + { + 'DESCRIPTION' => 'PCI', + 'DISKSIZE' => 256060, + 'FIRMWARE' => 'BXV77D0Q', + 'MANUFACTURER' => 'Samsung', + 'MODEL' => 'PM951 NVMe SAMSUNG 256GB', + 'NAME' => 'nvme0n1', + 'SERIALNUMBER' => 'S29NNXAH146772', + 'TYPE' => 'disk' + } +]; + +# Dump date: Wed Nov 25 14:41:30 2020 +# Dump system: Linux xps 4.15.0-121-generic #123-Ubuntu SMP Mon Oct 5 16:16:40 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux +# Dumped by: root