Test Suite | Test Cases | Passing Criteria | Road Map |
---|
Intent Functionality (FUNCintent) | Host intent | - Intents can be installed between network nodes
- Connectivity between hosts when intents are installed
- Intent state is in INSTALLED state for each active instances
- All devices that are being used are in ACTIVE state
- Each active device are is assigned to one master controller
- Network topology from Mininet is equivalent to ONOS view for each active instances
- Flows should be in its appropriate state before and after an event such as intent installation, rerouting flows etc.
- System state is consistent to all active ONOS instance
- Connectivity is preserved in rerouting flows when particular links are down
- Every match action given when adding intents should correctly stored in each of intents status
- Network nodes ( switch and host ) information are consistent such as MAC, IPs, IDs, Ports.
- All steps and verification should pass with different types of host: Dual stack, IPV4, VLAN etc.
- Completely remove or purge all intents that have been installed
| Now |
---|
| Point intent | Now |
---|
| Multi-to-single point intent | Now |
---|
| Single-to-multi point intent | Now |
---|