Skip to content

Commit 024e768

Browse files
committed
install: add 82nightly configuration for CI
Signed-off-by: Yann Dirson <[email protected]>
1 parent fcf809b commit 024e768

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

data.py-dist

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ ISO_IMAGES: Dict[str, "IsoImageDef"] = {
145145
'83b1': {'path': "8.3/xcp-ng-8.3.0-beta1.iso",
146146
#'net-url': "http://server/installers/xcp-ng/8.3-beta1",
147147
},
148+
'82nightly': {'path': os.environ.get("XCPNG82_NIGHTLY",
149+
"http://unconfigured.iso"),
150+
'unsigned': True},
148151
'821.1': {'path': "8.2/xcp-ng-8.2.1-20231130.iso",
149152
#'net-url': f"http://{PXE_CONFIG_SERVER}/installers/xcp-ng/8.2.1-refreshed/",
150153
},

tests/install/test.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class TestNested:
4545
@pytest.mark.parametrize("iso_version", (
4646
"83nightly", "83rcnet",
4747
"83rc1", "83b2", "83b1",
48+
"82nightly",
4849
"821.1",
4950
"81", "80", "76", "75",
5051
"xs8", "ch821.1",
@@ -99,6 +100,7 @@ def test_install(self, vm_booted_with_installer, install_disk,
99100
@pytest.mark.parametrize("version", (
100101
"83nightly", "83rcnet",
101102
"83rc1", "83b2", "83b1",
103+
"82nightly",
102104
"821.1",
103105
"81", "80",
104106
"76", "75",
@@ -150,6 +152,7 @@ def _test_firstboot(self, create_vms, mode, *, machine='DEFAULT', is_restore=Fal
150152
"83rc1": "8.3.0",
151153
"83b2": "8.3.0",
152154
"83b1": "8.3.0",
155+
"82nightly": "8.2.1",
153156
"821.1": "8.2.1",
154157
"81": "8.1.0",
155158
"80": "8.0.0",
@@ -290,6 +293,7 @@ def _test_firstboot(self, create_vms, mode, *, machine='DEFAULT', is_restore=Fal
290293
@pytest.mark.parametrize("version", (
291294
"83nightly", "83rcnet",
292295
"83rc1", "83b2", "83b1",
296+
"82nightly",
293297
"821.1",
294298
"81", "80",
295299
"76", "75",
@@ -321,6 +325,8 @@ def test_boot_inst(self, create_vms,
321325
("xs8", "83nightly"),
322326
("ch821.1", "83nightly"),
323327
("83rcnet", "83rcnet"), # FIXME
328+
("82nightly", "82nightly"),
329+
("821.1", "82nightly"),
324330
("821.1", "821.1"),
325331
])
326332
@pytest.mark.parametrize("firmware", ("uefi", "bios"))
@@ -357,6 +363,8 @@ def test_upgrade(self, vm_booted_with_installer, install_disk,
357363
"xs8-83nightly",
358364
"ch821.1-83nightly",
359365
"83rcnet-83rcnet",
366+
"82nightly-82nightly",
367+
"821.1-82nightly",
360368
"821.1-821.1",
361369
))
362370
@pytest.mark.parametrize("firmware", ("uefi", "bios"))
@@ -382,6 +390,8 @@ def test_boot_upg(self, create_vms,
382390
("xs8-83nightly", "83nightly"),
383391
("ch821.1-83nightly", "83nightly"),
384392
("83rcnet-83rcnet", "83rcnet"), # FIXME
393+
("82nightly-82nightly", "82nightly"),
394+
("821.1-82nightly", "82nightly"),
385395
("821.1-821.1", "821.1"),
386396
])
387397
@pytest.mark.parametrize("firmware", ("uefi", "bios"))
@@ -413,6 +423,8 @@ def test_restore(self, vm_booted_with_installer, install_disk,
413423
"xs8-83nightly-83nightly",
414424
"ch821.1-83nightly-83nightly",
415425
"83rcnet-83rcnet-83rcnet", # FIXME
426+
"82nightly-82nightly-82nightly",
427+
"821.1-82nightly-82nightly",
416428
"821.1-821.1-821.1",
417429
))
418430
@pytest.mark.parametrize("firmware", ("uefi", "bios"))

0 commit comments

Comments
 (0)