Testing Information

Showcase VNFTest EnvironmentIntegration Team Liason
vDNS???

Current Status

  1. Currently blocked by an SO Bug: POLICY-2568 - Getting issue details... STATUS

Summary Testing Status

GoalTest CasesStatus
Regression101-211, 501-907CDT(Netconf), 1001

IN PROGRESS

CDS for Post Instantiation Configuration301-307, 904-907CDS(Ansible)

NOT STARTED

Ansible Support907CDT(Ansible), 907CDS(Ansible)

NOT STARTED

ConfigScaleIn


End to End Flow to be Tested

Test Cases and Status



Design Time using CDT

Frankfurt Design Time CDT Copy 1

Design Time Using CDT

SDC
#Test CaseStatus
101Onboard vDNS Package

PASSED

102Set Scaling Parameters

PASSED

103Create License Model in SDC 

PASSED

104Create Vendor Software Product (VSP) in SDC

PASSED

105Create Service Model by selecting the onboarded VSP

PASSED

106Attach the DCAE Blueprint to the Service Model

PASSED

107Service Model Distribution (AAI, SO, SDNC, CLAMP)


PASSED

CLAMP
#Test CaseStatus
201User Permissions from AAF

PASSED

202Create Closed Loop for Scale Out

PASSED

203Create Scale Out Policy (Operational Policy)

PASSED

204Create Guard Policies

PASSED

205Specify the Path Resolution of the configScaleOut Parameters

PASSED

206Deploy Closed Loop to DCAE

PASSED

207Push Scale Out Policy

PASSED

208Push Guard Policy

PASSED

209Nexus to load original Operational policy and update with guard policies

PASSED

210Drools (Policy): BRMS GW to send notification to Drools about new operational policy in Nexus

PASSED

211DCAE to get configuration policy from Policy

PASSED



Design Time using CDS

Frankfurt Design Time CDS Copy 1

Design Time Using CDS

SDC
#Test CaseStatus
301Onboard vDNS Package

PASSED

302Set Scaling Parameters

PASSED

303Create License Model in SDC 

PASSED

304Create Vendor Software Product (VSP) in SDC

PASSED

305Create Service Model by selecting the onboarded VSP

PASSED

306Attach the DCAE Blueprint to the Service Model

PASSED

307Service Model Distribution (AAI, SO, SDNC, CLAMP)

PASSED

CLAMP
#Test CaseStatus
401User Permissions from AAF

PASSED

402Create Closed Loop for Scale Out

PASSED

403Create Scale Out Policy (Operational Policy)

PASSED

404Create Guard Policies

PASSED

405Specify the Path Resolution of the configScaleOut Parameters

PASSED

406Deploy Closed Loop to DCAE

PASSED

407Push Scale Out Policy

PASSED

408Push Guard Policy

PASSED

409Nexus to load original Operational policy and update with guard policies

PASSED

410Drools (Policy): BRMS GW to send notification to Drools about new operational policy in Nexus

PASSED

411DCAE to get configuration policy from Policy

PASSED



Run Time

Scaling Seq Diagram Frankfurt Copy

Run Time

Manual Scaling
#Test CaseStatus
501VID send Manual Scale Out Request to SO via REST

NOT YET TESTED

Closed Loop Scaling
#Test Case Status

601

DCAE Sends Policy a Scale Out Event when threshold is crossed

PASSED

602Policy checks Guard policies to see if it should tell SO to Scale

PASSED

603Policy Sends Scale Out Request to SO

NOT YET TESTED

Healthcheck
#Test CaseStatus
701SO retrieves VNF Level IP Address from AAI

PASSED

702SO retrieves Controller_Type from internal lookup table

PASSED

703SO Sends Healthcheck request to DMaaP

PASSED

704APPC/SDNC picks up Healthcheck request from DMaaP

PASSED

705APPC/SDNC sends RESTCONF Healthcheck to vLB

PASSED

706vLB returns Healthcheck status to APPC/SDNC

PASSED

707SO receives Healtcheck results

PASSED

Instantiation
#Test CaseStatus
801SO sends CreateVF-Module to AAI

PASSED

802SO Sends VFModule Resource Assignment Request to SDNC

PASSED

803SDNC does Heat and Resource Assignment

PASSED

804SDNC writes information to AAI

PASSED

805SO executes Create VF_Module via Heat

PASSED

806New instance of vDNS component is created

PASSED

807So updates AAI with Heatstack ID

PASSED

808Create CDS CBA package using the CDS UI

PASSED

809Attach a CDS CBA Artifact to the VNF resource

PASSED

Configuration
#Test CaseStatus

901

Request Configuration Values from SDNC

PASSED

902SDNC Returns Configuration Values

PASSED

903SO Builds the ConfigScaleOut Payload

PASSED

904CDTSO sends ConfigScaleOut to APPC via DMaaP

PASSED

905CDTAPPC receives ConfigScaleOut from SO via DMaaP

PASSED

906CDTAPPC gathers required configuration information

PASSED

907CDT NetconfAPPC configures VNF via Netconf

PASSED

907CDT AnsibleAPPC configures VNF via Ansible

NOT YET TESTED

904CDSSO sends ConfigScaleOut to CDS via DMaaP

NOT YET TESTED

905CDSCDS receives ConfigScaleOut from SO via DMaaP

NOT YET TESTED

906CDSCDS gathers required configuration information

NOT YET TESTED

907CDS NetconfCDS configures VNF via Netconf

NOT YET TESTED

907CDS AnsibleCDS configures VNF via Ansible

NOT YET TESTED

Healthcheck
#Test CaseStatus
1001

Healthcheck is properly run after scaling is completePASSED


  • No labels