Bug 1394800 - Fail to execute fullstack tests: neutron.tests.fullstack.test_connectivity.TestLinuxBridgeConnectivitySameNetwork
Summary: Fail to execute fullstack tests: neutron.tests.fullstack.test_connectivity.Te...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-neutron
Version: 10.0 (Newton)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Assaf Muller
QA Contact: Toni Freger
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-14 13:22 UTC by Arie Bregman
Modified: 2016-11-22 09:03 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-16 10:49:04 UTC
Target Upstream Version:


Attachments (Terms of Use)
neutron-openvswitch-agent (212.08 KB, text/plain)
2016-11-14 14:36 UTC, Arie Bregman
no flags Details

Description Arie Bregman 2016-11-14 13:22:16 UTC
Description of problem:

Fail to run successfully the following fullstack tests:

neutron.tests.fullstack.test_qos.TestBwLimitQoSLinuxbridge.test_bw_limit_qos_policy_rule_lifecycle
neutron.tests.fullstack.test_connectivity.TestLinuxBridgeConnectivitySameNetwork.test_connectivity(VXLAN)
neutron.tests.fullstack.test_connectivity.TestLinuxBridgeConnectivitySameNetwork.test_connectivity(VXLAN and l2pop)
 neutron.tests.fullstack.test_connectivity.TestLinuxBridgeConnectivitySameNetwork.test_connectivity(VLANs)

Version-Release number of selected component (if applicable): 

openstack-neutron-9.1.0-3.el7ost.noarch
openstack-neutron-common-9.1.0-3.el7ost.noarch
openstack-neutron-openvswitch-9.1.0-3.el7ost.noarch

How reproducible: 100%


Steps to Reproduce:
1. Install neutron packages
2. Clone neutron source code
3. run tox -e dsvm-fullstack

Actual results:

The above four tests fail with the following trace:

traceback-1: {{{
Traceback (most recent call last):
  File "neutron/tests/fullstack/test_qos.py", line 57, in setUp
    super(BaseQoSRuleTestCase, self).setUp(env)
  File "neutron/tests/fullstack/base.py", line 61, in setUp
    self.useFixture(self.environment)
  File "/usr/lib/python2.7/site-packages/testtools/testcase.py", line 670, in useFixture
    gather_details(fixture.getDetails(), self.getDetails())
  File "/usr/lib/python2.7/site-packages/fixtures/fixture.py", line 170, in getDetails
    result = dict(self._details)
TypeError: 'NoneType' object is not iterable
}}}

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/fixtures/fixture.py", line 214, in setUp
    six.reraise(*err)
  File "/usr/lib/python2.7/site-packages/fixtures/fixture.py", line 197, in setUp
    self._setUp()
  File "neutron/tests/fullstack/resources/environment.py", line 341, in _setUp
    self.wait_until_env_is_up()
  File "neutron/tests/fullstack/resources/environment.py", line 286, in wait_until_env_is_up
    common_utils.wait_until_true(self._processes_are_ready)
  File "neutron/common/utils.py", line 773, in wait_until_true
    eventlet.sleep(sleep)
  File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 34, in sleep
    hub.switch()
  File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 294, in switch
    return self.greenlet.switch()
eventlet.timeout.Timeout: 60 seconds


Expected results: Tests passed successfully

Comment 2 Arie Bregman 2016-11-14 14:36:13 UTC
Created attachment 1220461 [details]
neutron-openvswitch-agent

Comment 3 Miguel Angel Ajo 2016-11-22 09:03:49 UTC
It's a kernel issue being worked out @ https://bugzilla.redhat.com/show_bug.cgi?id=1396552


Note You need to log in before you can comment on or make changes to this bug.