← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1884986] Re: [OVN] functional test failing TestNBDbMonitorOverTcp test_floatingip_mac_bindings

 

Reviewed:  https://review.opendev.org/738415
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=598e0376c6497929a5abc1aa7c7ea1dada5de589
Submitter: Zuul
Branch:    master

commit 598e0376c6497929a5abc1aa7c7ea1dada5de589
Author: Maciej Jozefczyk <mjozefcz@xxxxxxxxxx>
Date:   Mon Jun 29 10:55:14 2020 +0000

    [OVN] Wait for WaitForDataPathBindingCreateEvent event in functional tests
    
    There is a bug in OVN functional tests, where it looks for datapath binding
    of just created network.
    In rare conditions datapath binding entry could not be in place in time,
    because it is a ovn-northd responsibility to create it and we don't lock
    this process in neutron api.
    
    Change-Id: Ice115623491ad5b50397a0338f0a7780dc05d24c
    Closes-Bug: #1884986


** Changed in: neutron
       Status: In Progress => Fix Released

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

Title:
  [OVN] functional test failing TestNBDbMonitorOverTcp
  test_floatingip_mac_bindings

Status in neutron:
  Fix Released

Bug description:
  We can find random failures of the test:

  https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_63a/711425/11/check
  /neutron-functional/63ac4ca/testr_results.html

  neutron.tests.functional.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestNBDbMonitorOverTcp.test_floatingip_mac_bindings

          
  ft3.1: neutron.tests.functional.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestNBDbMonitorOverTcp.test_floatingip_mac_bindingstesttools.testresult.real._StringException: Traceback (most recent call last):
    File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 182, in func
      return f(self, *args, **kwargs)
    File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/base.py", line 182, in func
      return f(self, *args, **kwargs)
    File "/home/zuul/src/opendev.org/openstack/neutron/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py", line 132, in test_floatingip_mac_bindings
      macb_id = self.sb_api.db_create('MAC_Binding', datapath=dp[0]['_uuid'],
  IndexError: list index out of range

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


References