Created by Kailash Khalasi, last modified on Jul 31, 2017
| Title | Test Steps | Expected Result |
| Validate Default OVS Flow Count | Checks the number of flows that should be inserted into the switch (ovs or fabric) after a typical CORD POD installation | 42 default flow count |
| Validate Current VTN Service Networks and Ports | Makes rest calls to XOS to validate the default VTN Service Networks + Ports | public,mgmt,exampleservice_network,mysite_vsg_access |
| Validate Default Subscriber | Validated subscriber of "My House" is set up (set up by E2E playbook test) | Subscriber is found with service specific id, "123" |
| Create New Test Service | Creates a generic service that will be used for the new VTN Network | New service is created |
| Create New VTN Service Network | Creates a new core network with custom subnet | New network created |
| Create New Slice with New Test Service | Creates a new slice and adds the new generic test service to it | New slice created |
| Add Networks to New Test Network Slice | Creates a new network slice for the new slice and adds mgmt and new network to it | New network slice created |
| Create New Test Instance | Creates a new instance for the test service | New instance created |
| Validate New Flows | Validates new flows were added to the switch after instance has been created (new flow rules for new network) | Flow rules added |
| Validate Creation of Openstack Resources | Validates Openstack nova instance (vm) and neutron network is created for new instance | Openstack resources created |
| Create New Cord Subscriber | Creates a new cord root subscriber | New subscriber created |
| Create Volt Tenant for Subscriber | Creates a new volt tenant for new subscriber | Volt Tenant created |
| Validate Creation of Instance | Validates new instance created for Volt Tenant | Instance created |
| Delete Volt Tenant | Deletes volt tenant | Volt Tenant deleted |
| Delete Cord Subscriber | Deletes new cord root subscriber | Subscriber deleted |
| Delete Test Instance | Deletes test instance | Instance deleted |
| Delete Test Slice | Deletes test slice | Slice deleted |
| Delete VTN Test Network | Deletes VTN Test Network | Network deleted |
| Delete Test Service | Deletes Test Service | Service deleted |
| Validate Flows Removed | Validated newly flow rules added for VTN Test Network is removed from switch | Flows removed |
| Validate Openstack Resources Removed | Validated new instances/networks in Openstack are deleted | Openstack resources deleted |