Switch ec2-api gate job to use ec2api tempest plugin

ec2api tempest plugin[1] is ready to use for testing the
ec2-api in gate.

This patch moves the 'functional-neutron-dsvm-ec2api'
job to run test from plugin.

next patch will use the plugin for other job too if needed
and remove the in-tree tests on successful execution.

.. 1 https://github.com/openstack/ec2api-tempest-plugin

Change-Id: I31b59008f76981b832cb2f7a651858c5c02d494f
This commit is contained in:
ghanshyam 2018-02-01 08:31:09 +00:00 committed by Ghanshyam Mann
parent 6dcaa64626
commit ecd577ead6
2 changed files with 4 additions and 2 deletions

View File

@ -9,6 +9,7 @@
- openstack/ec2-api
- openstack/neutron
- openstack/neutron-tempest-plugin
- openstack/ec2api-tempest-plugin
- job:
name: ec2-api-functional-neutron-full

View File

@ -31,6 +31,7 @@
[[local|localrc]]
enable_plugin ec2-api git://git.openstack.org/openstack/ec2-api
enable_plugin neutron-tempest-plugin git://git.openstack.org/openstack/neutron-tempest-plugin
TEMPEST_PLUGINS='/opt/stack/new/ec2api-tempest-plugin'
EOF
executable: /bin/bash
@ -57,8 +58,8 @@
export DEVSTACK_GATE_NEUTRON=0
fi
export DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=1
export DEVSTACK_GATE_TEMPEST_REGEX="ec2api.tests.functional"
export PROJECTS="openstack/ec2api-tempest-plugin $PROJECTS"
export DEVSTACK_GATE_TEMPEST_REGEX="ec2api_tempest_plugin"
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh