Goals
- Develop robot plugin to integrate with VTP which is similar to cmd, http and snmp plugin.
- Integrate ETSI NFV APIs conformance test cases to VTP
- Verify all ETSI NFV APIs conformance test cases.
Tasks
# | Activity | Due Date | Status |
1. | Develop robot plugin to VTP | 2020-7- 10 | Completed |
2. | Adding SOL005 ETSI NFV APIs conformance test cases | 2020-8-1 | Completed |
3. | Develop NFVO simulator to verify SOL005 test cases | 2020-8-21 | PENDING |
4. | Adding SOL003 ETSI NFV APIs conformance test cases | 2020-9-20 | Completed |
5. | Develop VNFM simulator to verify SOL003 test cases | 2020-10-2 | PENDING |
6. | Adding SOL002 ETSI NFV APIs conformance test cases | 2020-10-22 | Completed |
7. | Develop VNF simulator to verify SOL002 Test cases | 2020-11-10 | PENDING |
8. | User guide or other development delivery documents | 2020-11-13 | PENDING |
Deliverables
- Development code for Robot plugin
- ETSI NFV APIs conformance test cases which are available in VTP
- SOL005/003/002 simulator for verifying ETSI NFV APIs conformance test cases which are available in VTP.
- User guide or other development delivery documents
Milestones
Week 3(6.1-6.19)
- General understanding and local set up of VTP
- General understanding the existing plug-in(cmd, http and snmp plugin) integration methods in CLI
Week 6(6.22-7.10)
- Begin to develop robot plugin in VTP(50% complete)
- Finish robot plugin development in VTP(100% complete)
Week 12(7.13-8.21)
- General understanding of SOL005 ETSI NFV APIs conformance test cases
- Adding SOL005 ETSI NFV APIs conformance test cases to VTP (100% complete)
- Finish NFVO simulator to verify ETSI NFV APIs conformance test cases which are available in VTP
Week 18(8.24-10.2)
- General understanding of SOL003 ETSI NFV APIs conformance test cases
- Adding SOL003 ETSI NFV APIs conformance test cases to VTP (100% complete)
- Finish VNFM simulator to verify ETSI NFV APIs conformance test cases which are available in VTP
Week 24(10.5-11.13)
- General understanding of SOL002 ETSI NFV APIs conformance test cases
- Adding SOL002 ETSI NFV APIs conformance test cases to VTP (100% complete)
- VNF simulator to verify ETSI NFV APIs conformance test cases which are available in VTP.
- Deliver user guide or other development documents
Evaluation Criteria
1st Evaluation (end of week 6): Good understanding of project goal, VTP framwok, plugin development method .Finish robot plugin development in VTP
2nd Evaluation (end of week 12): Adding SOL005 ETSI NFV APIs conformance test cases to VTP and using NFVO simulator to vertiy the test cases which are available in VTP
3rd Evaluation (end of week 18): Adding SOL003 ETSI NFV APIs conformance test cases to VTP and using VNFM simulator to vertiy the test cases which are available in VTP
Final Evaluation (end of week 24): Adding SOL002 ETSI NFV APIs conformance test cases to VTP and using VNF simulator to vertiy the test cases which are available in VTP . Deliver user guide or other development documents
Project Results/Outcome
Robot plugin: VNFSDK-614, Gerrit link
- Add conformance testcases: VNFSDK-614, Gerrit link
Automatically discover and add testcases: VNFSDK-614, Gerrit link