[ovs-dev] [PATCH ovn 00/11] Add multi-node simulator for OVN testing.

Ben Pfaff blp at nicira.com
Sun Jun 14 19:18:54 UTC 2015


This is a cleaned-up version of the code being used in this thread:
	http://openvswitch.org/pipermail/dev/2015-June/056241.html

Many of the details have changed, so the sample scripts there will
not work unchanged.  Please see the examples in the ovs-sim(1)
manpage.

This doesn't include the ovn-trace program that I've been working on.
That takes more invasive OVS changes than I'm ready to propose yet.

Ben Pfaff (11):
  netdev-dummy: Report EADDRNOTAVAIL when no IPv4 address is configured.
  packets: Generalize compose_arp().
  netdev-dummy: Implement ARP responder.
  ofproto-dpif: Allow translation reports to include formatted data.
  ofproto-dpif-xlate: Add native tunnel information to ofproto/trace.
  dpif: Generalize test for dummy dpifs beyond the name.
  netdev: Initialize at the beginning of netdev_unregister_provider().
  dummy: Introduce new --enable-dummy=system option.
  xml2nroff: Add support for variable substitutions.
  ovn-nbctl: Take default database target from OVN_NB_DB in environment.
  ovs-sim: New utility for multi-node OVS and OVN simulation.

 Makefile.am                  |   1 +
 NEWS                         |   2 +
 build-aux/xml2nroff          |  30 +++-
 lib/dpif-netdev.c            |  27 +++-
 lib/dpif-netdev.h            |   4 +-
 lib/dpif.c                   |   6 +-
 lib/dummy.c                  |  28 +++-
 lib/dummy.h                  |  19 ++-
 lib/netdev-dummy.c           |  64 +++++---
 lib/netdev.c                 |   2 +
 lib/packets.c                |  28 ++--
 lib/packets.h                |  11 +-
 ofproto/ofproto-dpif-xlate.c |  31 +++-
 ofproto/ofproto-dpif-xlate.h |   5 +-
 ofproto/ofproto-dpif.c       |  36 +++--
 ovn/automake.mk              |  17 +-
 ovn/ovn-nbctl.8.xml          |  38 +++--
 ovn/ovn-nbctl.c              |   5 +-
 python/build/nroff.py        |   2 +-
 utilities/automake.mk        |   4 +
 utilities/ovs-sim.1.xml      | 323 +++++++++++++++++++++++++++++++++++++
 utilities/ovs-sim.in         | 368 +++++++++++++++++++++++++++++++++++++++++++
 vswitchd/ovs-vswitchd.c      |   4 +-
 23 files changed, 961 insertions(+), 94 deletions(-)
 create mode 100644 utilities/ovs-sim.1.xml
 create mode 100755 utilities/ovs-sim.in

-- 
2.1.3




More information about the dev mailing list