Merge "Add non-voting tempest dsvm job for Ironic"
This commit is contained in:
commit
d1ff3c4ab3
@ -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}'
|
||||||
|
@ -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'
|
||||||
|
@ -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:
|
||||||
|
Loading…
Reference in New Issue
Block a user