mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-27 19:35:32 +00:00
Move the f15be37d9bef58a0128bcba006f8abb3ea13e8da version of scripts required for openshift-ci from "kata-containers/tests/.ci/openshift-ci" into "kata-containers/kata-containers/ci/openshift-ci" and required webhook+libs into "kata-containers/kata-containers/tools/testing" as is to simplify verification, the different location handling will be added in following commit. Signed-off-by: Lukáš Doktor <ldoktor@redhat.com>
30 lines
652 B
Bash
Executable File
30 lines
652 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# Copyright (c) 2020 Red Hat, Inc.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
script_dir=$(dirname $0)
|
|
source ${script_dir}/../lib.sh
|
|
|
|
suite=$1
|
|
if [ -z "$1" ]; then
|
|
suite='smoke'
|
|
fi
|
|
|
|
# Make oc and kubectl visible
|
|
export PATH=/tmp/shared:$PATH
|
|
|
|
oc version || die "Test cluster is unreachable"
|
|
|
|
info "Install and configure kata into the test cluster"
|
|
export SELINUX_PERMISSIVE="no"
|
|
${script_dir}/cluster/install_kata.sh || die "Failed to install kata-containers"
|
|
|
|
info "Run test suite: $suite"
|
|
test_status='PASS'
|
|
${script_dir}/run_${suite}_test.sh || test_status='FAIL'
|
|
info "Test suite: $suite: $test_status"
|
|
[ "$test_status" == "PASS" ]
|