Tempest Testing Project¶
Overview¶
Field Guides¶
Tempest contains tests of many different types, the field guides attempt to explain these in a way that makes it easy to understand where your test contributions should go.
Users Guide¶
Tempest Configuration Guide¶
Command Documentation¶
Supported OpenStack Releases and Python Versions¶
Description of Tests¶
Developers Guide¶
Development¶
- Tempest Coding Guide
- Tempest Specific Commandments
- Test Data/Configuration
- Supported OpenStack Components
- Exception Handling
- Test cases are independent
- Service Tagging
- Test Attributes
- Test fixtures and resources
- Skipping Tests
- Negative Tests
- Test skips because of Known Bugs
- Guidelines
- Parallel Test Execution
- Sample Configuration File
- Unit Tests
- Test Documentation
- Test Identification with Idempotent ID
- Branchless Tempest Considerations
- API Stability
- Reviewing Tempest Code
- Microversion Testing With Tempest
- Tempest Test Removal Procedure
- Tempest Test Writing Guide
- Requirements Upper Constraint for Tempest
Plugins¶
Tempest & Plugins Compatible Version Policy¶
Stable Branch Support Policy¶
Stable Branch Testing Policy¶
Search¶
Tempest document search: Search the contents of this document.
OpenStack wide search: Search the wider set of OpenStack documentation, including forums.