project-config/jenkins/jobs/mixmatch.yaml
Kristi Nikolla eaef855e1c Increase timeout of mixmatch functional job
[0] introduces proxying for Neutron. Which means we're also
running the Neutron tempest tests now and the execution time of the
job has increased, causing timeouts.

This change increases the timeout to 130 minutes.

0. Ic5e694259544c2c6ffe717d560fc18391f64a1a0

Change-Id: I8f34c9708e8e96fff6846a2bba73f6d94980ea69
2017-07-31 19:50:57 +00:00

40 lines
1.1 KiB
YAML

- job-template:
name: '{pipeline}-mixmatch-dsvm-functional-{node}{job-suffix}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 130
- timestamps
builders:
- link-logs
- net-info
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export BRANCH_OVERRIDE={branch-override}
export PROJECTS="openstack/mixmatch $PROJECTS"
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export DEVSTACK_LOCAL_CONFIG="enable_plugin mixmatch git://git.openstack.org/openstack/mixmatch"
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
function post_test_hook {{
# Configure and run functional tests
$BASE/new/mixmatch/mixmatch/tests/functional/hooks/dsvm_hook.sh
}}
export -f post_test_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