Loading tests/qemu-iotests/118 +20 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,8 @@ def interface_to_device_name(interface): return 'ide-cd' elif interface == 'floppy': return 'floppy' elif interface == 'scsi': return 'scsi-cd' else: return None Loading Loading @@ -297,6 +299,8 @@ class TestInitiallyFilled(GeneralChangeTestsBaseClass): qemu_img('create', '-f', iotests.imgfmt, new_img, '1440k') self.vm = iotests.VM() self.vm.add_drive(old_img, 'media=%s' % media, 'none') if interface == 'scsi': self.vm.add_device('virtio-scsi-pci') self.vm.add_device('%s,drive=drive0,id=%s' % (interface_to_device_name(interface), self.device_name)) Loading Loading @@ -330,6 +334,8 @@ class TestInitiallyEmpty(GeneralChangeTestsBaseClass): def setUp(self, media, interface): qemu_img('create', '-f', iotests.imgfmt, new_img, '1440k') self.vm = iotests.VM().add_drive(None, 'media=%s' % media, 'none') if interface == 'scsi': self.vm.add_device('virtio-scsi-pci') self.vm.add_device('%s,drive=drive0,id=%s' % (interface_to_device_name(interface), self.device_name)) Loading Loading @@ -363,6 +369,20 @@ class TestCDInitiallyEmpty(TestInitiallyEmpty): def setUp(self): self.TestInitiallyEmpty.setUp(self, 'cdrom', 'ide') class TestSCSICDInitiallyFilled(TestInitiallyFilled): TestInitiallyFilled = TestInitiallyFilled has_real_tray = True def setUp(self): self.TestInitiallyFilled.setUp(self, 'cdrom', 'scsi') class TestSCSICDInitiallyEmpty(TestInitiallyEmpty): TestInitiallyEmpty = TestInitiallyEmpty has_real_tray = True def setUp(self): self.TestInitiallyEmpty.setUp(self, 'cdrom', 'scsi') class TestFloppyInitiallyFilled(TestInitiallyFilled): TestInitiallyFilled = TestInitiallyFilled has_real_tray = False Loading tests/qemu-iotests/118.out +2 −2 Original line number Diff line number Diff line ............................................................... ......................................................................................... ---------------------------------------------------------------------- Ran 63 tests Ran 89 tests OK Loading
tests/qemu-iotests/118 +20 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,8 @@ def interface_to_device_name(interface): return 'ide-cd' elif interface == 'floppy': return 'floppy' elif interface == 'scsi': return 'scsi-cd' else: return None Loading Loading @@ -297,6 +299,8 @@ class TestInitiallyFilled(GeneralChangeTestsBaseClass): qemu_img('create', '-f', iotests.imgfmt, new_img, '1440k') self.vm = iotests.VM() self.vm.add_drive(old_img, 'media=%s' % media, 'none') if interface == 'scsi': self.vm.add_device('virtio-scsi-pci') self.vm.add_device('%s,drive=drive0,id=%s' % (interface_to_device_name(interface), self.device_name)) Loading Loading @@ -330,6 +334,8 @@ class TestInitiallyEmpty(GeneralChangeTestsBaseClass): def setUp(self, media, interface): qemu_img('create', '-f', iotests.imgfmt, new_img, '1440k') self.vm = iotests.VM().add_drive(None, 'media=%s' % media, 'none') if interface == 'scsi': self.vm.add_device('virtio-scsi-pci') self.vm.add_device('%s,drive=drive0,id=%s' % (interface_to_device_name(interface), self.device_name)) Loading Loading @@ -363,6 +369,20 @@ class TestCDInitiallyEmpty(TestInitiallyEmpty): def setUp(self): self.TestInitiallyEmpty.setUp(self, 'cdrom', 'ide') class TestSCSICDInitiallyFilled(TestInitiallyFilled): TestInitiallyFilled = TestInitiallyFilled has_real_tray = True def setUp(self): self.TestInitiallyFilled.setUp(self, 'cdrom', 'scsi') class TestSCSICDInitiallyEmpty(TestInitiallyEmpty): TestInitiallyEmpty = TestInitiallyEmpty has_real_tray = True def setUp(self): self.TestInitiallyEmpty.setUp(self, 'cdrom', 'scsi') class TestFloppyInitiallyFilled(TestInitiallyFilled): TestInitiallyFilled = TestInitiallyFilled has_real_tray = False Loading
tests/qemu-iotests/118.out +2 −2 Original line number Diff line number Diff line ............................................................... ......................................................................................... ---------------------------------------------------------------------- Ran 63 tests Ran 89 tests OK