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
This commit is contained in:
Doug Schveninger 2020-08-15 19:34:46 -05:00
parent cfac16a78c
commit 8e3b0322b3
1 changed files with 11 additions and 12 deletions

View File

@ -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