You are viewing an old version of this content. View the current version.
Compare with Current
View Version History
« Previous
Version 8
Next »
Component Review and Demo
Components
Item | Committer | Notes |
---|
HEAT-based VNF onboarding and instantiation | | - Show that the all the heat-based VNFs can be onboarded and instantiated using the real images. This includes vDHCP, vAAA, vDNS, Webserver, vBRG, vBNG, vGMUX, and vG.
- For VPP-based VNFs, please work with lee xun and Gary Wu to create those images if we want to avoid the process of downloading/patching/compiling VPP source code.
|
VPP-based VNF | | - Show that vBRG, vBNG, vGMUX, and vG can be configured using SDNC emulator and the data plane is working, preferably in the Open Lab.
- Note that the VNFs can be instantiated in advance and the whole process is performed without ONAP.
|
TOSCA-based VNF onboarding and instantiation | | - Show that the all the heat-based VNFs can be onboarded and instantiated using the real images. This includes vDHCP, vAAA, vDNS, and Webserver.
|
Virtual network design and instantiation | FREEMAN, BRIAN D | - Create a service template in SDC and instantiate it using VID.
|
Custom workflows | Saryu Shah | - Demonstrate the execution of custom workflows in SO.
|
DCAE VES collector | | - Demonstrate that the VES collector can be manually spun up. Use postman to show that it can collect VES data, process it, and send event to analyzer through DMaaP. The stretch goal is cross test with a vGMUX instance.
|
DCAE TCA | | - Demonstrate that the TCA can manually loaded to CDAP. Manually feed data to it to show correct events being generated as output to DMaaP. Stretch goal is to cross test with VES collector.
|
CLAMP | | - Demonstrate closed loop design and deployment using CLAMP
|
SDNC | Dan Timoney | - Demonstrate newly developed custom DGs.
|
Robot test suite and emulator | | - Demonstrate SNIRO, BSS emulator, and others.
|
Schedule
(bridge: https://zoom.us/j/4466667777)
| 10/2 Mon | 10/3 Tue | 10/4 Wed | 10/5 Thu |
---|
9-10 |
|
|
|
|
10-11 |
|
|
|
|
11-12 |
|
|
|
|
12-1 |
|
|
|
|
1-2 |
|
|
|
|
2-3 |
|
|
|
|
3-4 |
|
|
|
|
4-5 |
|
|
|
|
Category: External System Registration
WindRiver OpenStack VIM Registration
Test Case ID | T101 |
Test Case Name | WindRiver OpenStack VIM Registration |
Description | WindRiver OpenStack VIM Registration |
Release | Amsterdam |
Preconditions | - The WindRiver OpenStack VIM is configured with tenant information and provider networks
- The WindRiver OpenStack VIM services (console, auth, neutron, image, glance, etc) are accessible from ONAP by IP
|
Testing Steps | - Add VIM from ONAP GUI with VIM location information, tenant authentication information
- VIM default service url can be configured based on real VIM settings
|
Expected Results | - VIM is registered successfully
- Tenant authentication information is stored correctly
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab |
|
Tester Name |
|
Category: VNF Onboarding and Service Creation
vCPE VNFs Onboarding
Test Case ID | T201 |
Test Case Name | vCPE VNFs Onboarding |
Description | Onboard vDHCP, vAAA, vDNS, WebServer, vBRG, vBNG, vGMux, vG |
Release | Amsterdam |
Preconditions | - All HEAT and TOSCA templates are ready
- VNF license has been created
|
Testing Steps | - Use SDC to import, test and certify the following VNF templates, including both yaml and env files: vDHCP, vAAA, vDNS, WebServer, vBRG, vBNG, vGMux, vG
|
Expected Results | - All VNFs are onboarded successfully
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|
vCPE Service Creation
Test Case ID | T202 |
Test Case Name | vCPE Service Creation |
Description | This creates vCPE service |
Release | Amsterdam |
Preconditions | - All VNFs have been onboarded
- All VNFs images files have been uploaded manually into VIM
|
Testing Steps | - Use SDC to create core infrastructure service including vDHCP, vAAA, vDNS, and Web server
- Use SDC to create a service including vBNG
- Use SDC to create a service including vGMux
- Use SDC to create a service including vBRG
- Use SDC to create a service including vG
|
Expected Results | - Each service is created successfully and stored in the catalog
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|
Closed Loop Configuration
Test Case ID | T203 |
Test Case Name | Closed loop configuration |
Description | Create and distribute closed loop artifacts from CLAMP
|
Release | Amsterdam |
Preconditions | - ONAP platform up and running
|
Testing Steps | - Use CLAMP Cockpit to create closed loop control for vCPE
- Distribute the results to policy and DCAE (through SDC)
|
Expected Results | - Verify and the policy is distributed to Policy Engine
- Verify that Blueprint template and meta data (including service UUID, resource UUID, and artifact name) distributed to DCAE inventory
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|
Closed Loop Deployment
Test Case ID | T204 |
Test Case Name | Closed loop deployment |
Description | Deploy and activate closed loop control for vCPE |
Release | Amsterdam |
Preconditions | - Closed loop configuration completed in T203
|
Testing Steps | - From CLAMP Cockpit, user chooses to deploy vCPE closed loop control
|
Expected Results | - DCAE responds by bringing up a VES collector container, loading TCA app to CDAP, and configuring DMaaP to enable data flow from VES collector to TCA.
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|
Category: Service Instantiation and Monitoring
Infrastructure Service Instantiation
Test Case ID | T301 |
Test Case Name | vCPE Infrastructure Service Instantiation |
Description | This test covers the infrastructure service instantiation process, including DHCP, AAA, DNS, Webserver, vBNG, and vGMux. |
Release | Amsterdam |
Preconditions | - vCPE services have been created
- Closed loop has been configured
|
Testing Steps | - ONAP user uses VID to instantiate DHCP, AAA, DNS, and Webserver
- ONAP user uses VID to instantiate vBNG
- ONAP user use Robot to instantiate vGMux
|
Expected Results | - DHCP, AAA, DNS, and Web Server are up and running
- vBNG is up and running
- vGMux is up and running
- The network connection all the above VNFs are created successfully
- The closed loop is up and running, DCAE can collect packet loss rate from vGMux and send analytics results to Policy
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|
Customer Service Instantiation
Test Case ID | T302 |
Test Case Name | vCPE Customer Service Instantiation |
Description | This test covers the customer service instantiation process, including vBRG emulator and vG and the related configuration. |
Release | Amsterdam |
Preconditions | - vCPE services have been created
- vCPE infrastructure service has been instantiated
|
Testing Steps | - ONAP user uses VID to instantiate a vBRG and a VM that is connected to the vBRG
- Once vBRG is instantiated, its subsequent DHCP request will invoke ONAP to instantiate a vG and complete all required configuration. This step does not require human intervention.
- ONAP user sign on to the VM connected to the vBRG and test connection to the web server.
|
Expected Results | - vBRG and vG are up and running
- ONAP user can access the web server
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|
Category: Closed Loop
vCPE Auto-healing
Test Case ID | T401 |
Test Case Name | vCPE Auto-healing |
Description | This test covers the closed loop to restart vGMux when packet loss is detected. |
Release | Amsterdam |
Preconditions | - vCPE service instantiated
- Customer service instantiated
- Close loop is up and running
|
Testing Steps | - Use Robot to invoke vGMux to generate packet loss event
- The event will trigger self-healing, the process is automatic and does not require human intervention
|
Expected Results | - DCAE captures packet loss event and sends event to Policy
- Policy invokes APPC to restart the vGMux VM
- vGMux VM is restarted
- Web server access from customer is disrupted during restarting and restored afterwards
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|
Category: Service Termination
vCPE Service Termination
Test Case ID | T501 |
Test Case Name | vCPE Service Termination |
Description | This test covers vCPE service termination process |
Release | Amsterdam |
Preconditions | - vCPE service is created
- Closed loop is established
|
Testing Steps | - ONAP user uses Usecase UI GUI to remove vCPE service
|
Expected Results | - Closed loop is stopped
- All vCPE VNFs and VLs are removed
- DCAE collector container removed and the analytics application unloaded.
- Closed loop related artifacts (including DCAE template and policy) are removed from ONAP
|
Actual Results |
|
Conclusion (Pass/Fail) |
|
Testing Lab | WindRiver Lab |
Testing Date |
|
Tester Name |
|