Update documentation for tempest integration

The readme was outdated in some aspects:

 - The cp must be recusive
 - Tempest must be checked-out with a certain commit-id

Change-Id: I3af6f8408e3369a4ec48d2c66693f4b966981a1b
This commit is contained in:
Marc Koderer 2015-01-09 10:30:45 +01:00
parent d934530b80
commit f7ccaed0e6

View File

@ -6,11 +6,15 @@ This directory contains the files necessary for tempest to cover Manila project.
To install:
$ TEMPEST_DIR=/path/to/tempest
$ TEMPEST_DIR=<path to tempest>
$ TEMPEST_COMMIT=<Commit-ID in `pre_test_hook.sh`>
$ cd ${TEMPEST_DIR}
$ git checkout ${TEMPEST_COMMIT}
$ cd -
$ cp -r tempest ${TEMPEST_DIR}
$ cp tempest/* ${TEMPEST_DIR}
Notes
-----
notes:
These files based on tempest master branch (pre-icehouse), it is pluggable-like files without requirements to change core tempest files. But the way of its pluggability is work-around for tempest, which hasn't pluggable functionality for exceptions, config and clients modules.
These are pluggable-like files to Tempest project without requirement to change core Tempest files. But, due to constant changes of Tempest and absence of sync it can become incompatible with some states of Tempest. So, please look at file `contrib/ci/pre_test_hook.sh` where you can find commit that is used as HEAD of Tempest master branch.