${PACKAGES_FOLDER}.OSM_HOSTNAME: IP address of target OSM.OS_CLOUD: Cloud credentialss.VIM_TARGET: VIM where tests will be run.VIM_MGMT_NET: VIM management network, reachable from robot.PACKAGES_FOLDER: Where descriptor packages are located.ROBOT_DEVOPS_FOLDER: Where the devops repository is located.ROBOT_REPORT_FOLDER: Where robot outpul will be placed.sudo -H python3 -m pip install --ignore-installed haikunator requests pyvcloud progressbar pathlib robotframework robotframework-seleniumlibrary robotframework-requests robotframework-SSHLibrary curl -sS -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo add-apt-repository -y "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" sudo apt-get install -y google-chrome-stable chromium-chromedriver sudo apt-get install -y python3-openstackclient # Installs Queens by default
Example using hackfest basic test.
# Set your environment variables in environment.rc as specified in requirements source environment.rc cd ~/devops/robot-systest robot -d ${ROBOT_REPORT_FOLDER} testsuite/hackfest_basic.robot