blob: 5e6e81c25a306d09f94ac76202195b9ecbb372b4 [file] [log] [blame]
GlennRC0243c3f2015-11-24 13:25:38 -08001Summary:
2 This test suite consist of basic intent IPv6 functionality testing.
3 The following is an overview of how point-to-point intents are being tested.
4 Steps:
5 - Discover IPv6 hosts with ICMP6 ping
6 - Add point intents
7 - Check intents
8 - Verify flows
9 - ICMP6 ping of all hosts
10 - Reroute
11 - Link down
12 - Verify flows
13 - Check topology
14 - Ping hosts
15 - Link up
16 - Verify flows
17 - Check topology
18 - Ping hosts
19 - Verify intents with VLAN-id
20 - Remove intents
21 This test suite includes testing of different types of intents such as
22 host, point, single-to-multi and multi-to-single ( More intent types to
23 add later ). The same steps above is being performed to other type of
24 intents.
25
26Required:
27 This test requires Mininet topology file newFuncIntent.py that is in the
Jon Hall53c5e662016-04-13 16:06:56 -070028 dependencies folder. You should run the topology file to check for any
GlennRC0243c3f2015-11-24 13:25:38 -080029 missing packages. The mininet topology file has different type of hosts
30 including VLAN hosts. Therefore you need to install VLAN module to build
31 the topology correctly.
32
33VLAN configuration:
34 Execute command:
35 $ sudo apt-get install vlan
36 Configuration:
37 $ sudo modprobe 8021q
38 NOTE:To make this configuration permanent
39 $ sudo su -c 'echo "8021q" >> /etc/modules'