...
Looks like a full CI/CD chain is not needed, a CSIT testsuite look looks more acurateaccurate...as only a subset of AAI pods + keycloack are needed for the tests => functional tests, no need to deploy a full ONAP
Lasse Kaihlavirta wrote some documentation for this these kind of tests: Moving CSIT to project repositories
the idea would be to keep the hand of the tests on AAI side, create a jenkins csit jenkins that will
- start the AAI pod
- post configure the pods
- deploy keycloack
- deploy the tester
- cleanup
These jenkins testing job jobs could be triggered daily and on any patchset as part of the functional verification tests .as well as on merge (but not on daily basis) - see Project-specific CSIT structure
...