1
0
mirror of https://github.com/containers/bootc.git synced 2026-02-05 06:45:13 +01:00

tests: Add test test-tmt-on-coreos

To workaround https://github.com/bootc-dev/bcvk/issues/174, will
build `bootc-integration-coreos` container firstly and save it to
`bootc.tar`, then load it to install.

Signed-off-by: Huijing Hei <hhei@redhat.com>
This commit is contained in:
Huijing Hei
2025-12-19 17:30:46 +08:00
committed by Colin Walters
parent 1d7b73d24b
commit 44b1ccca57
7 changed files with 173 additions and 3 deletions

View File

@@ -197,12 +197,24 @@ jobs:
- name: Unit and container integration tests
run: just test-container
- name: Run TMT tests
- name: Run TMT integration tests
run: |
if [ "${{ matrix.variant }}" = "composefs-sealeduki-sdboot" ]; then
just test-composefs
else
just test-tmt
just test-tmt integration
fi
just clean-local-images
- name: Run TMT test about bootc install on coreos
run: |
# Only test fedora-43 on fedora-coreos:testing-devel
if [ "${{ matrix.test_os }}" = "fedora-43" ] && [ "${{ matrix.variant }}" = "ostree" ]; then
just build-testimage-coreos target/packages
just test-tmt-on-coreos plan-bootc-install-on-coreos
just clean-local-images
else
echo "skipped"
fi
- name: Archive TMT logs