Testing Status (Frankfurt Scaling)

Testing Information

Showcase VNF

Test Environment

Integration Team Liason

Showcase VNF

Test Environment

Integration Team Liason

vDNS

???

@Marco Platania

Current Status

  1. Currently blocked by an SO Bug: POLICY-2568: SO not resolving input request for scale outClosed

Summary Testing Status

Goal

Test Cases

Status

Goal

Test Cases

Status

Regression

101-211, 501-907CDT(Netconf), 1001

In Progress

CDS for Post Instantiation Configuration

301-307, 904-907CDS(Ansible)

Not Started

Ansible Support

907CDT(Ansible), 907CDS(Ansible)

Not Started

ConfigScaleIn








End to End Flow to be Tested

Test Cases and Status





Design Time using CDT

Design Time Using CDT

SDC

#

Test Case

Status

#

Test Case

Status

101

Onboard vDNS Package

Passed

102

Set Scaling Parameters

Passed

103

Create License Model in SDC 

Passed

104

Create Vendor Software Product (VSP) in SDC

Passed

105

Create Service Model by selecting the onboarded VSP

Passed

106

Attach the DCAE Blueprint to the Service Model

Passed

107

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



Passed

CLAMP

#

Test Case

Status

#

Test Case

Status

201

User Permissions from AAF

Passed

202

Create Closed Loop for Scale Out

Passed

203

Create Scale Out Policy (Operational Policy)

Passed

204

Create Guard Policies

Passed

205

Specify the Path Resolution of the configScaleOut Parameters

Passed

206

Deploy Closed Loop to DCAE

Passed

207

Push Scale Out Policy

Passed

208

Push Guard Policy

Passed

209

Nexus to load original Operational policy and update with guard policies

Passed

210

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

Passed

211

DCAE to get configuration policy from Policy

Passed







Design Time using CDS

Design Time Using CDS

SDC

#

Test Case

Status

#

Test Case

Status

301

Onboard vDNS Package

Passed

302

Set Scaling Parameters

Passed

303

Create License Model in SDC 

Passed

304

Create Vendor Software Product (VSP) in SDC

Passed

305

Create Service Model by selecting the onboarded VSP

Passed

306

Attach the DCAE Blueprint to the Service Model

Passed

307

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

Passed

CLAMP

#

Test Case

Status

#

Test Case

Status

401

User Permissions from AAF

Passed

402

Create Closed Loop for Scale Out

Passed

403

Create Scale Out Policy (Operational Policy)

Passed

404

Create Guard Policies

Passed

405

Specify the Path Resolution of the configScaleOut Parameters

Passed

406

Deploy Closed Loop to DCAE

Passed

407

Push Scale Out Policy

Passed

408

Push Guard Policy

Passed

409

Nexus to load original Operational policy and update with guard policies

Passed

410

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

Passed

411

DCAE to get configuration policy from Policy

Passed







Run Time

Run Time

Manual Scaling

#

Test Case

Status

#

Test Case

Status

501

VID send Manual Scale Out Request to SO via REST

NOT YET TESTED

Closed Loop Scaling

#

Test Case Status



#

Test Case Status



601

DCAE Sends Policy a Scale Out Event when threshold is crossed

Passed

602

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

Passed

603

Policy Sends Scale Out Request to SO

NOT YET TESTED

Healthcheck

#

Test Case

Status

#

Test Case

Status

701

SO retrieves VNF Level IP Address from AAI

Passed

702

SO retrieves Controller_Type from internal lookup table

Passed

703

SO Sends Healthcheck request to DMaaP

Passed

704

APPC/SDNC picks up Healthcheck request from DMaaP

Passed

705

APPC/SDNC sends RESTCONF Healthcheck to vLB

Passed

706

vLB returns Healthcheck status to APPC/SDNC

Passed

707

SO receives Healtcheck results

Passed

Instantiation

#

Test Case

Status

#

Test Case

Status

801

SO sends CreateVF-Module to AAI

Passed

802

SO Sends VFModule Resource Assignment Request to SDNC

Passed

803

SDNC does Heat and Resource Assignment

Passed

804

SDNC writes information to AAI

Passed

805

SO executes Create VF_Module via Heat

Passed

806

New instance of vDNS component is created

Passed

807

So updates AAI with Heatstack ID

Passed

808

Create CDS CBA package using the CDS UI

Passed

809

Attach a CDS CBA Artifact to the VNF resource

Passed

Configuration

#

Test Case

Status

#

Test Case

Status

901

Request Configuration Values from SDNC

Passed

902

SDNC Returns Configuration Values

Passed

903

SO Builds the ConfigScaleOut Payload

Passed

904CDT

SO sends ConfigScaleOut to APPC via DMaaP

Passed

905CDT

APPC receives ConfigScaleOut from SO via DMaaP

Passed

906CDT

APPC gathers required configuration information

Passed

907CDT Netconf

APPC configures VNF via Netconf

Passed

907CDT Ansible

APPC configures VNF via Ansible

Not Yet tested

904CDS

SO sends ConfigScaleOut to CDS via DMaaP

Not Yet tested

905CDS

CDS receives ConfigScaleOut from SO via DMaaP

Not Yet tested

906CDS

CDS gathers required configuration information

Not Yet tested

907CDS Netconf

CDS configures VNF via Netconf

Not Yet tested

907CDS Ansible

CDS configures VNF via Ansible

Not Yet tested

Healthcheck

#

Test Case

Status

#

Test Case

Status

1001

Healthcheck is properly run after scaling is completePassed