curtin-dev team mailing list archive
-
curtin-dev team
-
Mailing list archive
-
Message #00020
[Merge] ~raharper/curtin:fix/vmtest-basic-scsi-pnum-disk into curtin:master
Ryan Harper has proposed merging ~raharper/curtin:fix/vmtest-basic-scsi-pnum-disk into curtin:master.
Commit message:
vmtest: basic use dname to lookup disk with multiple partitions
This handles unstable scsi device names (sdc/sdd) which shuffle around
from time to time; instead look up the assigned name via the dname
value. This should fix vmtest failures on BasicScsi on ppc64le/arm64.
Requested reviews:
curtin developers (curtin-dev)
For more details, see:
https://code.launchpad.net/~raharper/curtin/+git/curtin/+merge/382607
--
Your team curtin developers is requested to review the proposed merge of ~raharper/curtin:fix/vmtest-basic-scsi-pnum-disk into curtin:master.
diff --git a/tests/vmtests/test_basic.py b/tests/vmtests/test_basic.py
index ca4259a..bb6d3a4 100644
--- a/tests/vmtests/test_basic.py
+++ b/tests/vmtests/test_basic.py
@@ -131,8 +131,8 @@ class TestBasicAbs(VMBaseClass):
self._test_ptable("blkid_output_diska", expected_ptable)
def test_partition_numbers(self):
- # disk-d should have partitions 1 2, and 10
- disk = self._serial_to_kname('disk-d')
+ # pnum_disk should have partitions 1 2, and 10
+ disk = self._dname_to_kname('pnum_disk')
expected = [disk + s for s in ["", "1", "2", "10"]]
self._test_partition_numbers(disk, expected)
@@ -290,8 +290,8 @@ class TestBasicScsiAbs(TestBasicAbs):
self._test_ptable("blkid_output_sda", expected_ptable)
def test_partition_numbers(self):
- # sdd should have partitions 1, 2, and 10
- disk = "sdd"
+ # pnum_disk should have partitions 1, 2, and 10
+ disk = self._dname_to_kname('pnum_disk')
expected = [disk + s for s in ["", "1", "2", "10"]]
self._test_partition_numbers(disk, expected)
Follow ups