Switch periodic-swift-dsvm-functional to use the template
Use the main swift-functional template to create the periodic variant of the job. Change-Id: Ie522915b0340192a6d4f8577c67e4bc58023ba52
This commit is contained in:
parent
15710b7c90
commit
e6f4899efa
@ -1037,7 +1037,8 @@
|
||||
node: 'devstack-precise || devstack-precise-check'
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
- 'periodic-swift-dsvm-functional{branch-designator}':
|
||||
- '{pipeline}-swift-dsvm-functional{branch-designator}':
|
||||
pipeline: periodic
|
||||
node: 'devstack-precise || devstack-precise-check'
|
||||
branch-designator: '-havana'
|
||||
branch-override: stable/havana
|
||||
|
@ -36,42 +36,3 @@
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
|
||||
- job-template:
|
||||
name: 'periodic-swift-dsvm-functional{branch-designator}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- timeout:
|
||||
timeout: 125
|
||||
fail: true
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- 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 ZUUL_BRANCH={branch-override}
|
||||
|
||||
function post_test_hook {{
|
||||
cd /opt/stack/new/swift
|
||||
# Launch V2 auth tests and v1 tests after.
|
||||
bash .functests --verbosity=3 && \
|
||||
SWIFT_TEST_CONFIG_FILE=/opt/stack/new/swift/test/sample.conf \
|
||||
bash .functests --verbosity=3
|
||||
}}
|
||||
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
|
||||
- link-logs
|
||||
|
||||
publishers:
|
||||
- devstack-logs-periodic
|
||||
- console-log-periodic
|
||||
- email:
|
||||
recipients: openstack-qa@lists.openstack.org
|
||||
|
Loading…
x
Reference in New Issue
Block a user