add tenant isolation jobs to neutron patches
tenant isolation is flakey at best right now in the gate with neutron, so the approach is to turn it off in the general case, but enable it for the neutron jobs so they can work through why neutron can't handle multiple simultaneous requests. Fix leaving this out of devstack-gate / devstack-jobs Change-Id: I00d49c89318044b87834616893439fed5b82534f Partial-Bug: 1224001
This commit is contained in:
parent
478f8e1ccc
commit
f1745ec27c
@ -238,6 +238,61 @@
|
||||
- console-log
|
||||
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-devstack-vm-neutron-isolated'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- timeout:
|
||||
timeout: 60
|
||||
fail: true
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export TEMPEST_ALLOW_TENANT_ISOLATION=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
|
||||
- console-log
|
||||
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-devstack-vm-neutron-pg-isolated'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- timeout:
|
||||
timeout: 60
|
||||
fail: true
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- devstack-checkout
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=1
|
||||
export DEVSTACK_GATE_POSTGRES=1
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
export TEMPEST_ALLOW_TENANT_ISOLATION=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
|
||||
- console-log
|
||||
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-devstack-vm-neutron-full'
|
||||
node: '{node}'
|
||||
@ -749,6 +804,8 @@
|
||||
- '{pipeline}-tempest-devstack-vm-cinder'
|
||||
- '{pipeline}-tempest-devstack-vm-neutron'
|
||||
- '{pipeline}-tempest-devstack-vm-neutron-pg'
|
||||
- '{pipeline}-tempest-devstack-vm-neutron-isolated'
|
||||
- '{pipeline}-tempest-devstack-vm-neutron-pg-isolated'
|
||||
- '{pipeline}-tempest-devstack-vm-neutron-full'
|
||||
- '{pipeline}-devstack-vm-cells'
|
||||
- '{pipeline}-tempest-devstack-vm-cells'
|
||||
|
@ -118,6 +118,10 @@ jobs:
|
||||
branch: ^(?!stable/folsom).*$
|
||||
- name: ^(gate|check)-tempest-devstack-vm-neutron-pg$
|
||||
branch: ^(?!stable/(folsom|grizzly)).*$
|
||||
- name: ^(gate|check)-tempest-devstack-vm-neutron-isolated$
|
||||
branch: ^(?!stable/(folsom|grizzly)).*$
|
||||
- name: ^(gate|check)-tempest-devstack-vm-neutron-pg-isolated$
|
||||
branch: ^(?!stable/(folsom|grizzly)).*$
|
||||
- name: ^(gate|check)-tempest-devstack-vm-neutron-full$
|
||||
branch: ^(?!stable/(folsom|grizzly)).*$
|
||||
voting: false
|
||||
@ -991,6 +995,8 @@ projects:
|
||||
- gate-neutron-python27
|
||||
- check-tempest-devstack-vm-neutron
|
||||
- check-tempest-devstack-vm-neutron-pg
|
||||
- check-tempest-devstack-vm-neutron-isolated
|
||||
- check-tempest-devstack-vm-neutron-pg-isolated
|
||||
gate:
|
||||
- gate-neutron-requirements
|
||||
- gate-neutron-docs
|
||||
@ -999,6 +1005,8 @@ projects:
|
||||
- gate-neutron-python27
|
||||
- gate-tempest-devstack-vm-neutron
|
||||
- gate-tempest-devstack-vm-neutron-pg
|
||||
- gate-tempest-devstack-vm-neutron-isolated
|
||||
- gate-tempest-devstack-vm-neutron-pg-isolated
|
||||
experimental:
|
||||
- gate-tempest-devstack-vm-neutron-full
|
||||
post:
|
||||
|
Loading…
Reference in New Issue
Block a user