Testing for the Stability of the repos is very important before any full deployment of CORD POD and execution of any other functional or end-end tests.

QA has built various jenkins jobs to validate the stability of the repos for any new patches submitted to the repos.

  • XOS API Tests: Jobs exists that listens to changes on all XOS Service Repos (rcord, mcord, vsg, vee, etc.) as well as the xos, cord, platform-install, and helm charts on the Master and 6.0 branches. Tests are all autogenerated using the xosgenx toolchain set. All models in each repo are tested through the CRUD Operations via REST API
  • Each repo contains its own Jenkins Job and they can all be found in this Jenkins View along with the results: https://jenkins.opencord.org/view/API-Tests/