30 lines
		
	
	
		
			972 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			972 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
.. _api_microversion_testing:
 | 
						|
 | 
						|
API Microversion Testing Support in Tempest
 | 
						|
===========================================
 | 
						|
 | 
						|
---------------------------------------------
 | 
						|
Framework to support API Microversion testing
 | 
						|
---------------------------------------------
 | 
						|
 | 
						|
Many of the OpenStack components have implemented API microversions.
 | 
						|
It is important to test those microversions in Tempest or external plugins.
 | 
						|
Tempest now provides stable interfaces to support to test the API microversions.
 | 
						|
Based on the microversion range coming from the combination of both configuration
 | 
						|
and each test case, APIs request will be made with selected microversion.
 | 
						|
 | 
						|
This document explains the interfaces needed for microversion testing.
 | 
						|
 | 
						|
 | 
						|
The api_version_request module
 | 
						|
""""""""""""""""""""""""""""""
 | 
						|
 | 
						|
.. automodule:: tempest.lib.common.api_version_request
 | 
						|
   :members:
 | 
						|
 | 
						|
The api_version_utils module
 | 
						|
""""""""""""""""""""""""""""
 | 
						|
 | 
						|
.. automodule:: tempest.lib.common.api_version_utils
 | 
						|
   :members:
 |