From 15543534de7a757a4354edee112131ed10a3d0ac Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Thu, 4 Apr 2013 12:03:38 -0400 Subject: [PATCH] Add periodic jobs for stable/grizzly This commit adds 3 periodic runs for the grizzly stable branch. A full tempest run with mysql and postgres, and also a smoke run with quantum. Change-Id: Id61ab6a423146947c55812feb8fbf00711ee8f84 Reviewed-on: https://review.openstack.org/26100 Reviewed-by: James E. Blair Approved: Jeremy Stanley Reviewed-by: Jeremy Stanley Tested-by: Jenkins --- .../config/devstack-gate.yaml | 118 ++++++++++++++++++ 1 file changed, 118 insertions(+) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml b/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml index 690fefd32b..19be31973b 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml @@ -336,6 +336,124 @@ recipients: openstack-stable-maint@lists.openstack.org +- job: + name: periodic-tempest-devstack-vm-stable-grizzly + node: devstack-precise + + wrappers: + - timeout: + timeout: 90 + fail: true + - timestamps + + triggers: + - timed: '0 6 * * *' + + parameters: + - string: + name: ZUUL_BRANCH + description: The branch to build + default: stable/grizzly + + builders: + - devstack-inprogress + - devstack-checkout + - shell: | + #!/bin/bash -xe + export PYTHONUNBUFFERED=true + export DEVSTACK_GATE_TEMPEST=1 + export DEVSTACK_GATE_TEMPEST_FULL=1 + 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 + - devstack-complete + - email: + recipients: openstack-stable-maint@lists.openstack.org + + +- job: + name: periodic-tempest-devstack-vm-postgres-stable-grizzly + node: devstack-precise + + wrappers: + - timeout: + timeout: 90 + fail: true + - timestamps + + triggers: + - timed: '0 6 * * *' + + parameters: + - string: + name: ZUUL_BRANCH + description: The branch to build + default: stable/grizzly + + builders: + - devstack-inprogress + - devstack-checkout + - shell: | + #!/bin/bash -xe + export PYTHONUNBUFFERED=true + export DEVSTACK_GATE_TEMPEST=1 + export DEVSTACK_GATE_POSTGRES=1 + export DEVSTACK_GATE_TEMPEST_FULL=1 + 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 + - devstack-complete + - email: + recipients: openstack-stable-maint@lists.openstack.org + + +- job: + name: periodic-tempest-devstack-vm-quantum-stable-grizzly + node: devstack-precise + + wrappers: + - timeout: + timeout: 90 + fail: true + - timestamps + + triggers: + - timed: '0 6 * * *' + + parameters: + - string: + name: ZUUL_BRANCH + description: The branch to build + default: stable/grizzly + + builders: + - devstack-inprogress + - devstack-checkout + - shell: | + #!/bin/bash -xe + export PYTHONUNBUFFERED=true + export DEVSTACK_GATE_TEMPEST=1 + export DEVSTACK_GATE_QUANTUM=1 + 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 + - devstack-complete + - email: + recipients: openstack-stable-maint@lists.openstack.org + + - job: name: periodic-tempest-devstack-coverage-vm-full node: devstack-precise