@@ -213,6 +213,7 @@ def _test_firstboot(self, create_vms, mode, is_restore=False):
213
213
raise
214
214
215
215
@pytest .mark .usefixtures ("xcpng_chained" )
216
+ @pytest .mark .parametrize ("machine" , ("host1" , "host2" ))
216
217
@pytest .mark .parametrize ("version" , (
217
218
"83nightly" ,
218
219
"83rc1" , "83b2" , "83b1" ,
@@ -227,10 +228,11 @@ def _test_firstboot(self, create_vms, mode, is_restore=False):
227
228
lambda firmware , version : [
228
229
dict (vm = "vm1" , image_test = f"TestNested::test_install[{ firmware } -{ version } ]" )])
229
230
def test_boot_inst (self , create_vms ,
230
- firmware , version ):
231
+ firmware , version , machine ):
231
232
self ._test_firstboot (create_vms , version )
232
233
233
234
@pytest .mark .usefixtures ("xcpng_chained" )
235
+ @pytest .mark .parametrize ("machine" , ("host1" , "host2" ))
234
236
@pytest .mark .parametrize ("mode" , (
235
237
"83nightly-83nightly" ,
236
238
"83rc1-83nightly" ,
@@ -245,11 +247,11 @@ def test_boot_inst(self, create_vms,
245
247
))
246
248
@pytest .mark .parametrize ("firmware" , ("uefi" , "bios" ))
247
249
@pytest .mark .continuation_of (
248
- lambda firmware , mode : [dict (
250
+ lambda firmware , mode , machine : [dict (
249
251
vm = "vm1" ,
250
- image_test = (f"TestNested::test_upgrade[{ firmware } -{ mode } ]" ))])
252
+ image_test = (f"TestNested::test_upgrade[{ firmware } -{ mode } - { machine } ]" ))])
251
253
def test_boot_upg (self , create_vms ,
252
- firmware , mode ):
254
+ firmware , mode , machine ):
253
255
self ._test_firstboot (create_vms , mode )
254
256
255
257
@pytest .mark .usefixtures ("xcpng_chained" )
@@ -275,6 +277,7 @@ def test_boot_rst(self, create_vms,
275
277
self ._test_firstboot (create_vms , mode , is_restore = True )
276
278
277
279
@pytest .mark .usefixtures ("xcpng_chained" )
280
+ @pytest .mark .parametrize ("machine" , ("host1" , "host2" ))
278
281
@pytest .mark .parametrize (("orig_version" , "iso_version" ), [
279
282
("83nightly" , "83nightly" ),
280
283
("83rc1" , "83nightly" ),
@@ -289,17 +292,17 @@ def test_boot_rst(self, create_vms,
289
292
])
290
293
@pytest .mark .parametrize ("firmware" , ("uefi" , "bios" ))
291
294
@pytest .mark .continuation_of (
292
- lambda firmware , orig_version : [dict (
295
+ lambda firmware , orig_version , machine : [dict (
293
296
vm = "vm1" ,
294
- image_test = f"TestNested::test_boot_inst[{ firmware } -{ orig_version } ]" )])
297
+ image_test = f"TestNested::test_boot_inst[{ firmware } -{ orig_version } - { machine } ]" )])
295
298
@pytest .mark .answerfile (
296
299
lambda install_disk : AnswerFile ("UPGRADE" ).top_append (
297
300
{"TAG" : "source" , "type" : "local" },
298
301
{"TAG" : "existing-installation" ,
299
302
"CONTENTS" : install_disk },
300
303
))
301
304
def test_upgrade (self , vm_booted_with_installer , install_disk ,
302
- firmware , orig_version , iso_version ):
305
+ firmware , orig_version , iso_version , machine ):
303
306
host_vm = vm_booted_with_installer
304
307
installer .monitor_upgrade (ip = host_vm .ip )
305
308
@@ -320,7 +323,7 @@ def test_upgrade(self, vm_booted_with_installer, install_disk,
320
323
@pytest .mark .continuation_of (
321
324
lambda firmware , orig_version : [dict (
322
325
vm = "vm1" ,
323
- image_test = f"TestNested::test_boot_upg[{ firmware } -{ orig_version } ]" )])
326
+ image_test = f"TestNested::test_boot_upg[{ firmware } -{ orig_version } -host1 ]" )])
324
327
@pytest .mark .answerfile (
325
328
lambda install_disk : AnswerFile ("RESTORE" ).top_append (
326
329
{"TAG" : "backup-disk" ,
0 commit comments