mirror of
https://github.com/containers/podman.git
synced 2025-11-30 18:18:18 +08:00
We're only testing vfs in CI. That's bad. #18822 tried to remedy that but that only worked on system tests, not e2e. Here we introduce CI_DESIRED_STORAGE, to be set in .cirrus.yml in the same vein as all the other CI_DESIRED_X. Since it's 2023 we default to overlay, testing vfs only in priorfedora. Fixes required: - e2e tests: - in cleanup, umount ROOT/overlay to avoid leaking mounts - system tests: - fix a few badly-written tests that assumed/hardcoded overlay - buildx test: add weird exception to device-number test - mount tests: add special case code for vfs - unprivileged test: disable one section that is N/A on vfs Signed-off-by: Ed Santiago <santiago@redhat.com>
16 lines
2.3 KiB
Go
16 lines
2.3 KiB
Go
package integration
|
|
|
|
var (
|
|
STORAGE_FS = "overlay" //nolint:revive,stylecheck
|
|
STORAGE_OPTIONS = "--storage-driver overlay" //nolint:revive,stylecheck
|
|
ROOTLESS_STORAGE_FS = "overlay" //nolint:revive,stylecheck
|
|
ROOTLESS_STORAGE_OPTIONS = "--storage-driver overlay" //nolint:revive,stylecheck
|
|
CACHE_IMAGES = []string{ALPINE, BB, fedoraMinimal, NGINX_IMAGE, REDIS_IMAGE, REGISTRY_IMAGE, INFRA_IMAGE, CITEST_IMAGE, HEALTHCHECK_IMAGE, SYSTEMD_IMAGE, fedoraToolbox} //nolint:revive,stylecheck
|
|
NGINX_IMAGE = "quay.io/libpod/alpine_nginx:latest" //nolint:revive,stylecheck
|
|
BB_GLIBC = "docker.io/library/busybox:glibc" //nolint:revive,stylecheck
|
|
REGISTRY_IMAGE = "quay.io/libpod/registry:2.8.2" //nolint:revive,stylecheck
|
|
CITEST_IMAGE = "quay.io/libpod/testimage:20221018" //nolint:revive,stylecheck
|
|
SYSTEMD_IMAGE = "quay.io/libpod/systemd-image:20230106" //nolint:revive,stylecheck
|
|
CIRROS_IMAGE = "quay.io/libpod/cirros:latest" //nolint:revive,stylecheck
|
|
)
|