Skip to content

Add IronCore-in-a-Box integration test targets#722

Draft
friegger wants to merge 1 commit into
mainfrom
enh/run-iiab-test-on-prs2
Draft

Add IronCore-in-a-Box integration test targets#722
friegger wants to merge 1 commit into
mainfrom
enh/run-iiab-test-on-prs2

Conversation

@friegger
Copy link
Copy Markdown
Contributor

Proposed Changes

Introduce make iiab-tests which clones ironcore-in-a-box, builds a local libvirt-provider image, and runs the iiab test suite using the native LIBVIRT_PROVIDER_CONFIG_DIR / LIBVIRT_PROVIDER_IMAGE_TAG overlay support. IIAB_BRANCH is configurable for coordinated cross-repo work.

Use a separate kind cluster (iiab-libvirt-provider-test) to avoid conflicting with an existing ironcore-in-a-box dev cluster. Add IIAB_LOCAL flag to skip git operations and preserve the directory on clean. Add iiab-tests-local Makefile target for local checkouts.

Contributes to #719

Introduce `make iiab-tests` which clones ironcore-in-a-box, builds a
local libvirt-provider image, and runs the iiab test suite using the
native LIBVIRT_PROVIDER_CONFIG_DIR / LIBVIRT_PROVIDER_IMAGE_TAG overlay
support. IIAB_BRANCH is configurable for coordinated cross-repo work.

Use a separate kind cluster (iiab-libvirt-provider-test) to avoid
conflicting with an existing ironcore-in-a-box dev cluster. Add
IIAB_LOCAL flag to skip git operations and preserve the directory on
clean. Add iiab-tests-local Makefile target for local checkouts.

Signed-off-by: Felix Riegger <felix.riegger@sap.com>
@github-actions github-actions Bot added enhancement New feature or request size/L labels May 12, 2026
@hardikdr hardikdr added this to Roadmap May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants