[openstack-dev] [puppet] [tempest] L2GW not standard Tempest Plugin. How to get tests into CI?
ghanshyammann at gmail.com
Mon May 22 13:11:23 UTC 2017
On Mon, May 22, 2017 at 9:42 PM, Kevin Benton <kevin at benton.pub> wrote:
> Can you file a patch to adjust tox.ini of l2gw to make it the same as the
Actually it is not just tox, if we need to setup l2gw tests as Tempest
plugin, it needs some of the tests and config options refactoring. I
have not gone deep into those tests but from first look it should be
> On May 22, 2017 7:35 AM, "Ricardo Noriega De Soto" <rnoriega at redhat.com>
>> Hello guys,
>> I'm trying to enable some tempest tests into puppet-openstack-integration
>> project. I basically did the same procedure as with other Neutron drivers
>> but tests were not being executed:
>> If you check the puppet-tempest patch, I enable the "l2gw" driver in
>> tempest.conf under the service_avaiblable section:
>> However, the way these tests are called slightly different:
Yes, as you mentioned l2gw tests are not setup as tempest plugin but
that should not matter here. Test is being skipped because,
'l2-gateway' extension is not enabled on tempest config  in your
This tests depends on 2 conditions to run 
1. 'l2-gateway' extension to be enabled.
2. len(CONF.L2GW.l2gw_switch) < 0 This seems not to be in tempest conf .
If you make these 2 options configured correctly then test should run.
I was searching example of those config in openstack/networking-l2gw
jobs but seems like those tests does not run there. Anywhere we run
Currently tests depends Tempest + some extra config options. This way
makes l2gw tests hard to configure and run. To make it simple, I
recommend to make l2gw tests as tempest plugin if they can be. It
should be simple though. We have nice doc for setting up the Plugin
, but if you need help QA team will be happy to help in that.
>> Is there any recommendation on how to approach this?? I don't think
>> setting environment variables in puppet-openstack-integration is acceptable.
>> I would love to get some advice around this.
>> Thank you guys!!
>> Ricardo Noriega
>> Senior Software Engineer - NFV Partner Engineer | Office of Technology |
>> Red Hat
>> irc: rnoriega @freenode
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
More information about the OpenStack-dev