Public bug reported:

We don't run neutron-tempest-plugin tests in stable branches, at least
with networking-ovn...

Example:
https://41620a559c5090d887c6-f99336677cbcb935a72dddbf18215860.ssl.cf5.rackcdn.com/731477/2/check/networking-ovn-tempest-dsvm-ovs-release/5f1b8f3/testr_results.html

600~ tests were triggered instead 1200~...

Because of the line [1] the "INSTALL_TEMPEST" variable is False on
stable branches, to not mix stable code requirements with master tempest
plugin.

neutron-tempest-plugin is not installed while testing networking-ovn on
stable branches.

Recently this change was merged [2], that enables installation of
tempest in separate py3 only venv. So that we can run new tempest in
stable branches.

Maybe we could somehow install neutron-tempest-plugin in that venv
instead globally? That could enable running the tests on gates.

[1] 
https://opendev.org/openstack/devstack/src/branch/stable/train/lib/tempest#L60
[2] 
https://github.com/openstack/tempest/commit/1c680fdb728c24a4c9a1507ad8319f0a505cef9c

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: ovn

** Tags added: ovn

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1881283

Title:
  [OVN] In stable branches we don't run neutron-tempest-plugin tests

Status in neutron:
  New

Bug description:
  We don't run neutron-tempest-plugin tests in stable branches, at least
  with networking-ovn...

  Example:
  
https://41620a559c5090d887c6-f99336677cbcb935a72dddbf18215860.ssl.cf5.rackcdn.com/731477/2/check/networking-ovn-tempest-dsvm-ovs-release/5f1b8f3/testr_results.html

  600~ tests were triggered instead 1200~...

  Because of the line [1] the "INSTALL_TEMPEST" variable is False on
  stable branches, to not mix stable code requirements with master
  tempest plugin.

  neutron-tempest-plugin is not installed while testing networking-ovn
  on stable branches.

  Recently this change was merged [2], that enables installation of
  tempest in separate py3 only venv. So that we can run new tempest in
  stable branches.

  Maybe we could somehow install neutron-tempest-plugin in that venv
  instead globally? That could enable running the tests on gates.

  [1] 
https://opendev.org/openstack/devstack/src/branch/stable/train/lib/tempest#L60
  [2] 
https://github.com/openstack/tempest/commit/1c680fdb728c24a4c9a1507ad8319f0a505cef9c

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1881283/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to