The directory structure:
Test suits are executed using Robots framework.
Prerequisites:
sudo apt install python3 python3-pip virtualenv
Add an alias in the .bashrc
file for pip3 to be pip at the end of the file. This file will be present on the home directory of the Ubuntu system.
alias pip=pip3
Now load the .bashrc
file.
. .bashrc
The Robot framework and required python packages will be installed on first execution.
Navigate to cps project directory
cd ~/<your_git_repo>/cps
Build a docker image (see also docker-compose readme ) from your cps directory:
mvn clean install -Dmaven.test.skip=true -Dnexus.repository= -Pcps-xnf-docker
Execute test from current cps folder:
./csit/run-project-csit.sh