← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1558046] [NEW] DVR functional test fails on devstack

 

Public bug reported:

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/.

** 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/1558046

Title:
  DVR functional test fails on devstack

Status in neutron:
  New

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/.

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


Follow ups