← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1279742] Re: Tests from TestL3GwModeMixin failing when running alone

 

looks unreproducible right now

** Tags added: low-hanging-fruit

** Changed in: neutron
   Importance: Undecided => Medium

** Changed in: neutron
       Status: New => Invalid

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

Title:
  Tests from TestL3GwModeMixin failing when running alone

Status in OpenStack Neutron (virtual network service):
  Invalid

Bug description:
  TestL3GwModeMixin unit tests class from tests/unit/test_extension_ext_gw_mode.py module
  fails when running alone.
  No plugin_core is defined for its tests.

  When running with other tests, somehow it succeeds. It may be because
  of other test/s bug where core_plugin setup is not cleaned properly.

  This bug was found within a commit of https://review.openstack.org/#/c/63510 patch
  New tests of this patch flood up this issue:
  FAIL: neutron.tests.unit.test_extension_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none
  tags: worker-1
  ----------------------------------------------------------------------
   Empty attachments:
    pythonlogging:''
    stderr
    stdout

   Traceback (most recent call last):
    File "neutron/tests/unit/test_extension_ext_gw_mode.py", line 227, in test_update_router_gw_with_gw_info_none
       self._test_update_router_gw(None, True)
     File "neutron/tests/unit/test_extension_ext_gw_mode.py", line 214, in _test_update_router_gw
       self.context, self.router.id, gw_info)
     File "neutron/db/l3_gwmode_db.py", line 62, in _update_router_gw_info
       context, router_id, info, router=router)
     File "neutron/db/l3_db.py", line 204, in _update_router_gw_info
       l3_port_check=False)
   TypeError: delete_port() got an unexpected keyword argument 'l3_port_check'

  stub plugin for this test class should be the same stub plugin as other test classes in the module: tests/unit/test_l3_plugin.pyTestL3NatBasePlugin
  which overrides the delete_port() function.

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


References