Integration Missions
Important
The Integration project is in charge of:
Providing testing environment
Supporting the use case teams
Managing ONAP CI/CD chains
Developing tests
Providing baseline images
Validating the ONAP releases
The different activities may be summarized as follows (proportions are indicative):
Community support
Lab support
Use case support
Test development
Management of daily/weekly CI chains
Build baseline images
Automate tests
Validate the release
For each release, the integration team provides the following artifacts:
A daily CI chain corresponding to the release
Staging labs to perform the pairwise testing (when not automated) and support the use case teams
Baseline Java and Python images
oparent library to manage Java dependencies
Test suites and tools to check the various ONAP components
Use-case documentation and artifacts
A testsuite docker included in the ONAP cluster to execute the robot based tests
Configuration files (scripts, Heat templates, CSAR files) to help installing and testing ONAP
Wiki release follow-up tables (blocking points, docker versions,…)
Please see the integration wiki page for details.