add disk usages regression test
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
committed by
Dietmar Maurer
parent
c78e2c57a4
commit
95089d78f8
6
test/disk_tests/usages/disklist
Normal file
6
test/disk_tests/usages/disklist
Normal file
@ -0,0 +1,6 @@
|
||||
sda
|
||||
sdb
|
||||
sdc
|
||||
sdd
|
||||
sde
|
||||
sdf
|
||||
97
test/disk_tests/usages/disklist_expected.json
Normal file
97
test/disk_tests/usages/disklist_expected.json
Normal file
@ -0,0 +1,97 @@
|
||||
{
|
||||
"sdf" : {
|
||||
"gpt" : 1,
|
||||
"rpm" : 0,
|
||||
"size" : 1536000,
|
||||
"type" : "hdd",
|
||||
"osdid" : "444",
|
||||
"health" : "UNKNOWN",
|
||||
"model" : "MODEL1",
|
||||
"used" : "mounted",
|
||||
"journals" : 0,
|
||||
"wearout" : "N/A",
|
||||
"wwn" : "0x0000000000000000",
|
||||
"devpath" : "/dev/sdf",
|
||||
"vendor" : "ATA",
|
||||
"serial" : "SERIAL1"
|
||||
},
|
||||
"sde" : {
|
||||
"wwn" : "0x0000000000000000",
|
||||
"devpath" : "/dev/sde",
|
||||
"serial" : "SERIAL1",
|
||||
"vendor" : "ATA",
|
||||
"health" : "UNKNOWN",
|
||||
"rpm" : 0,
|
||||
"size" : 1536000,
|
||||
"gpt" : 1,
|
||||
"osdid" : -1,
|
||||
"type" : "hdd",
|
||||
"model" : "MODEL1",
|
||||
"used" : "Device Mapper",
|
||||
"journals" : 0,
|
||||
"wearout" : "N/A"
|
||||
},
|
||||
"sdb" : {
|
||||
"serial" : "SERIAL1",
|
||||
"vendor" : "ATA",
|
||||
"wwn" : "0x0000000000000000",
|
||||
"devpath" : "/dev/sdb",
|
||||
"model" : "MODEL1",
|
||||
"used" : "LVM",
|
||||
"journals" : 0,
|
||||
"wearout" : "N/A",
|
||||
"health" : "UNKNOWN",
|
||||
"gpt" : 1,
|
||||
"size" : 1536000,
|
||||
"rpm" : 0,
|
||||
"type" : "hdd",
|
||||
"osdid" : -1
|
||||
},
|
||||
"sda" : {
|
||||
"model" : "MODEL1",
|
||||
"used" : "mounted",
|
||||
"journals" : 0,
|
||||
"wearout" : "N/A",
|
||||
"health" : "UNKNOWN",
|
||||
"gpt" : 1,
|
||||
"size" : 1536000,
|
||||
"rpm" : 0,
|
||||
"type" : "hdd",
|
||||
"osdid" : -1,
|
||||
"serial" : "SERIAL1",
|
||||
"vendor" : "ATA",
|
||||
"wwn" : "0x0000000000000000",
|
||||
"devpath" : "/dev/sda"
|
||||
},
|
||||
"sdc" : {
|
||||
"serial" : "SERIAL1",
|
||||
"vendor" : "ATA",
|
||||
"devpath" : "/dev/sdc",
|
||||
"wwn" : "0x0000000000000000",
|
||||
"used" : "ZFS",
|
||||
"journals" : 0,
|
||||
"wearout" : "N/A",
|
||||
"model" : "MODEL1",
|
||||
"health" : "UNKNOWN",
|
||||
"type" : "hdd",
|
||||
"osdid" : -1,
|
||||
"gpt" : 1,
|
||||
"rpm" : 0,
|
||||
"size" : 1536000
|
||||
},
|
||||
"sdd" : {
|
||||
"model" : "MODEL1",
|
||||
"journals" : 0,
|
||||
"wearout" : "N/A",
|
||||
"health" : "UNKNOWN",
|
||||
"size" : 1536000,
|
||||
"rpm" : 0,
|
||||
"gpt" : 1,
|
||||
"type" : "hdd",
|
||||
"osdid" : -1,
|
||||
"serial" : "SERIAL1",
|
||||
"vendor" : "ATA",
|
||||
"wwn" : "0x0000000000000000",
|
||||
"devpath" : "/dev/sdd"
|
||||
}
|
||||
}
|
||||
2
test/disk_tests/usages/mounts
Normal file
2
test/disk_tests/usages/mounts
Normal file
@ -0,0 +1,2 @@
|
||||
/dev/sda /mountpoint1
|
||||
/dev/sdf1 /var/lib/ceph/osd/ceph-444
|
||||
2
test/disk_tests/usages/partlist
Normal file
2
test/disk_tests/usages/partlist
Normal file
@ -0,0 +1,2 @@
|
||||
sde1
|
||||
sdf1
|
||||
1
test/disk_tests/usages/pvs
Normal file
1
test/disk_tests/usages/pvs
Normal file
@ -0,0 +1 @@
|
||||
/dev/sdb
|
||||
1
test/disk_tests/usages/sda/device/vendor
Normal file
1
test/disk_tests/usages/sda/device/vendor
Normal file
@ -0,0 +1 @@
|
||||
ATA
|
||||
1
test/disk_tests/usages/sda/queue/rotational
Normal file
1
test/disk_tests/usages/sda/queue/rotational
Normal file
@ -0,0 +1 @@
|
||||
1
|
||||
1
test/disk_tests/usages/sda/size
Normal file
1
test/disk_tests/usages/sda/size
Normal file
@ -0,0 +1 @@
|
||||
3000
|
||||
12
test/disk_tests/usages/sda_udevadm
Normal file
12
test/disk_tests/usages/sda_udevadm
Normal file
@ -0,0 +1,12 @@
|
||||
E: DEVNAME=/dev/sda
|
||||
E: DEVTYPE=disk
|
||||
E: ID_ATA_ROTATION_RATE_RPM=0
|
||||
E: ID_BUS=ata
|
||||
E: ID_MODEL=MODEL1
|
||||
E: ID_PART_TABLE_TYPE=gpt
|
||||
E: ID_PART_TABLE_UUID=8417b93f-eff9-4e8f-8d84-dc2e77fc07a2
|
||||
E: ID_SERIAL=SERIAL1
|
||||
E: ID_SERIAL_SHORT=SERIAL1
|
||||
E: ID_TYPE=disk
|
||||
E: ID_WWN=0x0000000000000000
|
||||
E: ID_WWN_WITH_EXTENSION=0x0000000000000000
|
||||
1
test/disk_tests/usages/sdb/device/vendor
Normal file
1
test/disk_tests/usages/sdb/device/vendor
Normal file
@ -0,0 +1 @@
|
||||
ATA
|
||||
1
test/disk_tests/usages/sdb/queue/rotational
Normal file
1
test/disk_tests/usages/sdb/queue/rotational
Normal file
@ -0,0 +1 @@
|
||||
1
|
||||
1
test/disk_tests/usages/sdb/size
Normal file
1
test/disk_tests/usages/sdb/size
Normal file
@ -0,0 +1 @@
|
||||
3000
|
||||
12
test/disk_tests/usages/sdb_udevadm
Normal file
12
test/disk_tests/usages/sdb_udevadm
Normal file
@ -0,0 +1,12 @@
|
||||
E: DEVNAME=/dev/sdb
|
||||
E: DEVTYPE=disk
|
||||
E: ID_ATA_ROTATION_RATE_RPM=0
|
||||
E: ID_BUS=ata
|
||||
E: ID_MODEL=MODEL1
|
||||
E: ID_PART_TABLE_TYPE=gpt
|
||||
E: ID_PART_TABLE_UUID=8417b93f-eff9-4e8f-8d84-dc2e77fc07a2
|
||||
E: ID_SERIAL=SERIAL1
|
||||
E: ID_SERIAL_SHORT=SERIAL1
|
||||
E: ID_TYPE=disk
|
||||
E: ID_WWN=0x0000000000000000
|
||||
E: ID_WWN_WITH_EXTENSION=0x0000000000000000
|
||||
1
test/disk_tests/usages/sdc/device/vendor
Normal file
1
test/disk_tests/usages/sdc/device/vendor
Normal file
@ -0,0 +1 @@
|
||||
ATA
|
||||
1
test/disk_tests/usages/sdc/queue/rotational
Normal file
1
test/disk_tests/usages/sdc/queue/rotational
Normal file
@ -0,0 +1 @@
|
||||
1
|
||||
1
test/disk_tests/usages/sdc/size
Normal file
1
test/disk_tests/usages/sdc/size
Normal file
@ -0,0 +1 @@
|
||||
3000
|
||||
12
test/disk_tests/usages/sdc_udevadm
Normal file
12
test/disk_tests/usages/sdc_udevadm
Normal file
@ -0,0 +1,12 @@
|
||||
E: DEVNAME=/dev/sdc
|
||||
E: DEVTYPE=disk
|
||||
E: ID_ATA_ROTATION_RATE_RPM=0
|
||||
E: ID_BUS=ata
|
||||
E: ID_MODEL=MODEL1
|
||||
E: ID_PART_TABLE_TYPE=gpt
|
||||
E: ID_PART_TABLE_UUID=8417b93f-eff9-4e8f-8d84-dc2e77fc07a2
|
||||
E: ID_SERIAL=SERIAL1
|
||||
E: ID_SERIAL_SHORT=SERIAL1
|
||||
E: ID_TYPE=disk
|
||||
E: ID_WWN=0x0000000000000000
|
||||
E: ID_WWN_WITH_EXTENSION=0x0000000000000000
|
||||
1
test/disk_tests/usages/sdd/device/vendor
Normal file
1
test/disk_tests/usages/sdd/device/vendor
Normal file
@ -0,0 +1 @@
|
||||
ATA
|
||||
1
test/disk_tests/usages/sdd/queue/rotational
Normal file
1
test/disk_tests/usages/sdd/queue/rotational
Normal file
@ -0,0 +1 @@
|
||||
1
|
||||
1
test/disk_tests/usages/sdd/size
Normal file
1
test/disk_tests/usages/sdd/size
Normal file
@ -0,0 +1 @@
|
||||
3000
|
||||
12
test/disk_tests/usages/sdd_udevadm
Normal file
12
test/disk_tests/usages/sdd_udevadm
Normal file
@ -0,0 +1,12 @@
|
||||
E: DEVNAME=/dev/sdd
|
||||
E: DEVTYPE=disk
|
||||
E: ID_ATA_ROTATION_RATE_RPM=0
|
||||
E: ID_BUS=ata
|
||||
E: ID_MODEL=MODEL1
|
||||
E: ID_PART_TABLE_TYPE=gpt
|
||||
E: ID_PART_TABLE_UUID=8417b93f-eff9-4e8f-8d84-dc2e77fc07a2
|
||||
E: ID_SERIAL=SERIAL1
|
||||
E: ID_SERIAL_SHORT=SERIAL1
|
||||
E: ID_TYPE=disk
|
||||
E: ID_WWN=0x0000000000000000
|
||||
E: ID_WWN_WITH_EXTENSION=0x0000000000000000
|
||||
1
test/disk_tests/usages/sde/device/vendor
Normal file
1
test/disk_tests/usages/sde/device/vendor
Normal file
@ -0,0 +1 @@
|
||||
ATA
|
||||
1
test/disk_tests/usages/sde/queue/rotational
Normal file
1
test/disk_tests/usages/sde/queue/rotational
Normal file
@ -0,0 +1 @@
|
||||
1
|
||||
1
test/disk_tests/usages/sde/size
Normal file
1
test/disk_tests/usages/sde/size
Normal file
@ -0,0 +1 @@
|
||||
3000
|
||||
12
test/disk_tests/usages/sde_udevadm
Normal file
12
test/disk_tests/usages/sde_udevadm
Normal file
@ -0,0 +1,12 @@
|
||||
E: DEVNAME=/dev/sde
|
||||
E: DEVTYPE=disk
|
||||
E: ID_ATA_ROTATION_RATE_RPM=0
|
||||
E: ID_BUS=ata
|
||||
E: ID_MODEL=MODEL1
|
||||
E: ID_PART_TABLE_TYPE=gpt
|
||||
E: ID_PART_TABLE_UUID=8417b93f-eff9-4e8f-8d84-dc2e77fc07a2
|
||||
E: ID_SERIAL=SERIAL1
|
||||
E: ID_SERIAL_SHORT=SERIAL1
|
||||
E: ID_TYPE=disk
|
||||
E: ID_WWN=0x0000000000000000
|
||||
E: ID_WWN_WITH_EXTENSION=0x0000000000000000
|
||||
1
test/disk_tests/usages/sdf/device/vendor
Normal file
1
test/disk_tests/usages/sdf/device/vendor
Normal file
@ -0,0 +1 @@
|
||||
ATA
|
||||
1
test/disk_tests/usages/sdf/queue/rotational
Normal file
1
test/disk_tests/usages/sdf/queue/rotational
Normal file
@ -0,0 +1 @@
|
||||
1
|
||||
1
test/disk_tests/usages/sdf/size
Normal file
1
test/disk_tests/usages/sdf/size
Normal file
@ -0,0 +1 @@
|
||||
3000
|
||||
12
test/disk_tests/usages/sdf_udevadm
Normal file
12
test/disk_tests/usages/sdf_udevadm
Normal file
@ -0,0 +1,12 @@
|
||||
E: DEVNAME=/dev/sdf
|
||||
E: DEVTYPE=disk
|
||||
E: ID_ATA_ROTATION_RATE_RPM=0
|
||||
E: ID_BUS=ata
|
||||
E: ID_MODEL=MODEL1
|
||||
E: ID_PART_TABLE_TYPE=gpt
|
||||
E: ID_PART_TABLE_UUID=8417b93f-eff9-4e8f-8d84-dc2e77fc07a2
|
||||
E: ID_SERIAL=SERIAL1
|
||||
E: ID_SERIAL_SHORT=SERIAL1
|
||||
E: ID_TYPE=disk
|
||||
E: ID_WWN=0x0000000000000000
|
||||
E: ID_WWN_WITH_EXTENSION=0x0000000000000000
|
||||
6
test/disk_tests/usages/zpool
Normal file
6
test/disk_tests/usages/zpool
Normal file
@ -0,0 +1,6 @@
|
||||
testpool 2.00T 1.00T 2.60T - 5% 28% 1.00x ONLINE -
|
||||
/dev/sdc 3.62T 1.02T 2.60T - 5% 28%
|
||||
log - - - - - -
|
||||
/dev/sdd1 15.9G 2.79M 15.9G - 82% 0%
|
||||
cache - - - - - -
|
||||
/dev/sdd2 42.5G 36.2G 6.36G - 0% 85%
|
||||
Reference in New Issue
Block a user