From 0cbac9410d28625da7b71034e9fa7c612c7c428a Mon Sep 17 00:00:00 2001 From: wangyaoguang Date: Wed, 20 Apr 2016 09:28:09 +0800 Subject: Using nova and heat client to create a stack for rubbos test suite JIRA: BOTTLENECK-64 Change-Id: I2aae73a30a8b143af21419a1f9d269da1a9919d3 Signed-off-by: wangyaoguang --- testsuites/rubbos/run_rubbos.sh | 70 ----------------------------------------- 1 file changed, 70 deletions(-) delete mode 100755 testsuites/rubbos/run_rubbos.sh (limited to 'testsuites/rubbos/run_rubbos.sh') diff --git a/testsuites/rubbos/run_rubbos.sh b/testsuites/rubbos/run_rubbos.sh deleted file mode 100755 index b7492adc..00000000 --- a/testsuites/rubbos/run_rubbos.sh +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/bash -############################################################################### -# Copyright (c) 2015 Huawei Technologies Co.,Ltd and others. -# -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Apache License, Version 2.0 -# which accompanies this distribution, and is available at -# http://www.apache.org/licenses/LICENSE-2.0 -############################################################################## - -usage="Script to run the tests in rubbos. - -usage: - bash $(basename "$0") [-h|--help] [-s ] - -where: - -h|--help show the help text - -t|--test run specifif test case scenario - examples: - rubbos_1-1-1, rubbos_1-2-1 - -examples: - $(basename "$0") - $(basename "$0") -t rubbos_1-1-1" - -while [[ $# > 0 ]] - do - key="$1" - case $key in - -h|--help) - echo "$usage" - exit 0 - shift - ;; - -t|--test) - CASE="$2" - shift - ;; - *) - echo "unkown option $1 $2" - exit 1 - ;; - esac - shift -done - -BASEDIR=`dirname $0` - -#has been checked in upper layer run_tests.sh -#run tests -if [ "${CASE}" != "" ]; then - case_exec=(${CASE//,/}) - for case_exe in "${case_exec[@]}"; do - client_num=4 - tomcat_num=$(echo "$case_exe"| awk -F '-' '{print $2}') - mysql_num=$(echo "$case_exe"| awk -F '-' '{print $3') - - hosts=(rubbos_control rubbos_benchmark rubbos_httpd) - for((i=1; i <= client_num; i++)); do - hosts=(${hosts[*]} client$i) - done - for((i=1; i <= tomcat_num; i++)); do - hosts=(${hosts[*]} tomcat$i) - done - for((i=1; i <= mysql_num; i++)); do - hosts=(${hosts[*]} mysql$i) - done - bash $BOTTLENECKS_TOP_DIR/utils/infra_setup/heat_template/rubbos_heat_template/HOT_create_instance.sh - done -fi -- cgit 1.2.3-korg