9287b9548c
The name of a Tempest test that is required by recent DefCore Guidelines was recently changed [1]. DefCore had not previously considered a way to handle this scenario: the test list in the Guidelines is considered immutable. Even if we changed the name, folks running a version of Tempest prior to the rename would not get a compliant result. If did nothing, folks running a version of Tempest that includes the rename would not get a compliant result. We also considered flagging the tests [2] to alleviate the problem, but there was a general feeling that since the test hand't actually changed we were reluctant to make the underlying capability not required. After some discussion [3] we hit upon the idea of adding an "aliases" field to our JSON documents. This would allow us to specify multiple names for the same test. Refstack could then read the field and accept a passing result for either test name when displaying results. This patch adds the new alias field to the test block. [1] https://review.openstack.org/#/c/223796/ [2] https://review.openstack.org/#/c/229177/ [3] http://eavesdrop.openstack.org/meetings/defcore/2015/defcore.2015-10-07-15.00.log.html#l-23 Change-Id: Iff99fbb50c9b3e5101503de0b032b12c7451aecd |
||
---|---|---|
2015.03 | ||
2015.04 | ||
2015.05 | ||
doc/source | ||
drafts | ||
js | ||
legacy | ||
tools | ||
working_materials | ||
.gitignore | ||
.gitreview | ||
2015.03.json | ||
2015.04.json | ||
2015.05.json | ||
2015.07.json | ||
2016.next.json | ||
HACKING.rst | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Understanding the DefCore Guidelines
This repository contains DefCore committee managed files that provide guidance for the OpenStack community.
NOTE: Changes to file requires approval of the DefCore committee chair(s).
DefCore Process Documentation
The /doc/source/process directory contains details about the DefCore process.
The /doc/source/schema directory contains details about the JSON schema versions used to express Guidelines.
The /doc/source/guidelines directory contains RST versions of the DefCore Guidelines approved by the OpenStack Board of Directors.
- Core Definition
-
doc/source/process/CoreDefinition.rst
- Process Goverance
-
doc/source/process/2015A.rst (please check for latest)
- Designated Sections
-
doc/source/process/DesignatedSections.rst
- Core Criteria
-
doc/source/process/CoreCriteria.rst
- DefCore Governance
-
doc/source/process/GovernanceProcess.rst
- Platform and Components
-
doc/source/process/PlatformCap.rst
- DefCore Cycles
-
doc/source/process/ProcessCycles.rst
- Terminology
-
doc/source/process/Lexicon.rst