Add rally-cli job

This job runs rally-cli tests by tox from venv called `cli'. Cloud is required
for this tests, so devstack-checkout builder was used.

Change-Id: I13a4ee5db89715508e04c06a538614d294cdaa07
This commit is contained in:
Sergey Skripnick
2014-04-09 16:52:57 +03:00
parent fa59ac7351
commit 685056028f
3 changed files with 25 additions and 0 deletions

View File

@@ -2097,6 +2097,8 @@
node: bare-precise
- check-rally-install-{node}:
node: bare-centos6
- 'check-rally-cli':
node: 'devstack-precise || devstack-precise-check'
- project:
name: python-rallyclient

View File

@@ -71,6 +71,26 @@
- rally-plot
- job-template:
name: 'check-rally-cli'
node: '{node}'
builders:
- link-logs
- devstack-checkout
- shell: |
#/bin/bash -xe
function post_test_hook {{
/usr/local/jenkins/slave_scripts/run-tox.sh cli stackforge rally
}}
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
publishers:
- devstack-logs
- console-log
- job-group:
name: rally-jobs
jobs:

View File

@@ -586,6 +586,8 @@ jobs:
voting: false
- name: check-rally-dsvm-rally
voting: false
- name: check-rally-cli
voting: false
- name: gate-rally-python33
voting: false
- name: gate-stevedore-docs
@@ -4530,6 +4532,7 @@ projects:
- check-rally-install-bare-centos6
- check-rally-install-bare-precise
- check-rally-dsvm-rally
- check-rally-cli
gate:
- gate-rally-pep8
- gate-rally-python26