The opensource plugin agents (linuxbridge, ovs) are missing automated tests

Bug #988067 reported by Maru Newby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Eugene Nikanorov

Bug Description

Unit tests are needed at the least, and functional tests would be nice.

Tags: ovs unittest lb
Maru Newby (maru)
Changed in quantum:
assignee: nobody → Maru Newby (maru)
Revision history for this message
Gary Kotton (garyk) wrote :

Hi,
The linuxbridge agent has tests - sudo PLUGIN_DIR=quantum/plugins/linuxbridge ./run_tests.sh -N tests.unit._test_linuxbridgeAgent
One little issue I encountered here is that the appliance I was using had one interface - eth0. In the plugin.ini file eth1 was configured for the "physical_interface".
Thanks
Gary

Revision history for this message
Sumit Naiksatam (snaiksat) wrote :

Hi Gary, The physical interface is configurable via the etc/quantum/plugins/linuxbridge/linuxbridge_conf.ini configuration file. The agent uses this configuration.

Thanks,
~Sumit.

Revision history for this message
dan wendlandt (danwent) wrote :

could definitely benefit from work here.

Changed in quantum:
status: New → Confirmed
importance: Undecided → Medium
tags: added: lb ovs unittest
Akihiro Motoki (amotoki)
tags: added: linuxbridge
removed: lb
Akihiro Motoki (amotoki)
tags: added: lb
removed: linuxbridge
Changed in quantum:
assignee: Maru Newby (maru) → Eugene Nikanorov (enikanorov)
Changed in quantum:
status: Confirmed → In Progress
milestone: none → havana-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/25566

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/25566
Committed: http://github.com/openstack/quantum/commit/d9c95e48becd7af36f71a821601389b8c97abe4b
Submitter: Jenkins
Branch: master

commit d9c95e48becd7af36f71a821601389b8c97abe4b
Author: Eugene Nikanorov <email address hidden>
Date: Thu Apr 25 08:19:58 2013 +0400

    Add tests for LinuxBridge and OVS agents

    Fixes bug 988067

    Patch introduces some more unit tests for LinuxBridge
    and OVS agents.

    Change-Id: I95b8856e75b303520af654b08854c6bd0bc5d7ea

Changed in quantum:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-1 → 2013.2
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.