Commit Graph

9 Commits

Author SHA1 Message Date
ArkadyKanevsky de96ee2d12 Reorganize guidelines and improve consistency.sh
Reorganize guidelines into guidelines directory and create
current_guideline that is softlink to the latest approved guideline.
The same with add-ons guidelines - they are moved to guidelines
directory within add-ons one and soft links are created pointing
to the latest guidelines for each add-on.

Also cleaned up some tooling that hardwired where guidelines lived.

Change-Id: I5ad4b91b1afb44a0a6987b339f7efba14f395302
2021-06-29 22:16:59 +00:00
Martin Kopec c730eee368 Revert "Reorganize guidelines and improve consistency.sh"
This reverts commit a9fbc452a6.

Reason for revert: refstack server gives 404 on the guidelines: https://refstack.openstack.org/#/guidelines .. seems like https://review.opendev.org/c/osf/refstack/+/790940 didn't handle the update of the guidelines location everywhere - I suspect that some changes in refstack-ui are needed as well, ah

Change-Id: I2685eb8fccb4dbdcf42683f168ee2cb316137196
2021-05-25 13:27:13 +00:00
ArkadyKanevsky a9fbc452a6 Reorganize guidelines and improve consistency.sh
Reorganize guidelines into previous_guideline directory
and current_guideline that is softlink to the latest approved guideline.
Cleaned up some tooling that hardwired where guidelines lived.

Change-Id: Ia6be9ca6326718488ee5668df3806da5f76dc456
2021-05-23 10:02:02 +00:00
Artem Goncharov 6a5adfc915 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I16040e384b553ffb7d19dcda2363f3f07ce7855e
2019-05-08 12:20:31 +00:00
Hangdong Zhang 98fd15ad3e Update the documentation link for doc migration
Change-Id: Ia0f39c36d004c94ee3a333a9998a654974d7cb74
2017-07-24 15:45:30 +08:00
Mark T. Voelker 35d8985013 Add Guidance on Modifying Tests, Filing Flags
It's now come up a couple of times that we've found people modifying
tests in order to pass them.  Although seems obvious that not testing
things the same way across all clouds voids any guarantee of
interoperability, we should make this explit in the guidance we provide.
It's been proposed that one reason folks may be modifying tests is that
they don't clearly understand what they need to do in order to file a
flag request when they run into a problem, so they try to fix what they
think is wrong with the test instead.

This patch makes three changes to help address the issue:

1.) It adds a section to the 2016.01 guidance (which is currently
linked to from http://openstack.org/interop) to make it explicitly
clear that tests shouldn't be modified.

2.) Assuming that the interop website will be updated to point to the
most recent Guideline at some point, it creates the same guidance for
2016.08.

3.) It ammends HACKING to include simple instructions and an example
of how to file a flag request.  The individual guidelines' guidance
files also point to HACKING so folks know to look there.

Change-Id: I2f57a852da3181714e87d8e689dd5a1cb33cb417
2016-10-07 00:39:58 -04:00
Chris Hoge e743d1737c Remove test lists and generators, update procedures
Remove the guideline test lists and generator files.
Update the procedures file to encourage running all
tests, and point to RefStack generated test lists.

Related pull request for OpenStack Dot Org:
https://github.com/OpenStackweb/openstack-org/pull/25

Change-Id: I93e8ccb07615363bdeec77df5582c2ea89499764
Closes-Bug: #1579153
2016-05-06 19:49:41 +00:00
Charles Volzka 53beb8802b Update 2016.01 required test names
A couple of the tests in the 2016.01/required.txt do not match the
names in the bundled version of Tempest that RefStack is currently
using. This adds the test names in the required.txt file that
match the aliases used in 2016.01.json.

Change-Id: Ie7173bc8962e38b69856d80b9e5ff5b72e6477f2
2016-03-16 10:47:32 -05:00
Catherine Diep 7a020f77da Add 2016.01 required test list.
The required.py and procedure.rst files are copied and updated
from those in the 2015.07 directory.  The new required and
flagged test lists are created based on 2016.01.json

Change-Id: I5df975277c5622a1732d1c5fb76f433f33f0d2b3
2016-02-23 10:38:54 -08:00