debian-forge-composer/test/cases
Ondřej Budai e62bbf096d test/integration: delete composes after we're done
The integration tests are leaving the composes (which include images) in
osbuild-composer. This can lead to exhausting the disk space we have available
on our tiny testing machines. This commit adds a removal of the composes
after each integration test is finished. This issue is not present in koji.sh
and api.sh as they use different osbuild-composer APIs that doesn't use the
artifact feature.

This issue occurred when I worked on enabling the Fedora 33 tests, see:

https://osbuildci.cloud.paas.psi.redhat.com/blue/organizations/jenkins/osbuild%2Fosbuild-composer/detail/PR-1014/23/pipeline
2020-11-10 14:22:51 +01:00
..
api.sh cloudapi: return statuses as specified in openapi spec 2020-11-09 14:17:19 +01:00
aws.sh test/integration: delete composes after we're done 2020-11-10 14:22:51 +01:00
base_tests.sh base_tests.sh: make the test self-contained 2020-11-10 10:44:13 +00:00
image_tests.sh test: provision test machine from tests 2020-10-21 09:04:13 +02:00
koji.sh tools/koji-compose: use the central test repositories 2020-11-10 09:38:25 +01:00
ostree.sh test: don't install epel in test cases 2020-11-09 12:49:50 +01:00
qemu.sh test/integration: delete composes after we're done 2020-11-10 14:22:51 +01:00