Update README file with the latest information.
Add instruction for newly added "list" command. Remove outdated example (tempest.api.identity.admin.test_roles is no longer existing). Change-Id: I398bca4461396c213bb451c8c1b5912ed0e6a227
This commit is contained in:
30
README.rst
30
README.rst
@@ -18,8 +18,10 @@ We've created an "easy button" for Ubuntu, Centos, RHEL and openSuSe.
|
|||||||
|
|
||||||
a. -c option allows to specify SHA of commit or branch in Tempest repository
|
a. -c option allows to specify SHA of commit or branch in Tempest repository
|
||||||
which will be installed.
|
which will be installed.
|
||||||
b. -t option allows to specify tag in Tempest repository
|
|
||||||
which will be installed.
|
b. -t option allows to specify tag in Tempest repository which will be installed.
|
||||||
|
For example: execute ./setup_env -t tags/3 to install Tempest tag-3.
|
||||||
|
|
||||||
c. By default, Tempest will be installed from commit
|
c. By default, Tempest will be installed from commit
|
||||||
7c8fcc67343fc6e968213fddadb8e0e1ea58cbcb (10 Apr 2015).
|
7c8fcc67343fc6e968213fddadb8e0e1ea58cbcb (10 Apr 2015).
|
||||||
|
|
||||||
@@ -38,7 +40,13 @@ We've created an "easy button" for Ubuntu, Centos, RHEL and openSuSe.
|
|||||||
4. Validate your setup by running a short test.
|
4. Validate your setup by running a short test.
|
||||||
|
|
||||||
`./refstack-client test -c <Path of the tempest configuration file to use>`
|
`./refstack-client test -c <Path of the tempest configuration file to use>`
|
||||||
`-vv -t "tempest.api.identity.admin.test_roles"`
|
`-vv -t "tempest.api.identity.admin.v2.test_roles"`
|
||||||
|
|
||||||
|
or
|
||||||
|
|
||||||
|
`./refstack-client test -c <Path of the tempest configuration file to use>`
|
||||||
|
`-vv -t "tempest.api.identity.v2.test_token"`
|
||||||
|
|
||||||
|
|
||||||
5. Run a full API test set.
|
5. Run a full API test set.
|
||||||
|
|
||||||
@@ -59,13 +67,14 @@ We've created an "easy button" for Ubuntu, Centos, RHEL and openSuSe.
|
|||||||
given string (e.g. '-r my-test' will yield a result file like
|
given string (e.g. '-r my-test' will yield a result file like
|
||||||
'my-test-0.json').
|
'my-test-0.json').
|
||||||
|
|
||||||
**Upload:**
|
|
||||||
|
6. Upload test set.
|
||||||
|
|
||||||
If you previously ran a test with refstack-client without the --upload
|
If you previously ran a test with refstack-client without the --upload
|
||||||
option, you can upload your results to a Refstack API server by using the
|
option, you can upload your results to a Refstack API server by using the
|
||||||
following command:
|
following command:
|
||||||
|
|
||||||
./refstack-client upload <Path of results file>
|
`./refstack-client upload <Path of results file>`
|
||||||
|
|
||||||
The results file is a JSON file generated by refstack-client when a test has
|
The results file is a JSON file generated by refstack-client when a test has
|
||||||
completed. This is saved in .tempest/.testrepository. When you use the
|
completed. This is saved in .tempest/.testrepository. When you use the
|
||||||
@@ -80,6 +89,15 @@ We've created an "easy button" for Ubuntu, Centos, RHEL and openSuSe.
|
|||||||
'~/.ssh/id-rsa' or generate a new one with 'ssh-keygen -b 4096'.
|
'~/.ssh/id-rsa' or generate a new one with 'ssh-keygen -b 4096'.
|
||||||
For now, signed test results can be considereded as private.
|
For now, signed test results can be considereded as private.
|
||||||
|
|
||||||
|
|
||||||
|
7. List uploaded test set.
|
||||||
|
|
||||||
|
You can list previously uploaded data from a Refstack API server by using
|
||||||
|
the following command:
|
||||||
|
|
||||||
|
`./refstack-client list --url <URL of the Refstack API server>`
|
||||||
|
|
||||||
|
|
||||||
**Tempest Hacking**
|
**Tempest Hacking**
|
||||||
|
|
||||||
By default, refstack-client installs Tempest into the `.tempest` directory.
|
By default, refstack-client installs Tempest into the `.tempest` directory.
|
||||||
@@ -93,5 +111,3 @@ switching to that directory and using the installed dependencies.
|
|||||||
|
|
||||||
This will make the entire Tempest environment available for you to run,
|
This will make the entire Tempest environment available for you to run,
|
||||||
including the `run_tempest` script and `testr`.
|
including the `run_tempest` script and `testr`.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user