Enable swift-dsvm-functional tests at losf feature branch
In the specific dissimilar branch, jobs that require other projects, which doesn't have same branch name, will not run in the gerrit gate. This is the cause why we cannot see swift-dsvm-functional test. To pull the required project correctly, set override-checkout flag to get the master branch explicitly. In addition, we also requires devstack-minimal definition so this patch add devstack repo as a required-project too. This commit won't be needed when we are ready to gate the losf branch into the master. Change-Id: I7e885e5b4c85ffb1cdbda7c254aade69df57a345
This commit is contained in:
parent
d90ab533ba
commit
d435992d79
|
@ -149,9 +149,13 @@
|
|||
description: |
|
||||
Setup a Swift/Keystone environment and run Swift's func tests.
|
||||
required-projects:
|
||||
- git.openstack.org/openstack/requirements
|
||||
- name: git.openstack.org/openstack/requirements
|
||||
override-checkout: master
|
||||
- git.openstack.org/openstack/swift
|
||||
- git.openstack.org/openstack/keystone
|
||||
- name: git.openstack.org/openstack/keystone
|
||||
override-checkout: master
|
||||
- name: git.openstack.org/openstack-dev/devstack
|
||||
override-checkout: master
|
||||
timeout: 2700
|
||||
vars:
|
||||
tox_constraints_file: '{{ ansible_user_dir }}/src/git.openstack.org/openstack/requirements/upper-constraints.txt'
|
||||
|
|
Loading…
Reference in New Issue