Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Addresses 

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCPS-188


Overview

CSIT (Continuous System and Integration Testing) is expected to be a part of automated verification procedure invoked on review and merge stages.

The tests are executed as a Jenkins jobs which performs following:

  • Builds an image within a local docker (no publishing)
  • Executes the shell script which is
    • startup stage - runs the docker containers based on image built together with other containers required (using docker-compose),
      ensures the applications is initialized
    • test stage - executes integration tests using Robot framework
    • tear down stage  - stops containers running
  • Collects the Robot framework reports

More details are described in following document: Project-specific CSIT structure

Implementation approach

Test resources


Jenkins jobs


Resources