From f7ccaed0e6e66102be7b267cc36acfe6b97e7aa2 Mon Sep 17 00:00:00 2001 From: Marc Koderer Date: Fri, 9 Jan 2015 10:30:45 +0100 Subject: [PATCH] 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 --- contrib/tempest/README.rst | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/contrib/tempest/README.rst b/contrib/tempest/README.rst index 901b5e468d..0fb7306c6e 100644 --- a/contrib/tempest/README.rst +++ b/contrib/tempest/README.rst @@ -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= + $ TEMPEST_COMMIT= + $ 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.