StarlingX Test tools
Go to file
Jose Perez Carranza 2d3d047a8c [robot] Add libraries and resources used by the suite
Add a series of libraries and resources that are used by the suite setup
and test cases functionality.

-  Libraries - Libraries written in python mostly to serve the
        installation and deployment of StarlingX from robot test cases.
-  Resources – Libraries in robot format that are used as a
         pool of keywords to be used by the entire set of test
         cases.
-  Utils – Libraries written in python that expose
         functionality to configure the framework at host
         machine level.
-  Variables – Global variables that are
          used to setup the framework as well as
          test cases.

Story: 2004828
Task: 29004

Depends-On: I6ead335412150fb8d64a6abf7909cf702d0d248c
Change-Id: I796dcaf71089424dd37a050691fd0ee003ad3176
Signed-off-by: Jose Perez Carranza <jose.perez.carranza@intel.com>
2019-08-20 20:51:35 +00:00
automated-pytest-suite A lab exmple is given in conts/lab.py with ips that are commonly used 2019-08-07 16:40:02 -04:00
automated-robot-suite [robot] Add libraries and resources used by the suite 2019-08-20 20:51:35 +00:00
doc Merge "Removing Simplex TC 12 and rename all other TC's Removing typos for source /etc/nova/openrc to /etc/platform/openrc" 2019-07-26 13:33:54 +00:00
releasenotes/source [Release Notes] Setup and Build 2019-02-28 07:13:09 -06:00
.gitignore Initial directory structure 2019-02-06 21:42:31 -06:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:38 +00:00
.zuul.yaml Adding pylint zuul job 2019-07-25 14:14:24 -05:00
README.rst Initial submission for starlingx pytest framework. 2019-07-15 15:30:00 -04:00
pylint.rc Adding pylint zuul job 2019-07-25 14:14:24 -05:00
test-requirements.txt Adding pylint zuul job 2019-07-25 14:14:24 -05:00
tox.ini Adding pylint zuul job 2019-07-25 14:14:24 -05:00

README.rst

stx-test

StarlingX Test repository for manual and automated test cases.

Contribute

  • Clone the repo
  • Gerrit hook needs to be added for code review purpose.
# Generate a ssh key if needed
ssh-keygen -t rsa -C "<your email address>"
ssh-add $private_keyfile_path

# add ssh key to settings https://review.opendev.org/#/q/project:starlingx/test
cd <stx-test repo>
git remote add gerrit ssh://<your gerrit username>@review.opendev.org/starlingx/test.git
git review -s
  • When you are ready, create your commit with detailed commit message, and submit for review.