Fix networking bgpvpn tempest plugin to installed in tempest venv

networking bgpvpn tempest plugin is in-tree plugin till stein and
used to be run with all-plugins tox env which does not work now for
python2.7 jobs. Temepst venv is installed with py3 and all-plugins
no longer detect the system wide installed tempest plugins.

This commit makes to installed networking bgpvpn as tempest plugins so
that Tempest venv can detect it and run tests with 'all' tox env.

Partial-Bug: #1880217

Change-Id: I2a138b859798c63519257fa5986a3bdcf43ded2c
This commit is contained in:
Ghanshyam Mann 2020-05-22 12:00:05 -05:00
parent 64341d2e32
commit d255d08c2b

View File

@ -31,6 +31,7 @@
cat << 'EOF' >>"/tmp/dg-local.conf"
[[local|localrc]]
enable_plugin networking-bgpvpn https://opendev.org/openstack/networking-bgpvpn
TEMPEST_PLUGINS='/opt/stack/new/networking-bgpvpn'
EOF
executable: /bin/bash
@ -45,6 +46,7 @@
export DEVSTACK_GATE_NEUTRON=1
# Make sure tempest is installed and performed
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=0
export BRANCH_OVERRIDE=default
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE