...
- ONAP release must be readily deploy-able, to allow a test framework to run on the deployment and test a VNF.
- ONAP deployment must be reproducible to ensure VNF tests are conducted in a uniform environment.
- Definition of life cycle requirements (i.e. what the test cases validate)
- Both HEAT & TOSCA
- What does a mean (formally for a test case requirement) to "instantiate" (or startup) a VNF?
- Does instantiation include configuration?
- Does instantiation include health check?
- HEAT
- Trevor Lovett & Ryan Hallahan will help with this.
- TOSCA
- Weitao Gao will help with this.
- Both HEAT & TOSCA
- Test case description template for specifying VNF validation test purpose, implementation steps and pass/fail criteria.
- Definition of the set of ONAP components and their configuration required for the testing (ONAP profile used for testing).
- Definition of test infrastructure requirements needed for testing (i.e. hardware with compute / network / storage and pod requirements to run testing).
- Test tooling that drives testing through existing ONAP interfaces.
- HEAT
- TOSCA
Open Questions
- Can the test requirements or definitions (procedures) by pulled from, or reuse, the ETSI TST-0007
- What are the integration and testing interfaces that are currently available, i.e. used by the integration team / gating team?
...