Versions Compared

Key

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

Table of Contents


Attachments

E2E test design and strategy


ONS EU Demo 

There will be a demo at ONS EU Antwerp, Belgium to demonstrate TOSCA VNF validation. 



Demo Workflow

SeqDescriptionNotes
1

User Onboard VSP into SDC. (upload CSAR file).

the onboard VNF will include vendor VNF and Opensource VNF
2

Validate VSP Package within SDC. (by clicking on Validation TAB).


3SDC retrieves available test cases from VTP.
4User invokes validation test case by selecting it form available list.Inputs to be discussed during meeting
5VTP perform validation test.

https://wiki.onap.org/display/DW/OVP+LCM+Support#OVPLCMSupport-HowTOSCAbasedVNFisinstatiated

Questions:

  1. when trigger the first step
  2. Before VTP perform validation testing, VTP should create VF from onboarding VSP and assign the VNFM type to VF ,and encapsulate VF to NS. and then can execute on-board VNF and Serivce from SDC to VF-C
6VTP return results to user.
7SDC displays result to user.

Demo Work Progress

Schedule and Task status 

WBSTASKLEADSTARTENDDAYS% DONEWORK DAYSRisk
1Requirements Analysis   -    -  
1.1Team BuildingYan YangMon 6/24/19Wed 6/26/193100%3 
1.2Finalize Demo workflow and architectureRabi&Yan&OtherMon 6/24/19Fri 6/28/195100%5 
1.3Create Jira ticket in Community Jira(Epics & Stories)Project Develop OwnerFri 6/28/19Mon 7/01/19480%2 
1.4Make Workloads, Acceptance criteria,Plan, DependenciesYanFri 6/28/19Fri 7/05/198100%5 
1.5Low Level Design(Out put specification for project design to review)Project Develop OwnerSat 6/29/19Thu 7/04/196100%5 
1.6Low Level Design reviewPTLThu 7/04/19Mon 7/08/195100%3 
2Coding   -    -  
2.1Develop Environment(local env, local test env)Project Develop OwnerTue 6/25/19Fri 6/28/194100%4 
2.2Code freezeProject Develop OwnerThu 6/27/19Fri 7/26/19300%22 
2.3Unit testProject Develop OwnerSat 7/20/19Mon 7/29/19100%6 
2.4Code pushed to the communityProject Community OwnerMon 7/29/19Wed 7/31/1930%3 
3Testing   -    -  
3.1 E2E Test design and demo strategyRabiFri 7/05/19Sun 7/14/191080%6 need to understand what that is (smile) I will complete today once understood it.
3.2 E2E Test design and demo strategy reviewYan YangMon 7/15/19Thu 7/18/19480%4 
3.3Internal Demo review(UI Review)RabiThu 7/18/19Fri 7/26/1990%7 
3.4Poject self testProject Develop OwnerMon 7/29/19Thu 8/01/1940%4 
3.5Integration test planWei RanThu 7/18/19Tue 7/23/1960%4 
3.6Integration Test case outputKanagFri 7/20/18Sun 7/22/1830%1 
3.7Integration testYan YangMon 8/05/19Tue 9/03/19300%22 
3.8Internal Demo Show Round1Team memberThu 9/05/19Wed 9/11/1970%5 
3.9Internal Demo Show Round2Team memberMon 9/10/18Sun 9/16/1870%5 
4Labs Setup(should be ready at 8/1/19)  FALSE   -  
4.1Detailed lab topologyguanzhi&PrabhuSun 7/01/18Thu 7/05/18590%10 
4.2Detailed lab topology reviewguanzhi&PrabhuThu 7/05/18Thu 7/05/18180%10 
4.3Lab Hardware & Software ready(vim, vnfm) guanzhi&PrabhuFri 7/05/19Wed 7/24/1920100%8 
4.4Demo Lab setup (ONAP)guanzhi&PrabhuWed 7/24/19Tue 7/30/1970%5 plan to be finished -7.24

Development Progress

Community projectsModule detailed describeDevelopment ownerCommunity ownerHuawei memberCMCC member

VDF member


Intel

member

priorityJira TicketCompletion date (requirement decomposition to community Story)dependenciesAcceptance criteriaProcessRiskPlan of next week.
VNFRequirements Chuyi(cmcc)Chuyi X X X XHigh       
SDC1.SDC privides UI and support VNF Validation
need to consider:
a. how to assign the VNFMType for on-boarding VNF
b. how to encapsulate the VNF to NS, this should be implemented by VTP or design in SDC directly 
soumyarup, shankarRabi X X X XHigh   All VNF Validation conditions can be preset, and VNFSDK VTP is correctly called for VNF Deployment and VNF Termination   
VNFSDK / VTP1.Precondition
VNFSDK integrate with ESR to register 3rd VNFM and VIM
2.Precondition
VNFSDK integrate with SDC to encapsulate the VNF to NS
3.VNFSDK integrate with VF-C to execute VNF depoyment and termination through NS API
KanagKanag, Victor xWei RanRabi,soumyarup xHigh   VNFSDK integrates with VF-C to complete VNF Deployment and VNF Termination using VF-C NS interface 80%  

integration

(VTP + VFC, SDC, AAI)

1.Add automatic scripts to integration testsuit, including:
Automation Script(s) to on-board VSP
Automation Script(s) to Create VF
Automation Script(s) to Create Service
Automation Script(s) to Submit Preloads
Automation Script(s) to Instantiate VNF
Automation Script(s) to Healthcheck VNF
Clean up after test(s)
Kanag x x x xHaibinMedium   Automate test steps with the script of Integration testsuit