Skip to content

Commit a0be577

Browse files
committed
tests/podman: exclude ever failing test case
The test case named > podman build and remove basic alpine with TMPDIR as relative always fails here because we're running it inside docker using overlayfs, and TMPDIR="." set by test results in overlay upperdir being on overlayfs. Since nested overlayfs is not supported, the mount fails: > overlay: filesystem on ..../upper not supported as upperdir Since the test case is always failing and is not really testing any specific crun aspect, let's skip it. This should bring Test (podman) back to green. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
1 parent 0bc3050 commit a0be577

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tests/podman/run-tests.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,10 @@ export TMPDIR=/var/tmp
4646
#
4747
# - Podman run with specified static IPv6 has correct IP
4848
# Does not work inside test environment.
49+
#
50+
# - podman build and remove basic alpine with TMPDIR as relative
51+
# Does not work inside container as upperdir is overlayfs (issue 1999).
4952

50-
ginkgo --focus='.*' --skip='.*(selinux|notify_socket|systemd|podman run exit 12*|podman run exit code on failure to exec|failed to start|search|trust|inspect|logs|generate|import|mounted rw|inherit host devices|play kube|cgroups=disabled|privileged CapEff|device-cgroup-rule|capabilities|network|pull from docker|--add-host|removes a pod with a container|prune removes a pod with a stopped container|overlay volume flag|prune unused images|podman images filter|image list filter|create --pull|podman ps json format|using journald for container|image tree|--pull|shared layers|child images|cached images|flag with multiple mounts|overlay and used as workdir|image_copy_tmp_dir|Podman run with specified static IPv6 has correct IP|authenticated push|pod create --share-parent|podman kill paused container|login and logout|podman top on privileged container|local registry with authorization|podman update container all options v2|push test|podman pull and run on split imagestore|Podman kube play|uidmapping and gidmapping|push with --add-compression|enforces DiffID matching|push with authorization|artifact).*' \
53+
ginkgo --focus='.*' --skip='.*(selinux|notify_socket|systemd|podman run exit 12*|podman run exit code on failure to exec|failed to start|search|trust|inspect|logs|generate|import|mounted rw|inherit host devices|play kube|cgroups=disabled|privileged CapEff|device-cgroup-rule|capabilities|network|pull from docker|--add-host|removes a pod with a container|prune removes a pod with a stopped container|overlay volume flag|prune unused images|podman images filter|image list filter|create --pull|podman ps json format|using journald for container|image tree|--pull|shared layers|child images|cached images|flag with multiple mounts|overlay and used as workdir|image_copy_tmp_dir|Podman run with specified static IPv6 has correct IP|authenticated push|pod create --share-parent|podman kill paused container|login and logout|podman top on privileged container|local registry with authorization|podman update container all options v2|push test|podman pull and run on split imagestore|Podman kube play|uidmapping and gidmapping|push with --add-compression|enforces DiffID matching|push with authorization|artifact|podman build and remove basic alpine with TMPDIR as relative).*' \
5154
-vv -tags "seccomp ostree selinux exclude_graphdriver_devicemapper" \
5255
-timeout=50m -cover -flake-attempts 3 -progress -trace -no-color test/e2e/.

0 commit comments

Comments
 (0)