Merge "split up pbr tests from requirements tests"

This commit is contained in:
Jenkins 2015-01-15 06:26:55 +00:00 committed by Gerrit Code Review
commit b373e928ca
3 changed files with 42 additions and 2 deletions

View File

@ -1427,6 +1427,12 @@
- '{pipeline}-requirements-integration-dsvm': - '{pipeline}-requirements-integration-dsvm':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-trusty'
- '{pipeline}-pbr-installation-dsvm':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
- '{pipeline}-pbr-installation-dsvm':
pipeline: check
node: 'devstack-precise || devstack-trusty'
- project: - project:
name: sahara-dashboard name: sahara-dashboard

View File

@ -2,6 +2,40 @@
name: '{pipeline}-requirements-integration-dsvm' name: '{pipeline}-requirements-integration-dsvm'
node: '{node}' node: '{node}'
wrappers:
- build-timeout:
timeout: 125
- timestamps
builders:
- link-logs
- net-info
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TIMEOUT=120
export DEVSTACK_GATE_TEMPEST=0
export DEVSTACK_GATE_EXERCISES=0
export DEVSTACK_GATE_REQS_INTEGRATION=1
export PIP_PROCESS_DEPENDENCY_LINKS=1
function gate_hook {{
set -x
bash $BASE/new/devstack-gate/devstack-vm-gate.sh && \
bash -xe $BASE/new/requirements/tools/integration.sh $(cat $BASE/new/requirements/projects.txt)
}}
export -f gate_hook
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-template:
name: '{pipeline}-pbr-installation-dsvm'
node: '{node}'
wrappers: wrappers:
- build-timeout: - build-timeout:
timeout: 125 timeout: 125

View File

@ -3017,9 +3017,9 @@ projects:
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs - name: experimental-tripleo-jobs
check: check:
- check-requirements-integration-dsvm - check-pbr-installation-dsvm
gate: gate:
- gate-requirements-integration-dsvm - gate-pbr-installation-dsvm
post: post:
- pbr-coverage - pbr-coverage
post: post: