Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Testing Information
Showcase VNF | Test Environment | Integration Team Liason |
---|---|---|
vDNS | ??? |
Current Status
- Currently blocked by an SO Bug:
Jira server ONAP JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 425b2b0a-557c-3c0c-b515-579789cceedb key POLICY-2568 - Just beginning test planning
- testing has not yet begun
Summary Testing Status
Goal | Test Cases | Status | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Regression | 101-211, 501-907CDT(Netconf), 1001 |
| ||||||||
CDS for Post Instantiation Configuration | 301-307, 904-907CDS(Ansible) |
| ||||||||
Ansible Support | 907CDT(Ansible), 907CDS(Ansible) |
| ||||||||
ConfigScaleIn |
End to End Flow to be Tested
Test Cases and Status
Design Time using CDT
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
Design Time Using CDT
SDC
# | Test Case | Status | ||||||
---|---|---|---|---|---|---|---|---|
101 | Onboard vDNS Package |
| ||||||
102 | Set Scaling Parameters |
| ||||||
103 | Create License Model in SDC |
| ||||||
104 | Create Vendor Software Product (VSP) in SDC |
| ||||||
105 | Create Service Model by selecting the onboarded VSP |
| ||||||
106 | Attach the DCAE Blueprint to the Service Model |
| ||||||
107 | Service Model Distribution (AAI, SO, SDNC, CLAMP) |
|
CLAMP
# | Test Case | Status | ||||||
---|---|---|---|---|---|---|---|---|
201 | User Permissions from AAF |
| ||||||
202 | Create Closed Loop for Scale Out |
| ||||||
203 | Create Scale Out Policy (Operational Policy) |
| ||||||
204 | Create Guard Policies |
| ||||||
205 | Specify the Path Resolution of the configScaleOut Parameters |
| ||||||
206 | Deploy Closed Loop to DCAE |
| ||||||
207 | Push Scale Out Policy |
| ||||||
208 | Push Guard Policy |
| ||||||
209 | Nexus to load original Operational policy and update with guard policies |
| ||||||
210 | Drools (Policy): BRMS GW to send notification to Drools about new operational policy in Nexus |
| ||||||
211 | DCAE to get configuration policy from Policy |
|
Design Time using CDS
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
Design Time Using CDS
SDC
# | Test Case | Status |
---|
301 | Onboard vDNS Package |
|
|
302 | Set Scaling Parameters |
|
|
303 | Create License Model in SDC |
|
|
304 | Create Vendor Software Product (VSP) in SDC |
|
|
305 | Create Service Model by selecting the onboarded VSP |
|
|
306 | Attach the DCAE Blueprint to the Service Model |
|
|
307 | Service Model Distribution (AAI, SO, SDNC, CLAMP) |
|
|
CLAMP
# | Test Case | Status |
---|
401 | User Permissions from AAF |
|
|
402 | Create Closed Loop for Scale Out |
|
|
403 | Create Scale Out Policy (Operational Policy) |
|
|
404 | Create Guard Policies |
|
|
405 | Specify the Path Resolution of the configScaleOut Parameters |
|
|
406 | Deploy Closed Loop to DCAE |
|
|
407 | Push Scale Out Policy |
|
|
408 | Push Guard Policy |
|
|
409 | Nexus to load original Operational policy and update with guard policies |
|
|
410 | Drools (Policy): BRMS GW to send notification to Drools about new operational policy in Nexus |
|
|
411 | DCAE to get configuration policy from Policy |
|
|
Run Time
Gliffy Diagram | ||||
---|---|---|---|---|
|
Run Time
Manual Scaling
# | Test Case | Status |
---|---|---|
201501 | VID send Manual Scale Out Request to SO via REST | NOT YET TESTED |
Closed Loop Scaling
# | Test Case Status | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
301601 | DCAE Sends Policy a Scale Out Event when threshold is crossed | NOT YET TESTED |
| |||||||
602302 | Policy checks Guard policies to see if it should tell SO to Scale | NOT YET TESTED |
| |||||||
603 | 303Policy Sends Scale Out Request to SO | NOT YET TESTED |
Healthcheck
# | Test Case | Status | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
401701 | SO retrieves VNF Level IP Address from AAI | NOT YET TESTED |
| |||||||
702402 | SO retrieves Controller_Type from internal lookup table | NOT YET TESTED |
| |||||||
703403 | SO Sends Healthcheck request to DMaaP | NOT YET TESTED |
| |||||||
704404 | APPC/SDNC picks up Healthcheck request from DMaaP | NOT YET TESTED |
| |||||||
705405 | APPC/SDNC sends RESTCONF Healthcheck to vLB | NOT YET TESTED |
| |||||||
706406 | vLB returns Healthcheck status to APPC/SDNC | NOT YET TESTED |
| |||||||
707407 | SO receives Healtcheck results |
|
Instantiation
# | Test Case | Status | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
501801 | SO sends CreateVF-Module to AAI | NOT YET TESTED |
| ||||||||
802502 | SO Sends VFModule Resource Assignment Request to SDNC | NOT YET TESTED |
| ||||||||
803 | 503SDNC does Heat and Resource Assignment | NOT YET TESTED |
| ||||||||
804504 | SDNC writes information to AAI | NOT YET TESTED |
| ||||||||
805505 | SO executes Create VF_Module via Heat | NOT YET TESTED | Heat |
| |||||||
806506 | New instance of vDNS component is created | NOT YET TESTED |
| ||||||||
807507 | So updates AAI with Heatstack ID | NOT YET TESTED |
| ||||||||
808508 | Create CDS CBA package using the CDS UI | NOT YET TESTED | UI |
| |||||||
809509 | Attach a CDS CBA Artifact to the VNF resource resource |
|
Configuration
# | Test Case | Status | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
601901 | Request Configuration Values from SDNC | NOT YET TESTED |
| ||||||||||||
902602 | SDNC Returns Configuration Values | NOT YET TESTED |
| ||||||||||||
903603 | SO Builds the ConfigScaleOut Payload | NOT YET TESTED |
| ||||||||||||
904CDT | SO sends ConfigScaleOut to APPC via DMaaP |
| |||||||||||||
905CDT | APPC receives ConfigScaleOut from SO via DMaaP |
| |||||||||||||
906CDT | APPC gathers required configuration information |
| |||||||||||||
907CDT Netconf | APPC configures VNF via Netconf |
| |||||||||||||
907CDT Ansible | APPC configures VNF via Ansible |
| |||||||||||||
904CDS | 604SO sends ConfigScaleOut to | controllersCDS via DMaaP | NOT YET TESTED |
| |||||||||||
905CDS | CDS receives | 605 | Controllers receiveConfigScaleOut from SO via DMaaP | NOT YET TESTED | |||||||||||
606 | Controllers gather required configuration information | NOT YET TESTED | |||||||||||||
| |||||||||||||||
906CDS | CDS gathers required configuration information |
| |||||||||||||
907CDS Netconf | CDS configures VNF via Netconf |
| |||||||||||||
907CDS Ansible | CDS configures VNF via Ansible |
| 607 | Controllers configure VNF | NOT YET TESTED
Healthcheck
# | Test Case | Status | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
7011001 | Healthcheck is properly run after scaling is complete
|