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
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
Clouds are hard. English, doubly so. We have a longstanding
spelling error in the schema: "superceded" should be spelled
"superseded". This patch corrects it and updates all the documents
the typo was propagated to over time.
Change-Id: I72f24bf026919f4ccce0ce0c42e1c33c4042aca4
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
We're starting to accumulate a number of python scripts in
various parts of the tree, and probably will continue to do so.
To make maintenance easier over time, we should have basic
pep8/flake8 checks in place for python code, as is best practice
elsewhere in the OpenStack project. This patch adds basic checks
and corrects existing errors in our python scripts so that going
forward we can opt to gate on clean python code.
Change-Id: Ie32ee7a14ee608e12f42288e137a0849555b5ed8
URLs to OpenStack repositories should point to OpenStack
hosting rather than GitHub mirrors. This patch updates
links in the 2015.04 procedure file.
Change-Id: Ic8f32c15201343360020c041c95d8ce99d3d117b
In a previous pull request, it was agreeded to remove the tests
that needed the "stop" function available to end users.
https://review.openstack.org/#/c/180365/
While performing due dilligence, I realized there was one stop
test that I had missed during the previous commit, so I would
like to flag this test under the same reasoning used in
the previous request.
Change-Id: I2b405052f58be5d7ac48955ced5fcde7ea982e45
Updated the supplemental file of flagged tests to match current
flagged tests in 2015.04.json. Updated required.py file to
generate the required and flagged list automatically from the
most recent 2015.04.json file
Change-Id: I4a4b1f1537a05fa81ecf0df6063f3df754ec81a1
Added a link to the Tempest configuration guide, which helps
in understanding how to configure and enable resources for
testing with Tempest.
Change-Id: Id91faadb1fa0a0cbaa7e92108f25e89eef4ba4cb
There's currently a minor discrepency between the process doc here
and the foundation's interop webpage:
http://www.openstack.org/brand/interop/
The former says to send test results to chris@openstack.org and the
latter says to use interop@openstack.org. Using interop@openstack.org
is preferable in that there's some other process attached to that
address (and Foundation staff assigned to this task could conceivably
change). This patch reconciles the the discrepency by changing all
reference to chris@openstack.org to interop@openstack.org instead.
Change-Id: Icaf70a4861271c51688063962a1a633d9e9dd3de
Several tests were incorrectly flagged in the 2015.04.flagged.txt
list. The list was corrected, and the required.py script updated
to automate the discovery of the flagged tests.
Change-Id: I198bdb6fbdf2697c28a2afb779e1d97ebc19ca3e
Fixed the command to load the list of tests. Removed trailing
whitespace. Added more information about running tests and
addressed flagged failures.
Change-Id: Ifb8590f1da931f07cf6ffba1082c51cfac07143b
To aid in testing, added a list of current tests that have
been flagged. This is a subset of the required tests.
Change-Id: I7cc82e7843decbf0c6cdf89e372b70250ac71bff
Added a directory of supplemental files for helping to run
Defcore for the 2015.04 standard. Includes a list of all api
tests for the suggested Tempest version, a list of the required
Defcore tests, the simple python tool to generate the required
test list, and a prodecure document for running tests.
Change-Id: Icd93fe30b90cf29fd52b2da3198f2bd6e0362ab0