Statistics
| Branch: | Tag: | Revision:

mininet / mininet / test / test_nets.py @ 684092ba

History | View | Annotate | Download (3.45 KB)

# Date Author Comment
684092ba 09/27/2014 01:43 PM cody burkard

wait for switches to connect during test_nets

ea97dea9 07/14/2014 09:42 PM Cody Burkard

adding waitConnected to linear5 test

e69355f7 09/11/2013 07:00 PM Bob Lantz

One last code check fix: line too long

9d14c841 09/11/2013 07:00 PM Bob Lantz

Pass code check

54932125 09/11/2013 07:00 PM Bob Lantz

Add tests for OVS user switch (skipping hifi test for now)

test_hifi.py currently fails for OVS when datapath=user -
we should look at this and fix it.

45d365f9 09/11/2013 07:00 PM Bob Lantz

Need a few more skipUnless() checks.

94324e3f 09/11/2013 07:00 PM Bob Lantz

Skip IVS and UserSwitch tests if they are not installed

0e2cc609 07/10/2013 06:19 PM Rich Lane

tests: run all tests with OVS, IVS, and userspace switches

Each switch gets its own class so that the test results are listed separately.

8e3699ec 03/09/2012 10:10 PM Bob Lantz

Move init() into Mininet() and remove calls (since called automatically.)
Note: we should probably rename it "setup()" to avoid confusion.

e3c074b8 03/09/2012 09:53 PM Bob Lantz

Remove deprecated ControllerParams (for now.)

1dcc0476 01/05/2011 01:12 AM Bob Lantz

Changed to make 'output' the default log level.

6d2416ec 08/17/2010 06:02 AM Bob Lantz

Removed test for reference kernel implementation, for now at least. ;-(

8423875b 03/25/2010 12:03 AM Bob Lantz

Change to use new interface to mn.run()

b055728f 03/14/2010 10:53 AM Brandon Heller

Automatically load kernel module dependencies

Before this commit, you'd have to manually insert the kernel module for
OVS or OF kernel modules, and you couldn't run one regression test with
all 3.

Now, these are kmod insert/remove is handled automatically.

d44a5843 03/10/2010 05:48 AM Bob Lantz

Reinstantiated inNamespace and routed control network.

We need to figure out how to specify the IP addresses for the
routed control network. For now I'm going back to 192.168.12x.y

Also changed controller params to use IP strings rather than
numbers. However, we still need to clarify what ControllerParams...

54683776 02/27/2010 09:55 PM Bob Lantz

Removed blank line at EOF.

235415cf 02/27/2010 01:25 AM Bob Lantz

Ran unpep8 on test_nets.py.

723d068c 01/10/2010 01:59 AM Brandon Heller

Add static code checking for style and errors

This required a change to logging, which now uses a singleton pattern.

For all future checkins, 'make codecheck' should pass.

433a7cc8 01/03/2010 11:53 AM Brandon Heller

Make Ripcord-specific topologies optional

If ripcord.dctopo imports properly, then include its topologies in the
list of available ones. Also replace topo.py with new generic
topologies and update paths.

c98514ae 01/03/2010 10:44 AM Brandon Heller

Support more topologies

1bb4412f 01/02/2010 06:58 PM Brandon Heller

Separate kernel and user switches into separate objects

8b5062a3 12/26/2009 10:25 PM Brandon Heller

Move TreeNet to new Mininet API

Also remove all non-object-oriented legacy Mininet code and update
tests.

User-space compatibility is untested, but most of the code for it is
still in.

220890a0 12/20/2009 05:32 PM Brandon Heller

Move utility functions out of mininet.py

Having a file with the same name as its package creates hard-to-diagnose
import error, so rename mininet.py to net.py. This commit moves utility
functions, generally those dealing with network namespaces and interface...

15f37cc2 12/19/2009 04:36 AM Brandon Heller

Add LinearNet test case

ff43615a 12/18/2009 08:15 PM Brandon Heller

Add example unit tests and Makefile target