|  | .. _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 testing the API microversions. | 
|  | Based on the microversion range coming from the combination of both configuration | 
|  | and each test case, APIs requests will be made with the 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: |