DVR functional test fails on devstack

Bug #1558046 reported by Inessa Vasilevskaya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Expired
Undecided
Unassigned

Bug Description

Steps to reproduce:
1. Ubuntu server 15.04 VM (with python-virtualenv), freshly cloned neutron and devstack

2. Create env, install tox and configure for functional testing
python tools/install_venv.py
source .venv/bin/activate
pip install tox
sudo ./tools/configure_for_func_testing.sh ../devstack -i
tox -e dsvm-functional

3. 4 tests in test_dvr_router module will fail:
neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_ha_router_failover
neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_lifecycle_ha_with_snat_with_fips
neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_lifecycle_ha_with_snat_with_fips_nmtu
neutron.tests.functional.agent.l3.test_dvr_router.TestDvrRouter.test_dvr_router_lifecycle_without_ha_with_snat_with_fips

Tox run result - http://paste.openstack.org/show/490477/

After step-by-step debugging test_dvr_ha_router_failover I discovered that the root to the problem with 2 out of 4 tests was the absence of pid_files in router's external/pids directory. More logs here - http://paste.openstack.org/show/490684/.

Revision history for this message
Hirofumi Ichihara (ichihara-hirofumi) wrote :

I cannot see the failure in my env(Ubuntu 14.04 & Neutron trunk version).

> freshly cloned neutron
Is that trunk?

tags: added: functional-tests l3-dvr-backlog
Changed in neutron:
status: New → Incomplete
Revision history for this message
Inessa Vasilevskaya (ivasilevskaya) wrote :

Sorry for not specifying version - I meant both neutron and devstack master branches.

I checked on ubuntu 14.04 - same test failures for me.

Revision history for this message
Hirofumi Ichihara (ichihara-hirofumi) wrote :

I cannot reproduce. Can you show that the error happens in gate job logs or anything else?

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.