...
Test plans and test suites are source controlled in the integration repo, under integration/test/csit/its own GIT repository located in integration/csit.git (https://gerrit.onap.org/r/gitweb?p=integration/csit.git;a=summary). To get started and follow along, please clone the integration repo to your local environment. If you want to run the CSIT test suites locally, you will also need to have have docker and python installed.
...
Code Block | ||
---|---|---|
| ||
sudo apt install python-pip virtualenv unzip sshuttle netcat libffi-dev libssl-dev docker-compose sudo pip install robotframework sudo pip install -U requests sudo pip install -U robotframework-requests sudo pip install -U robotframework-httplibrary |
Setting Up the Test
Test plans are defined under the plans/ directory.
...
The CSIT job defined for the sample test plan above is at https://jenkins.onap.org/view/CSIT/job/integration-master-csit-functionality1/.
Please refer to Jenkins -> Configuring Jenkins Jobs on the background information on setting up Jenkins jobs. Roughly speaking, you need to check in a JJB YAML definition for your Jenkins job into the ci-management repo under ci-management/jjb/.
...