Skip to content

Add TESTC-3X test sequences to produce nested hosts from different 8.X upgrades#635

Draft
vxgmichel wants to merge 1 commit into
masterfrom
vml/add-testc-3x-test-sequences
Draft

Add TESTC-3X test sequences to produce nested hosts from different 8.X upgrades#635
vxgmichel wants to merge 1 commit into
masterfrom
vml/add-testc-3x-test-sequences

Conversation

@vxgmichel

@vxgmichel vxgmichel commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Draft PR to document the install sequences corresponding to the cards TESTC-33, TESTC-34, and TESTC-35.

More specifically, they produce the following cache keys:

UEFI_830_83NIGHTLY='install.test::Nested::boot_upg[uefi-830-83nightly-host1-iso-ext]-vm1-$COMMIT_SHA'
BIOS_830_83NIGHTLY='install.test::Nested::boot_upg[bios-830-83nightly-host2-iso-ext]-vm1-$COMMIT_SHA'
UEFI_821_83NIGHTLY='install.test::Nested::boot_upg[uefi-821.1-83nightly-host1-iso-ext]-vm1-$COMMIT_SHA'
BIOS_821_83NIGHTLY='install.test::Nested::boot_upg[bios-821.1-83nightly-host2-iso-ext]-vm1-$COMMIT_SHA'
UEFI_81_83NIGHTLY='install.test::Nested::boot_upg[uefi-81-83nightly-host1-iso-ext]-vm1-$COMMIT_SHA'
BIOS_81_83NIGHTLY='install.test::Nested::boot_upg[bios-81-83nightly-host2-iso-ext]-vm1-$COMMIT_SHA'

They can then be used with commands such as:

uv run pytest --nest $L0_HOST --hosts="cache://$UEFI_81_83NIGHTLY" tests/misc/test_access_links.py

or:

uv run jobs.py run postinstall-with-tls "cache://$UEFI_81_83NIGHTLY,cache://$BIOS_81_83NIGHTLY" --nest $L0_HOST

…X upgrades

More specifically:
- TESTC-33-uefi: install XCP-ng 8.1 with UEFI and upgrade to nightly
- TESTC-33-bios: install XCP-ng 8.1 with BIOS and upgrade to nightly
- TESTC-34-uefi: install XCP-ng 8.2.1 with UEFI and upgrade to nightly
- TESTC-34-bios: install XCP-ng 8.2.1 with BIOS and upgrade to nightly
- TESTC-35-uefi: install XCP-ng 8.3.0 with UEFI and upgrade to nightly
- TESTC-35-bios: install XCP-ng 8.3.0 with BIOS and upgrade to nightly

Signed-off-by: Vincent Michel <vincent.michel@vates.tech>
@vxgmichel
vxgmichel force-pushed the vml/add-testc-3x-test-sequences branch from fcb04f2 to 1f13914 Compare July 20, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant