Commit Graph

26 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
Mark T. Voelker 02698b5411 Fix "superceded" typo in schema
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
2017-09-12 09:38:36 -06: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
Nick fa05bf4a94 Change repo from stackforge to openstack
Refstack-client project has been moved to openstack.
The links in the docs should be fixed.

Change-Id: I435c8ae1c7ba54bf700dfd1e0f27eae6a7b62b59
2015-10-08 11:52:00 +08:00
Mark T. Voelker c8138d4fa5 Add pep8/flake8 checks, fix flake8 errors
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
2015-08-18 12:18:01 +00:00
Chris Hoge e12cc65988 Updated URLs to use OpenStack git repositories
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
2015-06-24 16:04:22 -07:00
Jenkins 8d0c494088 Merge "Put the proper URL for the refstack-client repo" 2015-05-12 21:54:55 +00:00
Daryl Walleck 41a9c52238 Flagging missed stop test
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
2015-05-12 14:30:59 -05:00
David Moreau Simard 85503f749f Put the proper URL for the refstack-client repo
To be able to properly clone the repository, you
need the .git at the end.

Change-Id: I549b97799ffd4b37308fb5e4a54f5ac5de56c6fa
2015-05-12 13:08:18 -04:00
Chris Hoge 3d67722b75 Updated flagged test list
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
2015-05-10 08:59:36 -07:00
Jenkins d757f9f5f8 Merge "Fix wrong path to setup_env in procedure" 2015-05-06 15:45:26 +00:00
Jenkins cc981da84d Merge "Fix wrong path to run_tempest.sh" 2015-05-06 15:45:17 +00:00
Chris Hoge c495b4ae0f Added a link to the Tempest configuration guide.
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
2015-05-05 10:31:40 -07:00
Jenkins 4477b907c5 Merge "Fix submission email address" 2015-05-05 15:07:21 +00:00
Mark T. Voelker 5fc9db0718 Fix submission email address
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
2015-05-05 09:39:47 -04:00
Mathieu Gagné e5c4ec5fb3 Fix wrong path to run_tempest.sh
Also fix indentation issue with multi-line commands.

Change-Id: I87276e751c173ffcaccd418df75e9931cabcbf4c
2015-05-01 16:49:47 -04:00
Mathieu Gagné 5489547fb0 Fix wrong path to list of 2015.04 defcore tests
Change-Id: Ia6d2e1e12efe93b0437a7c078aa71865ad86019f
2015-05-01 15:59:09 -04:00
Mathieu Gagné 0894d4e1e1 Fix wrong path to setup_env in procedure
Closes-bug: #1450898
Change-Id: I8d5be3ba1f09c692029b34fe42251f70c78963f7
2015-05-01 15:55:06 -04:00
Jenkins 3f546c0b7f Merge "Fixed flagged test list and updated parsing script" 2015-05-01 19:36:27 +00:00
Chris Hoge 1c47d63326 Fixed flagged test list and updated parsing script
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
2015-05-01 12:32:30 -07:00
Jenkins 38e0ce27a4 Merge "Added a list of current flagged tests for reference" 2015-04-28 21:12:58 +00:00
Chris Hoge 7117b237fa Updated docs with fixes and additional info
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
2015-04-24 09:51:00 -07:00
Chris Hoge 4e7389b81b Added a list of current flagged tests for reference
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
2015-04-23 23:05:26 -07:00
Chris Hoge ad6c04828a Added supplemental files for testing 2015.04
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
2015-04-21 17:57:25 -07:00