Warning | ||
---|---|---|
| ||
This page is deprecated and may be removed in a near future. |
TestOn is the testing framework used at ONLAB to run nightly test of ONOS. This page describes the tests ran over the Segment Routing application.
...
To install TestOn follow this link on the wiki.
A connectivity test is currently running nightly. The test consists of 3 Steps:
...
The following tests Should be implemented:
- [42/42] Full connectivity test (SRSanity)
- [1/1] VLAN cross-connect configuration (Xconnect)
- [0/5] Multicast
- [0/5] vRouter integration
- [0/4] Dynamic configuration of Xconnect and Hosts
- [13/36] Control plane resilience
- [13/26] Data plane resilence
Below we describe these tests in detail
...
- Description: Bring up LS connected to three controllers
- Topology: 2x2 Leaf-spine
- Configuration: default
- Expect flow count
- Do: Start topology, execute pingall, bring down a controller and an interface, pingall
- Expect:Ping successfull
CASE605
- Description: 2x2 Fabric VRouter integration + ONOS failover
- Topology: 2x2 Leaf-spine chained to quagga and host
- Configuration: default
- Expect: flow count: undetermined group count: undetermined
- Do: Start topology, ping 8.8.8.8, shut down a random spine link , execute pingall
- Expect: All pings succeed
CASE606
- Description: Fabric-VRouter integration + clyuster restart
- Topology: 2x2 Leaf-spine chained to quagga and host
- Configuration: default
- Expect: flow count: undetermined group count: undetermined
- Do: Start topology, ping 8.8.8.8, shut down a random spine , execute pingall
- Expect: All pings succeed
CASE701: Partially completed (LinkDown)
...