Merge "Change Review merge policy from two +2 to single +2 requirement"

This commit is contained in:
Zuul 2021-02-09 20:27:02 +00:00 committed by Gerrit Code Review
commit 739a9f8222
2 changed files with 7 additions and 13 deletions

View File

@ -160,13 +160,11 @@ fix it. When it will happen, we will deal with it on a case-by-case basis.
When to approve
---------------
* It's OK to hold off on an approval until a subject matter expert reviews it.
* Every patch needs two +2's before being approved.
* However, a single Tempest core reviewer can approve patches without waiting
for another +2 in the following cases:
* Every patch needs at least single +2's before being approved. A single
Tempest core reviewer can approve patches but can always wait for another
+2 in any case. Following cases where single +2 can be used without any
issue:
* If a patch has already been approved but requires a trivial rebase to
merge, then there is no need to wait for a second +2, since the patch has
already had two +2's.
* If any trivial patch set fixes one of the items below:
* Documentation or code comment typo
@ -187,7 +185,4 @@ When to approve
voting ``tempest-tox-plugin-sanity-check`` job) and unblock the
tempest gate
Note that such a policy should be used judiciously, as we should strive to
have two +2's on each patch set, prior to approval.
.. _example: https://review.opendev.org/#/c/611032/

View File

@ -43,10 +43,9 @@ More info about Launchpad usage can be found on `OpenStack docs page
Getting Your Patch Merged
~~~~~~~~~~~~~~~~~~~~~~~~~
All changes proposed to the Tempest require two ``Code-Review +2`` votes from
Tempest core reviewers before one of the core reviewers can approve the patch by
giving ``Workflow +1`` vote. More detailed guidelines for reviewers are available
at :doc:`../REVIEWING`.
All changes proposed to the Tempest require single ``Code-Review +2`` votes from
Tempest core reviewers by giving ``Workflow +1`` vote. More detailed guidelines
for reviewers are available at :doc:`../REVIEWING`.
Project Team Lead Duties
~~~~~~~~~~~~~~~~~~~~~~~~