From 326159708d348a9b1f649bee369df6184c02d5de Mon Sep 17 00:00:00 2001 From: Eyal Date: Sun, 1 Sep 2019 11:27:54 +0300 Subject: [PATCH] remove unused gate code * post_test_hook and run_tests used in legacy gate Change-Id: Id4d005bdfa7f4e4f3fc3ca54f0d76c3634d8b9ae --- functionaltests/post_test_hook.sh | 26 ------------- functionaltests/run_tests.sh | 64 ------------------------------- 2 files changed, 90 deletions(-) delete mode 100755 functionaltests/post_test_hook.sh delete mode 100755 functionaltests/run_tests.sh diff --git a/functionaltests/post_test_hook.sh b/functionaltests/post_test_hook.sh deleted file mode 100755 index 6c624341..00000000 --- a/functionaltests/post_test_hook.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -# This script is executed inside post_test_hook function in devstack gate. - -RETVAL=0 - -sudo chmod -R a+rw /opt/stack/new/ -cd /opt/stack/new/python-mistralclient - -echo "Running CLI python-mistralclient tests" -./functionaltests/run_tests.sh -RETVAL=$? - -exit $RETVAL diff --git a/functionaltests/run_tests.sh b/functionaltests/run_tests.sh deleted file mode 100755 index b80b2282..00000000 --- a/functionaltests/run_tests.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -# How many seconds to wait for the API to be responding before giving up -API_RESPONDING_TIMEOUT=20 - -if ! timeout ${API_RESPONDING_TIMEOUT} sh -c "until curl --output /dev/null --silent --head --fail http://localhost:8989; do sleep 1; done"; then - echo "Mistral API failed to respond within ${API_RESPONDING_TIMEOUT} seconds" - exit 1 -fi - -echo "Successfully contacted Mistral API" - -export BASE=/opt/stack -export MISTRALCLIENT_DIR="$BASE/new/python-mistralclient" - -# Get demo credentials. -cd ${BASE}/new/devstack -source openrc alt_demo alt_demo - -export OS_ALT_USERNAME=${OS_USERNAME} -export OS_ALT_TENANT_NAME=${OS_TENANT_NAME} -export OS_ALT_USER_DOMAIN_NAME=${OS_USER_DOMAIN_NAME} -export OS_ALT_PROJECT_DOMAIN_NAME=${OS_PROJECT_DOMAIN_NAME} -export OS_ALT_PASSWORD=${OS_PASSWORD} - -# Get admin credentials. -source openrc admin admin - -# Store these credentials into the config file. -CREDS_FILE=${MISTRALCLIENT_DIR}/functional_creds.conf -cat < ${CREDS_FILE} -# Credentials for functional testing -[auth] -uri = $OS_AUTH_URL -[admin] -user = $OS_USERNAME -tenant = $OS_TENANT_NAME -pass = $OS_PASSWORD -user_domain = $OS_USER_DOMAIN_NAME -project_domain = $OS_PROJECT_DOMAIN_NAME -[demo] -user = $OS_ALT_USERNAME -tenant = $OS_ALT_TENANT_NAME -pass = $OS_ALT_PASSWORD -user_domain = $OS_ALT_USER_DOMAIN_NAME -project_domain = $OS_ALT_PROJECT_DOMAIN_NAME -EOF - -cd $MISTRALCLIENT_DIR - -# Run tests -tox -efunctional -- nosetests -sv mistralclient/tests/functional