Add octavia-tempest-plugin to the cross_check
The commit adds octavia-tempest-plugin to the cross_check tool. This is a preparation for adding octavia support in our interop tooling. Change-Id: Iaae4538a078048b2e4e446fb42d32fbee2e66544
This commit is contained in:
parent
643a0091fe
commit
aed468f777
@ -6,7 +6,8 @@
|
|||||||
# * barbican-tempest-plugin
|
# * barbican-tempest-plugin
|
||||||
# * designate-tempest-plugin
|
# * designate-tempest-plugin
|
||||||
# * heat-tempest-plugin
|
# * heat-tempest-plugin
|
||||||
# * manila tempest-plugin
|
# * manila-tempest-plugin
|
||||||
|
# * octavia-tempest-plugin
|
||||||
# except those that:
|
# except those that:
|
||||||
# * are/were part of interop repository or
|
# * are/were part of interop repository or
|
||||||
# * are mentioned in exclude file (see option --exclude-file) or
|
# * are mentioned in exclude file (see option --exclude-file) or
|
||||||
@ -34,6 +35,8 @@ function print_help() {
|
|||||||
echo "--heat-commit ID of heat-tempest-plugin commit that should be used"
|
echo "--heat-commit ID of heat-tempest-plugin commit that should be used"
|
||||||
echo "--manila-url URL to download manila-tempest-plugin"
|
echo "--manila-url URL to download manila-tempest-plugin"
|
||||||
echo "--manila-commit ID of manila-tempest-plugin commit that should be used"
|
echo "--manila-commit ID of manila-tempest-plugin commit that should be used"
|
||||||
|
echo "--octavia-url URL to download octavia-tempest-plugin"
|
||||||
|
echo "--octavia-commit ID of octavia-tempest-plugin commit that should be used"
|
||||||
echo "--exclude-file File that contains tests that should be ignored"
|
echo "--exclude-file File that contains tests that should be ignored"
|
||||||
echo " (Default: ./exclude_file.txt)"
|
echo " (Default: ./exclude_file.txt)"
|
||||||
}
|
}
|
||||||
@ -53,6 +56,9 @@ HEAT_COMMIT=master
|
|||||||
MANILA_GIT_URL=https://opendev.org/openstack/manila-tempest-plugin.git
|
MANILA_GIT_URL=https://opendev.org/openstack/manila-tempest-plugin.git
|
||||||
MANILA_COMMIT=master
|
MANILA_COMMIT=master
|
||||||
|
|
||||||
|
OCTAVIA_GIT_URL=https://opendev.org/openstack/octavia-tempest-plugin.git
|
||||||
|
OCTAVIA_COMMIT=master
|
||||||
|
|
||||||
INTEROP_GIT_URL=https://opendev.org/openinfra/interop.git
|
INTEROP_GIT_URL=https://opendev.org/openinfra/interop.git
|
||||||
INTEROP_COMMIT=master
|
INTEROP_COMMIT=master
|
||||||
|
|
||||||
@ -98,6 +104,12 @@ while [[ ! -z "$1" ]]; do
|
|||||||
--manila-commit)
|
--manila-commit)
|
||||||
MANILA_COMMIT="$2"
|
MANILA_COMMIT="$2"
|
||||||
shift 2;;
|
shift 2;;
|
||||||
|
--octavia-url)
|
||||||
|
OCTAVIA_URL="$2";
|
||||||
|
shift 2;;
|
||||||
|
--octavia-commit)
|
||||||
|
OCTAVIA_COMMIT="$2"
|
||||||
|
shift 2;;
|
||||||
--exclude-file)
|
--exclude-file)
|
||||||
EXCLUDE_FILE="$2";
|
EXCLUDE_FILE="$2";
|
||||||
shift 2;;
|
shift 2;;
|
||||||
@ -159,6 +171,12 @@ cd ${TMP_DIR}/manila-tempest-plugin
|
|||||||
git checkout --quiet ${MANILA_COMMIT}
|
git checkout --quiet ${MANILA_COMMIT}
|
||||||
cd - &> /dev/null
|
cd - &> /dev/null
|
||||||
|
|
||||||
|
echo "Cloning octavia-tempest-plugin repository ..."
|
||||||
|
git clone --quiet ${OCTAVIA_GIT_URL} ${TMP_DIR}/octavia-tempest-plugin
|
||||||
|
cd ${TMP_DIR}/octavia-tempest-plugin
|
||||||
|
git checkout --quiet ${OCTAVIA_COMMIT}
|
||||||
|
cd - &> /dev/null
|
||||||
|
|
||||||
########################################################
|
########################################################
|
||||||
# Find and print missing tests from interop repository.
|
# Find and print missing tests from interop repository.
|
||||||
#
|
#
|
||||||
@ -254,6 +272,9 @@ cross_check ${TMP_DIR}/heat-tempest-plugin > ${TMP_DIR}/heat_tests.txt
|
|||||||
echo "Searching manila-tempest-plugin repository ..."
|
echo "Searching manila-tempest-plugin repository ..."
|
||||||
cross_check ${TMP_DIR}/manila-tempest-plugin > ${TMP_DIR}/manila_tests.txt
|
cross_check ${TMP_DIR}/manila-tempest-plugin > ${TMP_DIR}/manila_tests.txt
|
||||||
|
|
||||||
|
echo "Searching octavia-tempest-plugin repository ..."
|
||||||
|
cross_check ${TMP_DIR}/octavia-tempest-plugin > ${TMP_DIR}/octavia_tests.txt
|
||||||
|
|
||||||
echo "Tempest tests:"
|
echo "Tempest tests:"
|
||||||
echo "--------------"
|
echo "--------------"
|
||||||
sort ${TMP_DIR}/tempest_tests.txt
|
sort ${TMP_DIR}/tempest_tests.txt
|
||||||
@ -277,6 +298,12 @@ echo ""
|
|||||||
echo "Manila-tempest-plugin tests:"
|
echo "Manila-tempest-plugin tests:"
|
||||||
echo "----------------------------"
|
echo "----------------------------"
|
||||||
sort ${TMP_DIR}/manila_tests.txt
|
sort ${TMP_DIR}/manila_tests.txt
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
echo "octavia-tempest-plugin tests:"
|
||||||
|
echo "--------------------------"
|
||||||
|
sort ${TMP_DIR}/octavia_tests.txt
|
||||||
|
echo ""
|
||||||
|
|
||||||
# Cleanup
|
# Cleanup
|
||||||
rm -rf ${TMP_DIR}
|
rm -rf ${TMP_DIR}
|
||||||
|
Loading…
Reference in New Issue
Block a user