Difference between revisions of "QA"
Line 32: | Line 32: | ||
| http://docs.openstack.org/developer/tempest/ | | http://docs.openstack.org/developer/tempest/ | ||
|} | |} | ||
+ | |||
=== Tempest-lib === | === Tempest-lib === | ||
{| border="1" cellpadding="2" | {| border="1" cellpadding="2" | ||
Line 46: | Line 47: | ||
| http://docs.openstack.org/developer/tempest-lib/ | | http://docs.openstack.org/developer/tempest-lib/ | ||
|} | |} | ||
+ | ==== Tempest -> Tempest-lib migration ==== | ||
+ | To migrate a module from tempest into tempest-lib follow these instructions: [[tempest-lib-migration]] | ||
+ | |||
Line 71: | Line 75: | ||
| https://bugs.launchpad.net//devstack | | https://bugs.launchpad.net//devstack | ||
|} | |} | ||
+ | |||
+ | == Feature proposals == | ||
+ | To propose a feature to any of the QA program projects you first need to file a spec in qa-specs. The entire process is outlined here: [[qa-specs-process]] | ||
== Community == | == Community == |
Revision as of 21:36, 16 September 2014
Contents
QA is an official OpenStack program.
Program Definition
Official Title: OpenStack Quality Assurance
PTL: Matthew Treinish (mtreinish)
Develop, maintain, and initiate tools and plans to ensure the upstream stability and quality of OpenStack, and its release readiness at any point during the release cycle.
Projects
The OpenStack QA program is made of multiple projects which each run independently towards the goals of the program. Each project maintains a seperate core team based on who provides reviews in those projects.
For the purposes of voting on QA Program activities, anyone that's core on any of the projects gets a vote.
Tempest
Source code | http://git.openstack.org/cgit/openstack/tempest/ |
Bug tracker | https://bugs.launchpad.net/tempest |
Feature tracker | https://blueprints.launchpad.net/tempest |
Developer Documentation | http://docs.openstack.org/developer/tempest/ |
Tempest-lib
Source code | http://git.openstack.org/cgit/openstack/tempest-lib/ |
Bug tracker | https://bugs.launchpad.net/tempest |
Feature tracker | https://blueprints.launchpad.net/tempest |
Developer Documentation | http://docs.openstack.org/developer/tempest-lib/ |
Tempest -> Tempest-lib migration
To migrate a module from tempest into tempest-lib follow these instructions: tempest-lib-migration
Grenade
For more information see: Grenade
Source code | http://git.openstack.org/cgit/openstack-dev/grenade/ |
Bug tracker | https://bugs.launchpad.net/grenade |
DevStack
For more information see: DevStack
Documentation | http://devstack.org |
GitHub | https://github.com/openstack-dev/devstack |
Bug tracker | https://bugs.launchpad.net//devstack |
Feature proposals
To propose a feature to any of the QA program projects you first need to file a spec in qa-specs. The entire process is outlined here: qa-specs-process
Community
IRC Channel: #openstack-qa on freenode
Meetings
The QA program has a weekly IRC meeting, for more details see: