]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Add venv wrapper for check_uptodate.sh
authorKui Shi <skuicloud@gmail.com>
Sat, 31 Aug 2013 11:24:38 +0000 (19:24 +0800)
committerKui Shi <skuicloud@gmail.com>
Sat, 31 Aug 2013 11:39:09 +0000 (19:39 +0800)
commit91e2466f2dd9dcdcaf1d443be66b51c861182784
tree825a54c3844728e50942c8fe940238e392e07765
parent3e69b7ce2edcd81f0f0dec47e3dea68985080065
Add venv wrapper for check_uptodate.sh

tools/conf/check_uptodate.sh is added in run_tests.sh

For simple, run "run_tests.sh -p" will call it, and get following error:

Failed to collect options from module
cinder.volume.drivers.san.hp.hp_3par_common: No module named hp3parclient

Actually, the hp3parclient is listed in test-requirements.txt, and it is
installed in venv.

the check_uptodate.sh should run in venv to get correct result.

update the error message to update the cindier.conf.sample correctly.

-----------
Test method
-----------
$ pwd
/opt/stack/cinder

$ source .venv/bin/activate; tools/conf/generate_sample.sh

(.venv)$ deactivate

$ ./run_tests.sh  -p
Running flake8 ...
// no error emitted here

Fixes Bug #1219197

Change-Id: I9b3eaf3c1a5eb395eefed28bb907685cdef147aa
run_tests.sh
tools/conf/check_uptodate.sh