Merge "Add tag for tempest plugins"
This commit is contained in:
@@ -405,6 +405,7 @@ designate:
|
|||||||
tags:
|
tags:
|
||||||
- release:independent
|
- release:independent
|
||||||
- type:library
|
- type:library
|
||||||
|
- type:tempest-plugin
|
||||||
python-designateclient:
|
python-designateclient:
|
||||||
repos:
|
repos:
|
||||||
- openstack/python-designateclient
|
- openstack/python-designateclient
|
||||||
@@ -824,6 +825,7 @@ horizon:
|
|||||||
tags:
|
tags:
|
||||||
- type:library
|
- type:library
|
||||||
- release:independent
|
- release:independent
|
||||||
|
- type:tempest-plugin
|
||||||
xstatic-angular:
|
xstatic-angular:
|
||||||
repos:
|
repos:
|
||||||
- openstack/xstatic-angular
|
- openstack/xstatic-angular
|
||||||
@@ -5841,6 +5843,7 @@ sahara:
|
|||||||
tags:
|
tags:
|
||||||
- release:independent
|
- release:independent
|
||||||
- type:library
|
- type:library
|
||||||
|
- type:tempest-plugin
|
||||||
sahara-specs:
|
sahara-specs:
|
||||||
repos:
|
repos:
|
||||||
- openstack/sahara-specs
|
- openstack/sahara-specs
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ Release Management Tags
|
|||||||
type_horizon-plugin
|
type_horizon-plugin
|
||||||
type_library
|
type_library
|
||||||
type_service
|
type_service
|
||||||
|
type_tempest-plugin
|
||||||
|
|
||||||
Vulnerability Management Tags
|
Vulnerability Management Tags
|
||||||
=============================
|
=============================
|
||||||
|
|||||||
56
reference/tags/type_tempest-plugin.rst
Normal file
56
reference/tags/type_tempest-plugin.rst
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
::
|
||||||
|
|
||||||
|
This work is licensed under a Creative Commons Attribution 3.0
|
||||||
|
Unported License.
|
||||||
|
http://creativecommons.org/licenses/by/3.0/legalcode
|
||||||
|
|
||||||
|
.. _`tag-type:tempest-plugin`:
|
||||||
|
|
||||||
|
=====================
|
||||||
|
type:tempest-plugin
|
||||||
|
=====================
|
||||||
|
|
||||||
|
This tag is part of the type-classification system for projects
|
||||||
|
managed by the release team. ``type:tempest-plugin`` indicates that a
|
||||||
|
deliverable is meant to be consumed by :ref:`project-tempest` as a
|
||||||
|
plug-in, to provide an unified integration test suite for a given project.
|
||||||
|
|
||||||
|
|
||||||
|
Application to current projects
|
||||||
|
===============================
|
||||||
|
|
||||||
|
.. tagged-projects:: type:tempest-plugin
|
||||||
|
|
||||||
|
|
||||||
|
Rationale
|
||||||
|
=========
|
||||||
|
|
||||||
|
We have a growing number of projects that are Tempest plugins, and it would be
|
||||||
|
useful to have them easily grouped together. Using this tag will help both users
|
||||||
|
and automated tooling identify which deliverables provide companion
|
||||||
|
functionality for Tempest.
|
||||||
|
|
||||||
|
|
||||||
|
Requirements
|
||||||
|
============
|
||||||
|
|
||||||
|
* The repository contains code meant to be dynamically loaded by
|
||||||
|
Tempest to provide an unified integration test suite for a given project.
|
||||||
|
|
||||||
|
|
||||||
|
Tag application process
|
||||||
|
=======================
|
||||||
|
|
||||||
|
Anyone may propose adding or removing this tag to a set of projects by
|
||||||
|
proposing a change to the openstack/governance repository. The change
|
||||||
|
is reviewed by the Release Team and the QA PTL, and the Technical
|
||||||
|
Committee finally approves it using its lazy consensus approval rule.
|
||||||
|
|
||||||
|
|
||||||
|
Deprecation
|
||||||
|
===========
|
||||||
|
|
||||||
|
There is no deprecation process for tags in the ``type`` namespace. If
|
||||||
|
we need to change the type of a project, we can just do that.
|
||||||
|
|
||||||
|
.. _releases.openstack.org: http://releases.openstack.org/
|
||||||
Reference in New Issue
Block a user