cody burkard
c2341cd47a
update examples README with new examples
2014-11-24 19:43:15 -08:00
lantz
015cd9e776
Merge pull request #443 from cdburkard/devel/cluster
...
use rcmd instead of quietRun when shutting down remote nodes
2014-11-24 12:30:52 -08:00
Bob Lantz
3d44bcdcc4
MiniNet -> Mininet
2014-11-23 17:32:11 -08:00
Bob Lantz
1817cbc3a4
Pass pyflakes
2014-11-23 17:31:43 -08:00
Bob Lantz
e0bf8ece3c
Minor code cleanup
2014-11-23 17:17:21 -08:00
Bob Lantz
37bdf14b49
Rename examples.{intfOptions,multiLink} -> {intfoptions,multilink}
2014-11-23 17:11:06 -08:00
Bob Lantz
292e69f89a
Renamed to intfoptions.py for consistency
2014-11-23 17:07:32 -08:00
Bob Lantz
dd876e69c8
DemoCLI -> ClusterCLI
2014-11-23 17:04:07 -08:00
cody burkard
34933ef741
use ControlPersist ssh option to create a ControlMaster connection that will not die when a node dies
2014-11-18 17:22:06 -08:00
cody burkard
bbf94cdb63
use rcmd instead of quietRun when shutting down remote nodes
2014-11-17 17:55:06 -08:00
Bob Lantz
dde2263fe7
Disable shared SSH connections by default.
...
Note that we do still provide a default if you specify
ControlPath=True
2014-11-12 13:29:58 -08:00
cody burkard
0676346aeb
fix plot command to work when standard classes are present
2014-11-07 05:10:06 -08:00
Bob Lantz
1955e90493
Minor cleanup.
2014-11-10 16:50:24 -08:00
Bob Lantz
222e87daeb
Rearrange init code slightly.
2014-11-10 16:48:20 -08:00
Bob Lantz
a89ccb789e
Fix problem of ssh'ing into "localhost" on a remote node.
2014-11-10 16:46:43 -08:00
lantz
2013b7ae81
Merge pull request #428 from cdburkard/patches/cluster_servers
...
standardize on localhost for local server's name
2014-11-10 16:23:59 -08:00
Bob Lantz
4a304688f4
Select TCP Reno and run iperf for a longer time interval
...
The hope is that this will make the results a bit more consistent
when running in a VM environment.
2014-11-10 12:39:55 -08:00
lantz
3baccfee3a
Merge pull request #416 from mininet/devel/multitopo
...
Multi-link topology support
2014-11-07 16:16:25 -08:00
cody burkard
93fdb69ee3
standardize on localhost for local server's name
2014-11-07 02:32:42 -08:00
cody burkard
736db20c9f
merge HostWithPrivateDirs into Host
2014-10-31 04:43:10 -07:00
Bob Lantz
f6de358b06
Try to prime the pump to avoid PACKET_INs during iperf test
...
Background: the reference controller is reactive and installs exact
match rules. By attempting to start a telnet session we make sure that
the ARP caches and TCP flow rules are set up (in one direction at
least) before the test starts.
This is intended to help with #413
2014-10-31 15:06:15 -07:00
cody burkard
06d9e4bba7
add example and test for multiple links
2014-10-28 16:10:46 -07:00
lantz
b7999978f9
Merge pull request #409 from cdburkard/patches/cleanup_tests
...
if a test fails or exits with an error, run cleanup as a precaution
2014-10-13 18:06:44 -07:00
Bob Lantz
501eb4f916
Add more information for test condition failure
2014-10-13 13:52:43 -07:00
cody burkard
33d42e25e6
if a test fails or exits with an error, run cleanup as a precaution
2014-10-03 09:50:39 -07:00
cody burkard
7c5d2771f7
wait for sshd to start in example
2014-10-03 04:52:21 -07:00
Bob Lantz
9487cb508d
Fix typo
2014-09-29 19:57:26 -07:00
Bob Lantz
762479c15b
Merge branch 'patches/linear_bw' of https://github.com/cdburkard/mininet into cdburkard-patches/linear_bw
2014-09-29 19:06:08 -07:00
Bob Lantz
f8e98d6a7f
Merge branch 'patches/fix_sshd' of https://github.com/cdburkard/mininet into cdburkard-patches/fix_sshd
2014-09-29 18:50:41 -07:00
lantz
4aa0b82381
Merge pull request #395 from cdburkard/patches/vlan_fail_output
...
check for vlan dependency
2014-09-29 18:33:38 -07:00
cody burkard
9cbf4688b2
add 1ms delay to all links to exaggerate TCP bandwidth decrease across an increasing number of links
2014-09-27 04:48:57 -07:00
cody burkard
74857ba474
remove User Switch from linearBandwidth due to poor performance
2014-09-27 04:47:56 -07:00
cody burkard
f1b61c629a
Merge branch 'master' of github.com:mininet/mininet into patches/fix_sshd
...
Conflicts:
examples/cpu.py
2014-09-27 04:31:46 -07:00
cody burkard
a565bdd57d
fix popen to work with shell
2014-09-27 04:30:16 -07:00
cody burkard
cf5bbd597a
promote waitListening to util.py
2014-09-27 04:30:16 -07:00
cody burkard
c0d8fc0d37
wait until sshd has started on each host
2014-09-27 04:30:16 -07:00
cody burkard
eef43402b6
check for vlan dependency
2014-09-27 04:24:27 -07:00
cody burkard
54bd9e6112
continue to test cfs if rt is not enabled in kernel
2014-09-27 03:20:07 -07:00
lantz
5fc3f57ede
Merge pull request #386 from cdburkard/patches/cpu_test
...
Skip test_cpu.py if RT_GROUP_SCHED is not enabled
2014-09-25 14:19:55 -07:00
lantz
5789dae8be
Merge pull request #387 from cdburkard/patches/iperf_bw
...
use udp with iperf to measure loss. pings are not reliable
2014-09-25 14:17:09 -07:00
cody burkard
7eeaed992c
use udp with iperf to measure loss. pings are not reliable
2014-09-25 13:09:24 -07:00
cody burkard
f0ce6f501d
measure loss with udp iperf
2014-09-25 12:39:42 -07:00
cody burkard
823d1b9990
skip test if RT_GROUP_SCHED is not enabled
2014-09-25 10:16:55 -07:00
lantz
e4d49e6df7
Merge pull request #229 from mininet/devel/mobility-example
...
A simple mobility API and example
2014-09-22 12:31:31 -07:00
Bob Lantz
02bf34aa96
Remove setup/isOldOVS which have been merged into OVSSwitch
2014-09-22 12:27:49 -07:00
Brian O'Connor
57686d3149
Merge pull request #381 from cdburkard/examples/interfaces
...
adding example and test for intf.config()
2014-09-20 23:31:30 -07:00
Brian O'Connor
3e8df323b3
Merge pull request #374 from cdburkard/patches/rt
...
check if RT_GROUP_SCHED is enabled in kernel
2014-09-20 23:21:06 -07:00
cody burkard
706229da77
adding example and test for intf.config
2014-09-17 12:55:59 -07:00
Bob Lantz
80d647a9b0
add findUser() to clean up user identification
2014-09-16 13:31:51 -07:00
cody burkard
3df3610199
adding sanity check for cluster edition
2014-09-09 22:30:20 -07:00