X-testing & X-testing CI is a framework is a simple way for developers to manage their test cases, without being a CI/CD expert.
xtestingci on steroids | opnfv etherpad
Lots of new features in the January 2021 release.
Leverage dynamic and shared runners for containers
Cedric Ollivier is developing a Katacoda tutorial/course for running K8s Ref Conformance tests
Question about tools - the only dependency is the X-testing Framework. Many open source tools could be leveraged
Demo of the course - After install, run an Ansible playbook as proposed in Elbrus RC-2, currently using Jenkins helm chart but K8s equivalent possible
(Would be exactly the same for Open stack with changes to configuration files).
For the future, defining a way within X-testing to on-board CNF and VNF is critical (this has been done for OS and VNF)
It is very easy to manage the test case list within our labs, by writing a test case list within a YAML file.
Some Next steps: