diff --git a/.travis.yml b/.travis.yml index 2bdcb6591..f05de588e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -74,14 +74,21 @@ script: - if [ "$GOOS" = "linux" ]; then sudo PATH=$PATH GOPATH=$GOPATH make integration ; fi # Run the integration suite a second time. See discussion in github.com/containerd/containerd/pull/1759 - if [ "$GOOS" = "linux" ]; then sudo PATH=$PATH GOPATH=$GOPATH TESTFLAGS_PARALLEL=1 make integration ; fi - - if [ "$GOOS" = "linux" ]; then + - | + if [ "$GOOS" = "linux" ]; then + sudo mkdir -p /etc/containerd + sudo bash -c "cat > /etc/containerd/config.toml < /tmp/containerd-cri.log & - sudo ctr version ; - sudo PATH=$PATH GOPATH=$GOPATH critest --runtime-endpoint=/var/run/containerd/containerd.sock --parallel=8 ; - TEST_RC=$? ; - test $TEST_RC -ne 0 && cat /tmp/containerd-cri.log ; - sudo pkill containerd ; - test $TEST_RC -eq 0 || /bin/false ; + sudo ctr version + sudo PATH=$PATH GOPATH=$GOPATH critest --runtime-endpoint=/var/run/containerd/containerd.sock --parallel=8 + TEST_RC=$? + test $TEST_RC -ne 0 && cat /tmp/containerd-cri.log + sudo pkill containerd + sudo rm -rf /etc/containerd + test $TEST_RC -eq 0 || /bin/false fi after_success: