Skip to content

Commit 01c5e43

Browse files
committed
Fix remaing hardcoded device name
The tests was using a hardcoded xvdb which worked because it matches the default naming. Signed-off-by: Gaëtan Lehmann <gaetan.lehmann@vates.tech>
1 parent 0ef2afb commit 01c5e43

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

tests/storage/storage.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,9 @@ def vdi_export_import(vm: VM, sr: SR, image_format: ImageFormat, temp_large_dir:
301301
defer(lambda: vdi_dest.destroy())
302302

303303
vm.host.xe('vdi-import', {'uuid': vdi_dest.uuid, 'filename': image_path, 'format': image_format})
304-
vm.connect_vdi(vdi_dest, 'xvdb')
304+
vbd = vm.connect_vdi(vdi_dest)
305305
defer(lambda: vm.disconnect_vdi(vdi_dest))
306+
dev = f'/dev/{vbd.param_get("device")}'
306307

307308
randstream(vm, f'validate --size {stream_size} --expected-checksum {checksum1} {dev}')
308309
randstream(vm, f'validate --position {stream_position} --size {stream_size} --expected-checksum {checksum2} {dev}')

tests/storage/zfsvol/test_zfsvol_sr.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,9 @@ def test_vdi_export_import(
125125
defer(lambda: vdi_dest.destroy())
126126

127127
vm.host.xe('vdi-import', {'uuid': vdi_dest.uuid, 'filename': image_path, 'format': image_format})
128-
vm.connect_vdi(vdi_dest, 'xvdb')
128+
vbd = vm.connect_vdi(vdi_dest)
129129
defer(lambda: vm.disconnect_vdi(vdi_dest))
130+
dev = f'/dev/{vbd.param_get("device")}'
130131

131132
randstream(vm, f'validate --size {stream_size} --expected-checksum {checksum1} {dev}')
132133
randstream(

0 commit comments

Comments
 (0)