Set admin, member and reader gates to be the same
Since the stein train and usuri and master gates are
running successfully I am proposing to turn on all
of the gates the same and make reader voting.
Add opendev.org to project reference in .zuul.yaml.
to clean up the yaml and make it more like the
tempest .zuul.yaml.
I will do small changes overtime to clean up little
issues and test the gate changes. Some future area are
tox clean up and looking into the multinode failures
to see if we can make them voting gates.
Removed define concurrency value to allow it to
be set according to the CPU in the VM that the
test are running.
Change-Id: Iad76ad66605a12d55afcc3561e807374ba2943f9
diff --git a/.zuul.yaml b/.zuul.yaml
index 40fe0e2..49b889f 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -2,14 +2,14 @@
name: patrole-base
parent: devstack-tempest
description: |
- Patrole base job for admin and member roles. This job executes RBAC tests
+ Patrole base job for admin,member and reader roles. This job executes RBAC tests
for all the "core" services that Tempest covers, excluding Swift.
required-projects:
- - name: openstack/tempest
- - name: openstack/patrole
+ - name: opendev.org/openstack/tempest
+ - name: opendev.org/openstack/patrole
timeout: 7800
roles:
- - zuul: openstack/devstack
+ - zuul: opendev.org/openstack/devstack
# Define common irrelevant files to use everywhere else
irrelevant-files: &patrole-irrelevant-files
- ^(test-|)requirements.txt$
@@ -29,7 +29,6 @@
tempest: true
neutron: true
neutron-trunk: true
- tempest_concurrency: 2
tempest_test_regex: (?!.*\[.*\bslow\b.*\])(^patrole_tempest_plugin\.tests\.api)
tox_envlist: all
tox_extra_args: --sitepackages
@@ -47,9 +46,9 @@
branches:
- master
required-projects:
- - openstack/devstack-gate
- - openstack/tempest
- - openstack/patrole
+ - opendev.org/openstack/devstack-gate
+ - opendev.org/openstack/tempest
+ - opendev.org/openstack/patrole
irrelevant-files: *patrole-irrelevant-files
vars:
tempest_plugins:
@@ -82,13 +81,13 @@
devstack_localrc:
RBAC_TEST_ROLES: member
+
- job:
name: patrole-reader
parent: patrole-base
description: Patrole job for reader role.
# This currently works from stable/stein onward.
branches: ^(?!stable/(ocata|pike|queens|rocky)).*$
- voting: false
vars:
devstack_localrc:
RBAC_TEST_ROLES: reader
@@ -158,9 +157,9 @@
Covers Neutron extension functionality only. Should not be used for
supporting Neutron plugins like fwaas.
required-projects:
- - name: openstack/tempest
- - name: openstack/patrole
- - name: openstack/neutron-tempest-plugin
+ - name: opendev.org/openstack/tempest
+ - name: opendev.org/openstack/patrole
+ - name: opendev.org/openstack/neutron-tempest-plugin
vars:
tempest_plugins:
- patrole