Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

vCPE Integration Test Case


Category: VNF Onboarding and Service Creation


vCPE VNFs Onboarding

Test Case IDT201
Test Case NamevCPE VNFs Onboarding
DescriptionOnboard vDHCP, vAAA, vDNS, WebServer, vBRG, vBNG, vGMux, vG
Actual Results

All VNFs onboarded successfully with Robot script (TODO: add screenshot)


Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab, Integration-SB-03
Testing DateNov. 26, 2018
Tester NameYang and Brian


vCPE Service Creation

Test Case IDT202
Test Case NamevCPE Service Creation
DescriptionThis creates vCPE service
Actual Results

All service created and distributed successfully (TODO: screenshot)

Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab, Integration-SB-03
Testing DateNov. 26, 2018
Tester NameYang and Brian


Closed Loop Configuration

Test Case IDT203
Test Case NameClosed loop configuration
DescriptionCreate and distribute closed loop artifacts from CLAMP


Actual ResultsPolicy is preset. No need to design in this use case
Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab, Integration-SB-03
Testing DateNov. 26, 2018
Tester NameYang and Brian


Closed Loop Deployment

Test Case IDT204
Test Case NameClosed loop deployment
Description

Deploy and activate closed loop control for vCPE

Actual ResultsClosed loop is preset in DCAE with ONAP install, and policy is installed with a preinstalled script (see details in Use Case service design wiki)
Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab, Integration-SB-03
Testing DateNov. 26, 2018
Tester NameYang and Brian

Category: Service Instantiation and Monitoring


Infrastructure Service Instantiation

Test Case IDT301
Test Case NamevCPE Infrastructure Service Instantiation
DescriptionThis test covers the infrastructure service instantiation process, including DHCP, AAA, DNS, Webserver, vBNG, and vGMux.
Actual Results

All networks and VNF were successfully instantiated (TODO: screenshot)


Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab SB-03
Testing DateNov. 26, 2018
Tester NameYang and Brian

   

Customer Service Instantiation

Test Case IDT302
Test Case NamevCPE Customer Service Instantiation
DescriptionThis test covers the customer service instantiation process, including vBRG emulator and vG and the related configuration.
Actual Results

Customer service successfully instantiated and configured. Need to manually update temp_network_heat_template and network_resource tables to set aic_version_max = 3.0

Demo Video

Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab SB-03
Testing DateNov. 26, 2018
Tester NameYang and Brian


Category: Closed Loop


vCPE Auto-healing

Test Case IDT401
Test Case NamevCPE Auto-healing
DescriptionThis test covers the closed loop to restart vGMux when packet loss is detected.
Actual Results

Closed loop test succeeded. Was able to restart vGMUX VM at the expected event. Need to manually insert identity-url for CloudRegion in A&AI

TODO: Screenshot of vgmux reboot


Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab SB-03
Testing DateNov. 26, 2018
Tester Name

Yang and Brian


Category: Service Termination


vCPE Service Termination

Test Case IDT501
Test Case NamevCPE Service Termination
DescriptionThis test covers vCPE service termination process
Actual Results

Succeeded in removing all components of the customer service with Openstack operation and script

TODO: screenshot of stack and network after deletion

Conclusion (Pass/Fail)Pass
Testing LabWindRiver Lab SB-03
Testing DateNov. 26, 2018
Tester NameYang and Brian


Reference

ONAP Beijing: Understanding the vFWCL use-case mechanism

...

Configuring SNIRO Emulator for vCPE Testing

...


Issues fixed during integration test

Set up ONAP and health check  

NumberIssuesJIRAWorkaround
1SDNC fails health check intermittently

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySDNC-482

Reduce replica from 3 to 1 and not using clustering make the problem go away

2

SDC GUI doesn't come up

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySDC-1839

The workaround is find an old working image for sdc-frontend and replace the failing one
3

SO fails on health check due to bpmn

can't start

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keySO-1166


Find a older working bpmn image from nexus3 repo and replace image version in Helm

deployment with kubectl edit command

4Portal GUI doesn't work on 8989 port

Use Firefox with portal 30225, and when switching to SDC click on the info icon at

the url bar and accept unsecure access to SDC GUI

5

All health check failed, due to the connection failure in k8s.

All cluster nodes are in Ready state:

root@oom-rancher:~/oom/kubernetes/robot# kubectl -n onap get node
NAME STATUS ROLES AGE VERSION
oom-etcd-1 Ready,SchedulingDisabled <none> 5d v1.11.2-rancher1
oom-etcd-2 NotReady,SchedulingDisabled <none> 5d v1.11.2-rancher1
oom-etcd-3 Ready,SchedulingDisabled <none> 5d v1.11.2-rancher1
oom-k8s-01 Ready <none> 5d v1.11.2-rancher1
oom-k8s-02 Ready <none> 5d v1.11.2-rancher1
oom-k8s-03 Ready <none> 5d v1.11.2-rancher1
oom-k8s-04 Ready <none> 5d v1.11.2-rancher1
oom-k8s-05 Ready <none> 5d v1.11.2-rancher1
oom-k8s-06 Ready <none> 5d v1.11.2-rancher1
oom-k8s-07 Ready <none> 5d v1.11.2-rancher1
oom-k8s-08 Ready <none> 5d v1.11.2-rancher1
oom-k8s-09 Ready <none> 5d v1.11.2-rancher1
oom-k8s-10 Ready <none> 5d v1.11.2-rancher1
oom-k8s-11 Ready <none> 5d v1.11.2-rancher1
oom-k8s-12 Ready <none> 5d v1.11.2-rancher1
oom-orch-1 NotReady,SchedulingDisabled <none> 5d v1.11.2-rancher1
oom-orch-2 Ready,SchedulingDisabled <none> 5d v1.11.2-rancher1



Restart oom-orch node can make k8s correction problem go away. You may have to restart a few pod manually like aaf-locate and aaf-service. But ONAP data seems preserved.

...