From 97813d5879cbe50d5d99882bf8eb6dcd408d606b Mon Sep 17 00:00:00 2001 From: Sergey Skripnick Date: Thu, 31 Jul 2014 14:40:34 +0300 Subject: [PATCH] Add rally job for heat with fake_virt Using TEMPEST_LARGE_OPS for enable fake_virt Change-Id: I918112996d95784c5356490052fdce0ca2dbec2d --- .../jenkins_job_builder/config/projects.yaml | 1 + .../jenkins_job_builder/config/rally.yaml | 25 +++++++++++++++++++ .../openstack_project/files/zuul/layout.yaml | 3 +++ 3 files changed, 29 insertions(+) diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 1428f9aff8..0ed0a5de6f 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -734,6 +734,7 @@ - python-havana-bitrot-jobs - openstack-publish-jobs - translation-jobs + - rally-jobs - project: name: heat-specs diff --git a/modules/openstack_project/files/jenkins_job_builder/config/rally.yaml b/modules/openstack_project/files/jenkins_job_builder/config/rally.yaml index d05455d440..42647cf7f6 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/rally.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/rally.yaml @@ -33,6 +33,7 @@ export PROJECTS="stackforge/rally $PROJECTS" export PROJECTS="openstack/ceilometer $PROJECTS" export DEVSTACK_GATE_NEUTRON={neutron} + export DEVSTACK_GATE_TEMPEST_LARGE_OPS={large_ops} export DEVSTACK_GATE_EXERCISES=0 export DEVSTACK_GATE_TIMEOUT=120 export RALLY_SCENARIO={scenario} @@ -71,6 +72,7 @@ - devstack-rally-gate: scenario: '{name}' neutron: '0' + large_ops: '0' publishers: - devstack-logs @@ -91,6 +93,28 @@ - devstack-rally-gate: scenario: '{name}-neutron' neutron: '1' + large_ops: '0' + + publishers: + - devstack-logs + - console-log + - rally-plot + + +- job-template: + name: 'gate-rally-dsvm-fakevirt-{name}' + node: 'devstack-precise || devstack-trusty' + + wrappers: + - build-timeout: + timeout: 125 + - timestamps + + builders: + - devstack-rally-gate: + scenario: '{name}-neutron' + neutron: '0' + large_ops: '10' publishers: - devstack-logs @@ -141,3 +165,4 @@ jobs: - 'gate-rally-dsvm-{name}' - 'gate-rally-dsvm-neutron-{name}' + - 'gate-rally-dsvm-fakevirt-{name}' diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 261f49dd4f..7600f8a098 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -460,6 +460,8 @@ jobs: queue-name: integrated - name: gate-rally-dsvm-neutron-neutron voting: false + - name: gate-rally-dsvm-fakevirt-heat + voting: false - name: ^(gate|check)-tempest-dsvm-neutron-full$ voting: false - name: ^(gate|check)-tempest-dsvm-neutron-full-icehouse$ @@ -946,6 +948,7 @@ projects: - name: translation-jobs check: - check-devstack-dsvm-cells + - gate-rally-dsvm-fakevirt-heat gate: - gate-devstack-dsvm-cells experimental-tripleo: