Merge pull request #11710 from dmcgowan/backport-11707
[release/2.0] Disable criu test on arm64
This commit is contained in:
commit
ab513cdec2
10
.github/workflows/ci.yml
vendored
10
.github/workflows/ci.yml
vendored
@ -405,7 +405,9 @@ jobs:
|
|||||||
script/setup/install-critools
|
script/setup/install-critools
|
||||||
script/setup/install-failpoint-binaries
|
script/setup/install-failpoint-binaries
|
||||||
|
|
||||||
- name: Install criu
|
# Disable criu testing on arm64 until we can solve the consistent failures of restore testing
|
||||||
|
- if: matrix.os != 'ubuntu-24.04-arm'
|
||||||
|
name: Install criu
|
||||||
run: |
|
run: |
|
||||||
sudo add-apt-repository -y ppa:criu/ppa
|
sudo add-apt-repository -y ppa:criu/ppa
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
@ -486,8 +488,12 @@ jobs:
|
|||||||
TEST_RUNTIME: ${{ matrix.runtime }}
|
TEST_RUNTIME: ${{ matrix.runtime }}
|
||||||
CGROUP_DRIVER: ${{ matrix.cgroup_driver }}
|
CGROUP_DRIVER: ${{ matrix.cgroup_driver }}
|
||||||
run: |
|
run: |
|
||||||
|
# skipping the ipv6 test till https://github.com/actions/runner-images/issues/11985 is fixed
|
||||||
|
if [[ ${{matrix.os}} == "ubuntu-22.04" ]]; then
|
||||||
|
skip_test="runtime should support port mapping with host port and container port"
|
||||||
|
fi
|
||||||
env
|
env
|
||||||
sudo -E PATH=$PATH ./script/critest.sh "${{github.workspace}}/report"
|
sudo -E PATH=$PATH SKIP_TEST="$skip_test" ./script/critest.sh "${{github.workspace}}/report"
|
||||||
|
|
||||||
# Log the status of this VM to investigate issues like
|
# Log the status of this VM to investigate issues like
|
||||||
# https://github.com/containerd/containerd/issues/4969
|
# https://github.com/containerd/containerd/issues/4969
|
||||||
|
@ -70,6 +70,11 @@ if [ ! -z "$CGROUP_DRIVER" ] && [ "$CGROUP_DRIVER" = "systemd" ];then
|
|||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
GINKGO_SKIP_TEST=()
|
||||||
|
if [ ! -z "$SKIP_TEST" ]; then
|
||||||
|
GINKGO_SKIP_TEST+=("--ginkgo.skip" "$SKIP_TEST")
|
||||||
|
fi
|
||||||
|
|
||||||
ls /etc/cni/net.d
|
ls /etc/cni/net.d
|
||||||
|
|
||||||
/usr/local/bin/containerd \
|
/usr/local/bin/containerd \
|
||||||
@ -85,4 +90,4 @@ do
|
|||||||
crictl --runtime-endpoint ${BDIR}/c.sock info && break || sleep 1
|
crictl --runtime-endpoint ${BDIR}/c.sock info && break || sleep 1
|
||||||
done
|
done
|
||||||
|
|
||||||
critest --report-dir "$report_dir" --runtime-endpoint=unix:///${BDIR}/c.sock --parallel=8 "${EXTRA_CRITEST_OPTIONS:-""}"
|
critest --report-dir "$report_dir" --runtime-endpoint=unix:///${BDIR}/c.sock --parallel=8 "${GINKGO_SKIP_TEST[@]}" "${EXTRA_CRITEST_OPTIONS:-""}"
|
||||||
|
Loading…
Reference in New Issue
Block a user