...
- Migration from docker NFS to pvc storage (RWO for PVC (and not RWX) as RWX is not well supported in general)
- Division robot pod into two pods:
- First with robot functionality
- Second with result presentation
- Robot pod/s deployed and test cases executed in different namespace eg. ONAP-TESTS – take care about connectivity to internal services from ONAP namespace
- Define list of supported scenarios/use cases/tags in test suite repo.
- Clean-up in robot resources, testsuite and assets related to removed/not supported use cases/tags in test suite repo
- Clean-up in demo repo related to removed/not supported use cases/tags
- Add some sandbox/instruction how to run robot test cases under development - directly from commit.
Detailed description:
- Migration robot from ubuntu to ONAP alpine python 3.9 image non root access
- Refactor of ONAP python testing utils library in order to adopt it to python 3.x https://gerrit.onap.org/r/admin/repos/testsuite/python-testing-utils
- Update robot to newest version and refactor deprecated keywords – focus on keywords used by scenarios executed in gating
- Remove self-signed certificates and use certificates from AAF (certificate from cert-initializer). User and password used for test results presentation stay as test/test.