TOSCA VNF Validation Planning
- 1 Attachments
- 2 E2E test design and strategy
- 3 ONS EU Demo
- 3.1 Demo Workflow
- 3.2 Demo Work Progress
- 3.2.1 Schedule and Task status
- 3.2.2 Development Progress
- 3.2.3 Demo Slide Deck
- 3.2.4 Demo Video
- 3.2.5 Demo Booth Duty Schedule
Attachments
Planning: Tasks and timeline draft v1.xlsx
development items: Development progress report.xlsx
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
Seq | Description | Notes |
---|---|---|
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). | |
3 | SDC retrieves available test cases from VTP. | |
4 | User invokes validation test case by selecting it form available list. | Inputs to be discussed during meeting |
5 | VTP perform validation test. | https://wiki.onap.org/display/DW/OVP+LCM+Support#OVPLCMSupport-HowTOSCAbasedVNFisinstatiated Questions:
|
6 | VTP return results to user. | |
7 | SDC displays result to user. |
Demo Work Progress
Schedule and Task status
WBS | TASK | LEAD | START | END | DAYS | % DONE | WORK DAYS | Risk |
1 | Requirements Analysis |
|
| - |
|
| - |
|
1.1 | Team Building | Yan Yang | Mon 6/24/19 | Wed 6/26/19 | 3 | 100% | 3 |
|
1.2 | Finalize Demo workflow and architecture | Rabi&Yan&Kanag | Mon 6/24/19 | Fri 6/28/19 | 5 | 100% | 5 |
|
1.3 | Create Jira ticket in Community Jira(Epics & Stories) | Project Develop Owner Rabi to create one | Fri 6/28/19 | Mon 7/01/19 | 4 | 80% | 2 |
|
1.3.1 | Create JIRA in VNFSDK , CLI | Kanag | 100% | 1 | ||||
1.4 | Make Workloads, Acceptance criteria,Plan, Dependencies | Yan | Fri 6/28/19 | Fri 7/05/19 | 8 | 100% | 5 |
|
1.5 | Low Level Design(Out put specification for project design to review) | Project Develop Owner | Sat 6/29/19 | Thu 7/04/19 | 6 | 100% | 5 |
|
1.6 | Low Level Design review | PTL | Thu 7/04/19 | Mon 7/08/19 | 5 | 100% | 3 |
|
1.6.1 | VNFSDK VTP, CLI and LCM automation | Kanag | 100% | 1 | ||||
2 | Coding |
|
| - |
|
| - |
|
2.1 | Develop Environment(local env, local test env) | Project Develop Owner | Tue 6/25/19 | Fri 6/28/19 | 4 | 100% | 4 |
|
2.2 | Code freeze | Project Develop Owner | Thu 6/27/19 | Fri 7/26/19 | 30 | 60% | 22 |
|
2.3 | Unit test | Project Develop Owner | Sat 7/20/19 | Mon 7/29/19 | 10 | 0% | 6 |
|
2.4 | Code pushed to the community | Project Community Owner | Mon 7/29/19 | Wed 7/31/19 | 3 | 0% | 3 |
|
2.5 | Add SDC missing CLI for LCM testing | Kanag | Fri 7/19/19 | Tue 08/01/19 | 100% | 7 | SDC PTL provided good support to enable all required commands;
| |
2.6 | create python package for tosca lcm vnf on-boarding | Kanag | 08/02/19 | 08/09/19 | Streach goal | |||
2.7 | on-board python package into VTP as LCM test case | Kanag | 07/31/19 | 08/05/19 | 90% | Under check-in | ||
3 | Testing |
|
| - |
|
| - |
|
3.1 | E2E Test design and demo strategy | Rabi | Fri 7/05/19 | Sun 7/14/19 | 10 | 100% | 6 | |
3.2 | E2E Test design and demo strategy review | Yan Yang | Mon 7/15/19 | Thu 7/18/19 | 4 | 100% | 4 |
|
3.3 | Internal Demo review(UI Review) | Rabi | Thu 7/18/19 | Fri 7/26/19 | 9 | 0% | 7 |
|
3.4 | Poject self test | Project Develop Owner | Mon 7/29/19 | Thu 8/01/19 | 4 | 0% | 4 |
|
3.5 | Integration test plan | Wei Ran | Thu 7/18/19 | Tue 7/23/19 | 6 | 100% | 4 | Given that opensource VNF test running on windriver lab, need to confirm with Huawei team if their lab could do this part too |
3.6 | Integration Test case output | Kanag | Fri 7/20/18 | Sun 7/22/18 | 3 | 100% | 1 | Aggreed to provide vnf_id, ns_id and based on the VNF health check availability this will be extended to provide VNF status. |
3.7 | Integration test | Yan Yang | Mon 8/05/19 | Tue 9/03/19 | 30 | 0% | 22 |
|
3.8 | Internal Demo Show Round1 | Team member | Thu 9/05/19 | Wed 9/11/19 | 7 | 0% | 5 |
|
3.9 | Internal Demo Show Round2 | Team member | Mon 9/10/18 | Sun 9/16/18 | 7 | 0% | 5 |
|
4 | Labs Setup(should be ready at 8/1/19) |
|
| FALSE |
|
| - |
|
4.1 | Detailed lab topology | guanzhi&Prabhu | Sun 7/01/18 | Thu 7/05/18 | 5 | 100% | 10 |
|
4.2 | Detailed lab topology review | guanzhi&Prabhu | Thu 7/05/18 | Thu 7/05/18 | 1 | 100% | 10 |
|
4.3 | Lab Hardware & Software ready(vim, vnfm) | guanzhi&Prabhu | Fri 7/05/19 | Wed 7/24/19 | 20 | 100% | 8 |
|
4.4 | Demo Lab setup (ONAP) | guanzhi&Prabhu | Wed 7/24/19 | Tue 7/30/19 | 7 | 80% | 5 | need to update the latest code to the env |
Development Progress
Community projects | Module detailed describe | Development owner | Community owner | Huawei member | CMCC member | VDF member | Intel member | priority | Jira Ticket | Completion date (requirement decomposition to community Story) | dependencies | Acceptance criteria | Process | Risk | Plan of next week. |
VNFRequirements |
| Chuyi(cmcc) | Chuyi | X | X | X | X | High | https://jira.onap.org/browse/VNFSDK-451 https://jira.onap.org/browse/VNFSDK-452 |
|
|
|
|
|
|
SDC | 1.SDC privides UI and support VNF Validation | soumyarup, shankar | Rabi | X | X | X | X | High |
|
| All VNF Validation conditions can be preset, and VNFSDK VTP is correctly called for VNF Deployment and VNF Termination |
|
|
| |
VNFSDK / VTP | 1.Precondition | Kanag | Kanag, Victor | x | Wei Ran | Rabi,soumyarup | x | High | https://jira.onap.org/browse/VNFSDK-424 https://jira.onap.org/browse/CLI-169 |
|
| 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: | Kanag | x | x | x | x | Haibin | Medium |
|
| Automate test steps with the script of Integration testsuit |
|
|
|
Demo Slide Deck
Demo Video
Tosca VNF Validation Testing on ONAP.wmv
Heat VNF Validation Testing on ONAP
Demo Booth Duty Schedule
See here