blob: 5b63fa26b68d1596595af990f6d16aa373e3a96e [file] [log] [blame]
eprasad41a2d0c2021-01-21 08:39:32 +00001#!/bin/bash
2
3# ============LICENSE_START=======================================================
4# Copyright (C) 2021 The Nordix Foundation. All rights reserved.
5# ================================================================================
6# Licensed under the Apache License, Version 2.0 (the "License");
7# you may not use this file except in compliance with the License.
8# You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing, software
13# distributed under the License is distributed on an "AS IS" BASIS,
14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17#
18# SPDX-License-Identifier: Apache-2.0
19# ============LICENSE_END=========================================================
20
21set -o errexit
22set -o pipefail
23
Prasad Mukhedkar30421982021-03-17 20:31:52 +010024# NOTE (eprasad) we need to override execution mode variable to mode supported by test framework
25export EXECUTION_MODE=$(echo "$EXECUTION_MODE" | sed 's/deployment/test/g')
26
Prasad Mukhedkar178638e2021-03-23 11:30:19 +010027if [[ "$EXECUTION_MODE" == "offline-test" ]]; then
Akash Rajguruaf4844b2021-08-16 12:15:30 +010028 TEST_ROOT_DIR="/opt/test/offline/git/test"
Prasad Mukhedkar178638e2021-03-23 11:30:19 +010029else
30 TEST_ROOT_DIR="$WORKSPACE"
31fi
32
eprasad41a2d0c2021-01-21 08:39:32 +000033echo "Info : Cloning infra/test repository"
34cd $HOME && /bin/rm -rf $WORKSPACE
35git clone -q $TEST_REPO_URL $WORKSPACE
36
eprasad26a5f162021-01-28 05:56:09 +000037
Prasad Mukhedkar178638e2021-03-23 11:30:19 +010038cd "$TEST_ROOT_DIR/test"
eprasad41a2d0c2021-01-21 08:39:32 +000039./test.sh -s "$STACK_TYPE" -b "$BRANCH" -c "$DEPLOY_SCENARIO" -f "$TEST_FW" -t "$TEST_SUITE" \
40 -o /tmp/openrc -i /tmp/inventory.ini -y -v
41
42# vim: set ts=2 sw=2 expandtab: