Testing Status (Dublin Scaling)

Testing Information

Showcase VNF

Test Environment

Integration Team Liasion

Showcase VNF

Test Environment

Integration Team Liasion

vDNS

SB04, SB02

@Marco Platania



Current Status

  1. Just beginning test planning

  2. Testing has not yet begun

Summary Testing Status

Goal

Test Cases

Status

Goal

Test Cases

Status

Auto Scale Out

101-112, 301-303, 501-507

Complete

Manual Scale Out Enhancements

201, 401-407, 601-604

Complete

Manual Scale Out works, but requires a Postman call to SO instead of using VID

Controller Type

402

Not yet started






End to End Flow to be Tested

















































Test Cases and Status

Design Time

SDC

#

Test Case

Status

#

Test Case

Status

101 

Create License Model in SDC 

 Complete

102

Create Vendor Software Product (VSP) in SDC

 Complete

103

Create Service Model by selecting the onboarded VSP

 Complete

104

 Attach the DCE Blueprint to the Service Model

 Complete

105

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

 Complete

CLAMP

#

Test Case

Status

#

Test Case

Status

106

User Permissions from AAF

Complete

107

Create Closed Loop for Scale Out

Complete

108

Create Scale Out Policy (Operational Policy)

Complete

109

Create Guard Policies

Complete

110

Specify the Path Resolution of the configScaleOut Parameters

Complete

111

Deploy Closed Loop to DCAE

Complete

112

Push Scale Out Policy

Complete

113

Push Guard Policy

Complete

114

Nexus to load original Operational policy and update with guard policies

Complete

115

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

Complete

116

DCAE to get configuration policy from Policy

Complete



Run Time

Manual Scaling

#

Test Case

Status

#

Test Case

Status

201

VID send Manual Scale Out Request to SO via REST

Failed

SO must be called using Postman rather than VID.

Closed Loop Scaling

#

Test Case

Status

#

Test Case

Status

301

DCAE Sends Policy a Scale Out Event when threshold is crossed

Complete

302

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

Complete 

303

Policy Sends Scale Out Request to SO

Complete

Healthcheck

#

Test Case

Status

#

Test Case

Status

401

SO retrieves VNF Level IP Address from AAI

Complete

402

SO retrieves Controller_Type from internal lookup table

Complete

403

SO Sends Healthcheck request to DMaaP

Complete

404

APPC/SDNC picks up Healthcheck request from DMaaP

Complete

405

APPC/SDNC sends RESTCONF Healthcheck to vLB

Complete

406

vLB returns Healthcheck status to APPC/SDNC

Complete

407

SO receives Healtcheck results

Complete



Instantiation

#

Test Case

Status

#

Test Case

Status

501

SO sends CreateVF-Module to AAI

Complete

502

SO Sends VFModule Resource Assignment Request to SDNC

Complete

503

SDNC does Heat and Resource Assignment

Complete

504

SDNC writes information to AAI

Complete

505

SO executes Create VF_Module via Heat 

Complete

506

New instance of vDNS component is created

Complete

507

So updates AAI with Heatstack ID

Complete

508

Create CDS CBA package using the CDS UI 

Complete

509

Attach a CDS CBA Artifact to the VNF resource 

Complete

Configuration

#

Test Case

Status

#

Test Case

Status

601

Request Configuration Values from SDNC

Complete

602

SDNC Returns Configuration Values

Complete

603

SO Builds the ConfigScaleOut Payload

Complete

604

SO sends ConfigScaleOut to controllers via DMaaP

Complete

605

Controllers receive ConfigScaleOut from SO via DMaaP

Complete

606

Controllers gather required configuration information

Complete

607

Controllers configure VNF 

Complete

Healthcheck

#

Test Case

Status

#

Test Case

Status

701

Healthcheck is properly run after scaling is complete

Complete