Tempest Gate - Update
1. Bring back import for Ceilometer. 2. Trying to update post_test_hook.sh to use the Tempest project for running Change-Id: I16e8a48ed8f82d2d72d7348d8d7c2b30d6c694e3
This commit is contained in:
parent
eb76d8f2e5
commit
bad9a0a832
@ -15,13 +15,14 @@
|
||||
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export DEVSTACK_GATE_INSTALL_TESTONLY=1
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export KEEP_LOCALRC=1
|
||||
|
||||
|
||||
if [ -z ${DEVSTACK_LOCAL_CONFIG+x} ]; then
|
||||
DEVSTACK_LOCAL_CONFIG="enable_plugin vitrage git://git.openstack.org/openstack/vitrage"
|
||||
fi
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\nenable_plugin ceilometer git://git.openstack.org/openstack/ceilometer'
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\nenable_plugin aodh git://git.openstack.org/openstack/aodh'
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\ndisable_service ceilometer-alarm-evaluator,ceilometer-alarm-notifier'
|
||||
DEVSTACK_LOCAL_CONFIG+=$'\ndisable_service n-net'
|
||||
|
@ -13,16 +13,22 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
sudo chmod -R a+rw /opt/stack/
|
||||
(cd $BASE/new/vitrage/; sudo virtualenv .venv)
|
||||
source $BASE/new/vitrage/.venv/bin/activate
|
||||
|
||||
(cd $BASE/new/tempest/; sudo pip install -r requirements.txt -r test-requirements.txt)
|
||||
sudo pip install nose
|
||||
|
||||
(cd $BASE/new/tempest/; sudo oslo-config-generator --config-file etc/config-generator.tempest.conf --output-file etc/tempest.conf)
|
||||
(cd $BASE/new/; sudo sh -c 'cat vitrage/devstack/files/tempest/tempest.conf >> tempest/etc/tempest.conf')
|
||||
|
||||
sudo cp $BASE/new/tempest/etc/logging.conf.sample $BASE/new/tempest/etc/logging.conf
|
||||
|
||||
(cd $BASE/new/vitrage/; sudo pip install -r requirements.txt -r test-requirements.txt)
|
||||
(cd $BASE/new/vitrage/; sudo python setup.py install)
|
||||
|
||||
(cd $BASE/new/vitrage/; sudo rm -rf .testrepository/)
|
||||
(cd $BASE/new/vitrage/; sudo testr init)
|
||||
(cd $BASE/new/tempest/; sudo testr init)
|
||||
|
||||
(cd $BASE/new/vitrage/; sudo sh -c 'testr list-tests vitrage_tempest_tests | grep -E "topology" > vitrage_tempest_tests.list')
|
||||
(cd $BASE/new/vitrage/; sudo sh -c 'testr run --subunit --load-list=vitrage_tempest_tests.list | subunit-trace --fails')
|
||||
(cd $BASE/new/tempest/; sudo sh -c 'testr list-tests vitrage_tempest_tests | grep -E "topology" > vitrage_tempest_tests.list')
|
||||
(cd $BASE/new/tempest/; sudo sh -c 'testr run --subunit --load-list=vitrage_tempest_tests.list | subunit-trace --fails')
|
||||
|
Loading…
x
Reference in New Issue
Block a user