this patch series adds regression tests for the disklist and smart parsing this needs my previous patch series to work
Dominik Csapak (7): add disklist test add hdd and smart regression tests add ssd and smart regression tests add nvme regression test add sas regression tests add cciss regression test add disk usages regression test test/Makefile | 5 +- test/disk_tests/cciss/cciss!c0d0/device/model | 1 + test/disk_tests/cciss/cciss!c0d0/device/vendor | 1 + test/disk_tests/cciss/cciss!c0d0/queue/rotational | 1 + test/disk_tests/cciss/cciss!c0d0/size | 1 + test/disk_tests/cciss/cciss!c0d0_udevadm | 32 +++ test/disk_tests/cciss/disklist | 1 + test/disk_tests/cciss/disklist_expected.json | 17 ++ test/disk_tests/hdd_smart/disklist | 2 + test/disk_tests/hdd_smart/disklist_expected.json | 32 +++ test/disk_tests/hdd_smart/sda/device/vendor | 1 + test/disk_tests/hdd_smart/sda/queue/rotational | 1 + test/disk_tests/hdd_smart/sda/size | 1 + test/disk_tests/hdd_smart/sda_health | 5 + test/disk_tests/hdd_smart/sda_smart | 40 ++++ test/disk_tests/hdd_smart/sda_smart_expected.json | 246 ++++++++++++++++++++ test/disk_tests/hdd_smart/sda_udevadm | 11 + test/disk_tests/hdd_smart/sdb/device/vendor | 1 + test/disk_tests/hdd_smart/sdb/queue/rotational | 1 + test/disk_tests/hdd_smart/sdb/size | 1 + test/disk_tests/hdd_smart/sdb_health | 5 + test/disk_tests/hdd_smart/sdb_smart | 36 +++ test/disk_tests/hdd_smart/sdb_smart_expected.json | 216 +++++++++++++++++ test/disk_tests/hdd_smart/sdb_udevadm | 11 + test/disk_tests/nvme_smart/disklist | 1 + test/disk_tests/nvme_smart/disklist_expected.json | 17 ++ test/disk_tests/nvme_smart/nvme0_smart | 22 ++ test/disk_tests/nvme_smart/nvme0n1/device/model | 1 + .../disk_tests/nvme_smart/nvme0n1/queue/rotational | 1 + test/disk_tests/nvme_smart/nvme0n1/size | 1 + .../nvme_smart/nvme0n1_smart_expected.json | 5 + test/disk_tests/nvme_smart/nvme0n1_udevadm | 18 ++ test/disk_tests/sas/disklist | 1 + test/disk_tests/sas/disklist_expected.json | 17 ++ test/disk_tests/sas/sda/device/model | 1 + test/disk_tests/sas/sda/device/vendor | 1 + test/disk_tests/sas/sda/queue/rotational | 1 + test/disk_tests/sas/sda/size | 1 + test/disk_tests/sas/sda_smart | 20 ++ test/disk_tests/sas/sda_smart_expected.json | 5 + test/disk_tests/sas/sda_udevadm | 31 +++ test/disk_tests/ssd_smart/disklist | 5 + test/disk_tests/ssd_smart/disklist_expected.json | 77 +++++++ test/disk_tests/ssd_smart/sda/device/vendor | 1 + test/disk_tests/ssd_smart/sda/queue/rotational | 1 + test/disk_tests/ssd_smart/sda/size | 1 + test/disk_tests/ssd_smart/sda_smart | 39 ++++ test/disk_tests/ssd_smart/sda_smart_expected.json | 236 +++++++++++++++++++ test/disk_tests/ssd_smart/sda_udevadm | 11 + test/disk_tests/ssd_smart/sdb/device/vendor | 1 + test/disk_tests/ssd_smart/sdb/queue/rotational | 1 + test/disk_tests/ssd_smart/sdb/size | 1 + test/disk_tests/ssd_smart/sdb_smart | 41 ++++ test/disk_tests/ssd_smart/sdb_smart_expected.json | 256 +++++++++++++++++++++ test/disk_tests/ssd_smart/sdb_udevadm | 12 + test/disk_tests/ssd_smart/sdc/device/vendor | 1 + test/disk_tests/ssd_smart/sdc/queue/rotational | 1 + test/disk_tests/ssd_smart/sdc/size | 1 + test/disk_tests/ssd_smart/sdc_smart | 16 ++ test/disk_tests/ssd_smart/sdc_smart_expected.json | 16 ++ test/disk_tests/ssd_smart/sdc_udevadm | 11 + test/disk_tests/ssd_smart/sdd/device/vendor | 1 + test/disk_tests/ssd_smart/sdd/queue/rotational | 1 + test/disk_tests/ssd_smart/sdd/size | 1 + test/disk_tests/ssd_smart/sdd_smart | 40 ++++ test/disk_tests/ssd_smart/sdd_smart_expected.json | 16 ++ test/disk_tests/ssd_smart/sdd_udevadm | 11 + test/disk_tests/ssd_smart/sde/device/vendor | 1 + test/disk_tests/ssd_smart/sde/queue/rotational | 1 + test/disk_tests/ssd_smart/sde/size | 1 + test/disk_tests/ssd_smart/sde_smart | 19 ++ test/disk_tests/ssd_smart/sde_smart_expected.json | 46 ++++ test/disk_tests/ssd_smart/sde_udevadm | 11 + test/disk_tests/usages/disklist | 6 + test/disk_tests/usages/disklist_expected.json | 97 ++++++++ test/disk_tests/usages/mounts | 2 + test/disk_tests/usages/partlist | 2 + test/disk_tests/usages/pvs | 1 + test/disk_tests/usages/sda/device/vendor | 1 + test/disk_tests/usages/sda/queue/rotational | 1 + test/disk_tests/usages/sda/size | 1 + test/disk_tests/usages/sda_udevadm | 12 + test/disk_tests/usages/sdb/device/vendor | 1 + test/disk_tests/usages/sdb/queue/rotational | 1 + test/disk_tests/usages/sdb/size | 1 + test/disk_tests/usages/sdb_udevadm | 12 + test/disk_tests/usages/sdc/device/vendor | 1 + test/disk_tests/usages/sdc/queue/rotational | 1 + test/disk_tests/usages/sdc/size | 1 + test/disk_tests/usages/sdc_udevadm | 12 + test/disk_tests/usages/sdd/device/vendor | 1 + test/disk_tests/usages/sdd/queue/rotational | 1 + test/disk_tests/usages/sdd/size | 1 + test/disk_tests/usages/sdd_udevadm | 12 + test/disk_tests/usages/sde/device/vendor | 1 + test/disk_tests/usages/sde/queue/rotational | 1 + test/disk_tests/usages/sde/size | 1 + test/disk_tests/usages/sde_udevadm | 12 + test/disk_tests/usages/sdf/device/vendor | 1 + test/disk_tests/usages/sdf/queue/rotational | 1 + test/disk_tests/usages/sdf/size | 1 + test/disk_tests/usages/sdf_udevadm | 12 + test/disk_tests/usages/zpool | 6 + test/disklist_test.pm | 216 +++++++++++++++++ test/run_disk_tests.pl | 10 + 105 files changed, 2120 insertions(+), 1 deletion(-) create mode 100644 test/disk_tests/cciss/cciss!c0d0/device/model create mode 100644 test/disk_tests/cciss/cciss!c0d0/device/vendor create mode 100644 test/disk_tests/cciss/cciss!c0d0/queue/rotational create mode 100644 test/disk_tests/cciss/cciss!c0d0/size create mode 100644 test/disk_tests/cciss/cciss!c0d0_udevadm create mode 100644 test/disk_tests/cciss/disklist create mode 100644 test/disk_tests/cciss/disklist_expected.json create mode 100644 test/disk_tests/hdd_smart/disklist create mode 100644 test/disk_tests/hdd_smart/disklist_expected.json create mode 100644 test/disk_tests/hdd_smart/sda/device/vendor create mode 100644 test/disk_tests/hdd_smart/sda/queue/rotational create mode 100644 test/disk_tests/hdd_smart/sda/size create mode 100644 test/disk_tests/hdd_smart/sda_health create mode 100644 test/disk_tests/hdd_smart/sda_smart create mode 100644 test/disk_tests/hdd_smart/sda_smart_expected.json create mode 100644 test/disk_tests/hdd_smart/sda_udevadm create mode 100644 test/disk_tests/hdd_smart/sdb/device/vendor create mode 100644 test/disk_tests/hdd_smart/sdb/queue/rotational create mode 100644 test/disk_tests/hdd_smart/sdb/size create mode 100644 test/disk_tests/hdd_smart/sdb_health create mode 100644 test/disk_tests/hdd_smart/sdb_smart create mode 100644 test/disk_tests/hdd_smart/sdb_smart_expected.json create mode 100644 test/disk_tests/hdd_smart/sdb_udevadm create mode 100644 test/disk_tests/nvme_smart/disklist create mode 100644 test/disk_tests/nvme_smart/disklist_expected.json create mode 100644 test/disk_tests/nvme_smart/nvme0_smart create mode 100644 test/disk_tests/nvme_smart/nvme0n1/device/model create mode 100644 test/disk_tests/nvme_smart/nvme0n1/queue/rotational create mode 100644 test/disk_tests/nvme_smart/nvme0n1/size create mode 100644 test/disk_tests/nvme_smart/nvme0n1_smart_expected.json create mode 100644 test/disk_tests/nvme_smart/nvme0n1_udevadm create mode 100644 test/disk_tests/sas/disklist create mode 100644 test/disk_tests/sas/disklist_expected.json create mode 100644 test/disk_tests/sas/sda/device/model create mode 100644 test/disk_tests/sas/sda/device/vendor create mode 100644 test/disk_tests/sas/sda/queue/rotational create mode 100644 test/disk_tests/sas/sda/size create mode 100644 test/disk_tests/sas/sda_smart create mode 100644 test/disk_tests/sas/sda_smart_expected.json create mode 100644 test/disk_tests/sas/sda_udevadm create mode 100644 test/disk_tests/ssd_smart/disklist create mode 100644 test/disk_tests/ssd_smart/disklist_expected.json create mode 100644 test/disk_tests/ssd_smart/sda/device/vendor create mode 100644 test/disk_tests/ssd_smart/sda/queue/rotational create mode 100644 test/disk_tests/ssd_smart/sda/size create mode 100644 test/disk_tests/ssd_smart/sda_smart create mode 100644 test/disk_tests/ssd_smart/sda_smart_expected.json create mode 100644 test/disk_tests/ssd_smart/sda_udevadm create mode 100644 test/disk_tests/ssd_smart/sdb/device/vendor create mode 100644 test/disk_tests/ssd_smart/sdb/queue/rotational create mode 100644 test/disk_tests/ssd_smart/sdb/size create mode 100644 test/disk_tests/ssd_smart/sdb_smart create mode 100644 test/disk_tests/ssd_smart/sdb_smart_expected.json create mode 100644 test/disk_tests/ssd_smart/sdb_udevadm create mode 100644 test/disk_tests/ssd_smart/sdc/device/vendor create mode 100644 test/disk_tests/ssd_smart/sdc/queue/rotational create mode 100644 test/disk_tests/ssd_smart/sdc/size create mode 100644 test/disk_tests/ssd_smart/sdc_smart create mode 100644 test/disk_tests/ssd_smart/sdc_smart_expected.json create mode 100644 test/disk_tests/ssd_smart/sdc_udevadm create mode 100644 test/disk_tests/ssd_smart/sdd/device/vendor create mode 100644 test/disk_tests/ssd_smart/sdd/queue/rotational create mode 100644 test/disk_tests/ssd_smart/sdd/size create mode 100644 test/disk_tests/ssd_smart/sdd_smart create mode 100644 test/disk_tests/ssd_smart/sdd_smart_expected.json create mode 100644 test/disk_tests/ssd_smart/sdd_udevadm create mode 100644 test/disk_tests/ssd_smart/sde/device/vendor create mode 100644 test/disk_tests/ssd_smart/sde/queue/rotational create mode 100644 test/disk_tests/ssd_smart/sde/size create mode 100644 test/disk_tests/ssd_smart/sde_smart create mode 100644 test/disk_tests/ssd_smart/sde_smart_expected.json create mode 100644 test/disk_tests/ssd_smart/sde_udevadm create mode 100644 test/disk_tests/usages/disklist create mode 100644 test/disk_tests/usages/disklist_expected.json create mode 100644 test/disk_tests/usages/mounts create mode 100644 test/disk_tests/usages/partlist create mode 100644 test/disk_tests/usages/pvs create mode 100644 test/disk_tests/usages/sda/device/vendor create mode 100644 test/disk_tests/usages/sda/queue/rotational create mode 100644 test/disk_tests/usages/sda/size create mode 100644 test/disk_tests/usages/sda_udevadm create mode 100644 test/disk_tests/usages/sdb/device/vendor create mode 100644 test/disk_tests/usages/sdb/queue/rotational create mode 100644 test/disk_tests/usages/sdb/size create mode 100644 test/disk_tests/usages/sdb_udevadm create mode 100644 test/disk_tests/usages/sdc/device/vendor create mode 100644 test/disk_tests/usages/sdc/queue/rotational create mode 100644 test/disk_tests/usages/sdc/size create mode 100644 test/disk_tests/usages/sdc_udevadm create mode 100644 test/disk_tests/usages/sdd/device/vendor create mode 100644 test/disk_tests/usages/sdd/queue/rotational create mode 100644 test/disk_tests/usages/sdd/size create mode 100644 test/disk_tests/usages/sdd_udevadm create mode 100644 test/disk_tests/usages/sde/device/vendor create mode 100644 test/disk_tests/usages/sde/queue/rotational create mode 100644 test/disk_tests/usages/sde/size create mode 100644 test/disk_tests/usages/sde_udevadm create mode 100644 test/disk_tests/usages/sdf/device/vendor create mode 100644 test/disk_tests/usages/sdf/queue/rotational create mode 100644 test/disk_tests/usages/sdf/size create mode 100644 test/disk_tests/usages/sdf_udevadm create mode 100644 test/disk_tests/usages/zpool create mode 100644 test/disklist_test.pm create mode 100755 test/run_disk_tests.pl -- 2.1.4 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel