Planned robot POD refactoring activities in Istanbul release
Integration related JIRA issues:
INT-1932: Robot POD refactoring activities in Istanbul releaseClosed
Activities planned for Istanbul release:
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.
Activities planned for next upcoming releases:
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.