Add experimental murano functional test gate.
This gate will be used for running murano-ci functional tests for openstack/murano repository only. It is meant as a replacement for murano-ci, hosted on Mirantis servers, so that infra can maintain the gate. Initially it will be run in the experimental pipeline only. Once the gates pass, they will be promoted to non-voting/voting. Change-Id: Ibd043dbc656d95d470b709c4bae0c96d3625106f
This commit is contained in:
parent
4554187caa
commit
03ef455bd2
@ -210,3 +210,52 @@
|
||||
- test-results
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: 'gate-murano-dsvm-functional-{node}{suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 130
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- devstack-checkout
|
||||
- local_conf:
|
||||
conf: |
|
||||
[[local|localrc]]
|
||||
enable_plugin heat git://git.openstack.org/openstack/heat
|
||||
enable_plugin murano git://git.openstack.org/openstack/murano
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_TEMPEST_NOTESTS=1
|
||||
export DEVSTACK_GATE_NEUTRON=1
|
||||
|
||||
export PROJECTS="openstack/heat $PROJECTS"
|
||||
export PROJECTS="openstack/python-heatclient $PROJECTS"
|
||||
export PROJECTS="openstack/murano $PROJECTS"
|
||||
export PROJECTS="openstack/murano-dashboard $PROJECTS"
|
||||
export PROJECTS="openstack/python-muranoclient $PROJECTS"
|
||||
|
||||
export BRANCH_OVERRIDE={branch-override}
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
function post_test_hook {{
|
||||
source $BASE/new/murano/functionaltests/post_test_hook_experimental.sh
|
||||
}}
|
||||
export -f post_test_hook
|
||||
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
|
||||
publishers:
|
||||
- test-results
|
||||
- devstack-logs
|
||||
- console-log
|
@ -7124,6 +7124,10 @@
|
||||
- ubuntu-trusty
|
||||
- ubuntu-xenial
|
||||
suffix: '-nv'
|
||||
- 'gate-murano-dsvm-functional-{node}{suffix}':
|
||||
node: ubuntu-xenial
|
||||
suffix: ''
|
||||
branch-override: default
|
||||
- translation-jobs
|
||||
|
||||
- project:
|
||||
|
@ -12265,6 +12265,8 @@ projects:
|
||||
- gate-tempest-dsvm-murano-api-ubuntu-trusty
|
||||
- gate-tempest-dsvm-murano-api-ubuntu-xenial
|
||||
- gate-murano-firstapp-docs
|
||||
experimental:
|
||||
- gate-murano-dsvm-functional-ubuntu-xenial
|
||||
post:
|
||||
- murano-coverage-ubuntu-trusty
|
||||
- murano-coverage-ubuntu-xenial
|
||||
|
Loading…
Reference in New Issue
Block a user