Merge "Add non-voting tempest dsvm job for Ironic"

This commit is contained in:
Jenkins 2015-03-05 20:52:59 +00:00 committed by Gerrit Code Review
commit d1ff3c4ab3
3 changed files with 39 additions and 0 deletions

View File

@ -706,6 +706,11 @@
# The IPA ramdisk need at least 1GB of RAM to run # The IPA ramdisk need at least 1GB of RAM to run
export DEVSTACK_LOCAL_CONFIG="IRONIC_VM_SPECS_RAM=1024"$'\n'"IRONIC_VM_COUNT=1" export DEVSTACK_LOCAL_CONFIG="IRONIC_VM_SPECS_RAM=1024"$'\n'"IRONIC_VM_COUNT=1"
export DEPLOY_WITH_IPA={deploy-with-ipa}
if [ "$DEPLOY_WITH_IPA" == "1" ] ; then
export DEVSTACK_LOCAL_CONFIG+=$'\n'"IRONIC_DEPLOY_DRIVER_ISCSI_WITH_IPA=True"
fi
# Construct a regex to use when limiting scope of tempest # Construct a regex to use when limiting scope of tempest
# to avoid features unsupported by Ironic. # to avoid features unsupported by Ironic.
# skip all compute API tests that touch secgroups, volumes, servers and # skip all compute API tests that touch secgroups, volumes, servers and
@ -790,6 +795,7 @@
postgres: 0 postgres: 0
build-ramdisk: 1 build-ramdisk: 1
deploy_driver: pxe_ssh deploy_driver: pxe_ssh
deploy-with-ipa: 0
branch-override: '{branch-override}' branch-override: '{branch-override}'
publishers: publishers:
- devstack-logs - devstack-logs
@ -812,6 +818,7 @@
postgres: 1 postgres: 1
build-ramdisk: 1 build-ramdisk: 1
deploy_driver: pxe_ssh deploy_driver: pxe_ssh
deploy-with-ipa: 0
branch-override: '{branch-override}' branch-override: '{branch-override}'
publishers: publishers:
@ -853,6 +860,29 @@
- devstack-logs - devstack-logs
- console-log - console-log
- job-template:
name: '{pipeline}-tempest-dsvm-ironic-pxe_ipa{branch-designator}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 125
- timestamps
builders:
- link-logs
- net-info
- devstack-checkout
- devstack-virtual-ironic:
postgres: 0
build-ramdisk: 0
deploy_driver: pxe_ssh
deploy-with-ipa: 1
branch-override: '{branch-override}'
publishers:
- devstack-logs
- console-log
- job-template: - job-template:
name: '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}' name: '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}'
@ -871,6 +901,7 @@
postgres: 0 postgres: 0
build-ramdisk: 0 build-ramdisk: 0
deploy_driver: agent_ssh deploy_driver: agent_ssh
deploy-with-ipa: 0
branch-override: '{branch-override}' branch-override: '{branch-override}'
publishers: publishers:
- devstack-logs - devstack-logs
@ -893,6 +924,7 @@
postgres: 0 postgres: 0
build-ramdisk: 1 build-ramdisk: 1
deploy_driver: agent_ssh deploy_driver: agent_ssh
deploy-with-ipa: 1
branch-override: '{branch-override}' branch-override: '{branch-override}'
publishers: publishers:
- devstack-logs - devstack-logs
@ -1948,6 +1980,7 @@
- '{pipeline}-tempest-dsvm-ironic-pxe_ssh-postgres{branch-designator}' - '{pipeline}-tempest-dsvm-ironic-pxe_ssh-postgres{branch-designator}'
- '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}' - '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}'
- '{pipeline}-tempest-dsvm-ironic-agent_ssh-src{branch-designator}' - '{pipeline}-tempest-dsvm-ironic-agent_ssh-src{branch-designator}'
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa{branch-designator}'
- '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}' - '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}'
- '{pipeline}-tempest-dsvm-all{branch-designator}' - '{pipeline}-tempest-dsvm-all{branch-designator}'
- '{pipeline}-tempest-dsvm-coverage{branch-designator}' - '{pipeline}-tempest-dsvm-coverage{branch-designator}'

View File

@ -251,6 +251,11 @@
node: 'devstack-trusty' node: 'devstack-trusty'
branch-designator: '-nv' branch-designator: '-nv'
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa{branch-designator}':
pipeline: check
node: 'devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}': - '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-trusty'

View File

@ -1339,6 +1339,7 @@ projects:
experimental: experimental:
- check-grenade-dsvm-ironic - check-grenade-dsvm-ironic
- check-grenade-dsvm-partial-ironic - check-grenade-dsvm-partial-ironic
- check-tempest-dsvm-ironic-pxe_ipa-nv
- name: openstack/ironic-lib - name: openstack/ironic-lib
template: template: