blob: cfd85e7ab64be22553d5a37ace99f2a37f33c48e [file] [log] [blame]
You Wangdb927a52016-02-26 11:03:28 -08001CHO TEST MONKEY
2
3Summary:
4 This is a long-term regression test that is aimed to run for weeks
5 at a time. It's goal is to find memory leaks or bugs that otherwise
6 cannot be easily seen with short-term tests.
7 CHOTestMonkey is the 2016 version of CHOtest. The suffix "Monkey"
8 implies both the Chaos Monkey style testing and the year of the
9 Monkey 2016.
10
11Topology:
12 Att topology - 25 switches and 25 hosts and its structure is
13 designed to simulate a real world configuration.
14 Chordal topology - 25 swithces and 25 hosts and because of its
15 chordal graph structure, it's particulary useful
16 in testing the rerouting capability of ONOS.
17 Leaf-spine topology - 78 switches and 68 hosts and designed to
18 simulate modern data centers.
19
20Pre-requisites:
21 To run out-of-the box this test requires 3 NODES. The cell file
22 must be passed through the startup test command, e.g.,
23
24 ./cli.py run CHOTestMonkey onoscell <cell name>.
25
26 Passwordless login must be set from TestStation "sdn" root user.
27 This test relies on the topology files to start Mininet located in
28 the dependencies/topologies folder. Be sure to check that each
29 topology file can be loaded properly by Mininet by using this
30 command:
31
32 sudo ~/dependencies/topologies/<topology name>
33