← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1446284] [NEW] functional tests fail non-deterministicly because of full-stack

 

Public bug reported:

On startup, the L3 agent looks for namespaces to clean that don't belong
to him, in order to minimize system resources (namespaces) in the
machine.

The fullstack tests run an l3 agent that after deletes some namespaces
that he doesn't know. This in turns causes the deletion of namespaces
used by the functional tests, causing non-deterministic failures at the
gate.

The code in question which is responsible for the deletion of
namespaces:
https://github.com/openstack/neutron/blob/master/neutron/agent/l3/namespace_manager.py#L73

How to replicate:
1. Run 'tox -e dsvm-functional -- neutron.tests.functional.agent.test_l3_agent neutron.tests.fullstack'
2. Some tests are likely to fail
3. ???
4. Profit?

Example of test runs:
1. http://pastebin.com/63n7Y2YK

** Affects: neutron
     Importance: Undecided
         Status: New

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

Title:
  functional tests fail non-deterministicly because of full-stack

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  On startup, the L3 agent looks for namespaces to clean that don't
  belong to him, in order to minimize system resources (namespaces) in
  the machine.

  The fullstack tests run an l3 agent that after deletes some namespaces
  that he doesn't know. This in turns causes the deletion of namespaces
  used by the functional tests, causing non-deterministic failures at
  the gate.

  The code in question which is responsible for the deletion of
  namespaces:
  https://github.com/openstack/neutron/blob/master/neutron/agent/l3/namespace_manager.py#L73

  How to replicate:
  1. Run 'tox -e dsvm-functional -- neutron.tests.functional.agent.test_l3_agent neutron.tests.fullstack'
  2. Some tests are likely to fail
  3. ???
  4. Profit?

  Example of test runs:
  1. http://pastebin.com/63n7Y2YK

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


Follow ups

References