| Attila Fazekas | 23fdf1d | 2013-06-09 16:35:23 +0200 | [diff] [blame] | 1 | ======================= |
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 2 | Tempest Testing Project |
| Attila Fazekas | 23fdf1d | 2013-06-09 16:35:23 +0200 | [diff] [blame] | 3 | ======================= |
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 4 | |
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 5 | Overview |
| Masayuki Igawa | d2a657d | 2017-05-08 15:25:56 -0400 | [diff] [blame] | 6 | ======== |
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 7 | |
| 8 | .. toctree:: | ||||
| 9 | :maxdepth: 2 | ||||
| 10 | |||||
| 11 | overview | ||||
| 12 | |||||
| Sean Dague | 7679b48 | 2013-05-24 08:49:44 -0400 | [diff] [blame] | 13 | Field Guides |
| Masayuki Igawa | d2a657d | 2017-05-08 15:25:56 -0400 | [diff] [blame] | 14 | ============ |
| Sean Dague | 7679b48 | 2013-05-24 08:49:44 -0400 | [diff] [blame] | 15 | Tempest contains tests of many different types, the field guides |
| 16 | attempt to explain these in a way that makes it easy to understand | ||||
| 17 | where your test contributions should go. | ||||
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 18 | |
| 19 | .. toctree:: | ||||
| Sean Dague | 7679b48 | 2013-05-24 08:49:44 -0400 | [diff] [blame] | 20 | :maxdepth: 1 |
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 21 | |
| 22 | field_guide/index | ||||
| 23 | field_guide/api | ||||
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 24 | field_guide/scenario |
| Matthew Treinish | 32d3570 | 2013-08-13 11:59:06 -0400 | [diff] [blame] | 25 | field_guide/unit_tests |
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 26 | |
| Masayuki Igawa | e88caa8 | 2017-05-22 17:53:15 +0900 | [diff] [blame] | 27 | Users Guide |
| 28 | =========== | ||||
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 29 | |
| Matthew Treinish | bc1b15b | 2015-02-20 15:56:07 -0500 | [diff] [blame] | 30 | Tempest Configuration Guide |
| 31 | --------------------------- | ||||
| 32 | |||||
| 33 | .. toctree:: | ||||
| 34 | :maxdepth: 2 | ||||
| 35 | |||||
| 36 | configuration | ||||
| Mathew Odden | b389faa | 2015-07-30 20:24:08 +0000 | [diff] [blame] | 37 | sampleconf |
| Matthew Treinish | bc1b15b | 2015-02-20 15:56:07 -0500 | [diff] [blame] | 38 | |
| David Paterson | ce78149 | 2014-09-18 01:07:01 -0400 | [diff] [blame] | 39 | Command Documentation |
| 40 | --------------------- | ||||
| 41 | |||||
| 42 | .. toctree:: | ||||
| 43 | :maxdepth: 1 | ||||
| 44 | |||||
| Jane Zadorozhna | 00fc3dc | 2015-05-27 18:01:56 +0300 | [diff] [blame] | 45 | account_generator |
| David Paterson | ce78149 | 2014-09-18 01:07:01 -0400 | [diff] [blame] | 46 | cleanup |
| Stephen Lowrie | c8548fc | 2016-05-24 15:57:35 -0500 | [diff] [blame] | 47 | subunit_describe_calls |
| step6829 | 80c14ec | 2016-02-23 14:53:52 -0500 | [diff] [blame] | 48 | workspace |
| Matthew Treinish | a051c22 | 2016-05-23 15:48:22 -0400 | [diff] [blame] | 49 | run |
| David Paterson | ce78149 | 2014-09-18 01:07:01 -0400 | [diff] [blame] | 50 | |
| Ghanshyam Mann | 68600b1 | 2019-10-09 03:05:07 +0000 | [diff] [blame] | 51 | Supported OpenStack Releases and Python Versions |
| 52 | ------------------------------------------------ | ||||
| 53 | |||||
| 54 | .. toctree:: | ||||
| 55 | :maxdepth: 1 | ||||
| 56 | |||||
| 57 | supported_version | ||||
| 58 | |||||
| Lukas Piwowarski | a905501 | 2020-06-15 17:16:15 +0200 | [diff] [blame] | 59 | Description of Tests |
| 60 | -------------------- | ||||
| 61 | .. toctree:: | ||||
| 62 | :maxdepth: 2 | ||||
| 63 | |||||
| 64 | tests/modules | ||||
| 65 | |||||
| Ghanshyam Mann | 95c410a | 2020-04-19 17:44:59 -0500 | [diff] [blame] | 66 | For Contributors |
| 67 | ================ | ||||
| 68 | |||||
| 69 | * If you are a new contributor to Tempest please refer: :doc:`contributor/contributing` | ||||
| 70 | |||||
| 71 | .. toctree:: | ||||
| 72 | :hidden: | ||||
| 73 | |||||
| 74 | contributor/contributing | ||||
| 75 | |||||
| Masayuki Igawa | e88caa8 | 2017-05-22 17:53:15 +0900 | [diff] [blame] | 76 | Developers Guide |
| 77 | ================ | ||||
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 78 | |
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 79 | Development |
| 80 | ----------- | ||||
| 81 | |||||
| 82 | .. toctree:: | ||||
| 83 | :maxdepth: 2 | ||||
| 84 | |||||
| 85 | HACKING | ||||
| Martin Kopec | d76178e | 2024-01-16 20:43:56 +0100 | [diff] [blame] | 86 | serial_tests |
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 87 | REVIEWING |
| 88 | microversion_testing | ||||
| Ken'ichi Ohmichi | d8386a3 | 2017-03-31 10:56:58 -0700 | [diff] [blame] | 89 | test_removal |
| Matthew Treinish | e8ab5f9 | 2017-03-01 15:25:39 -0500 | [diff] [blame] | 90 | write_tests |
| Ghanshyam Mann | d89122b | 2020-07-06 16:31:28 -0500 | [diff] [blame] | 91 | requirement_upper_constraint_for_tempest |
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 92 | |
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 93 | Plugins |
| 94 | ------- | ||||
| 95 | |||||
| 96 | .. toctree:: | ||||
| 97 | :maxdepth: 2 | ||||
| 98 | |||||
| Ghanshyam Mann | da3bb61 | 2020-05-04 20:52:01 -0500 | [diff] [blame] | 99 | plugins/index |
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 100 | |
| Ghanshyam Mann | 235c264 | 2020-04-16 16:55:56 -0500 | [diff] [blame] | 101 | Tempest & Plugins Compatible Version Policy |
| 102 | ------------------------------------------- | ||||
| 103 | |||||
| 104 | .. toctree:: | ||||
| 105 | :maxdepth: 2 | ||||
| 106 | |||||
| 107 | tempest_and_plugins_compatible_version_policy | ||||
| 108 | |||||
| Ghanshyam Mann | 672eee1 | 2021-03-11 14:55:39 -0600 | [diff] [blame] | 109 | Keystone Scopes & Roles Support in Tempest |
| 110 | ------------------------------------------ | ||||
| 111 | |||||
| 112 | .. toctree:: | ||||
| 113 | :maxdepth: 2 | ||||
| 114 | |||||
| 115 | keystone_scopes_and_roles_support | ||||
| 116 | |||||
| Ghanshyam Mann | da3bb61 | 2020-05-04 20:52:01 -0500 | [diff] [blame] | 117 | Stable Branch Support Policy |
| 118 | ---------------------------- | ||||
| 119 | |||||
| 120 | .. toctree:: | ||||
| 121 | :maxdepth: 2 | ||||
| 122 | |||||
| 123 | stable_branch_support_policy | ||||
| 124 | |||||
| Ghanshyam Mann | 96800bb | 2020-05-04 19:51:37 -0500 | [diff] [blame] | 125 | Stable Branch Testing Policy |
| 126 | ---------------------------- | ||||
| 127 | |||||
| 128 | .. toctree:: | ||||
| 129 | :maxdepth: 2 | ||||
| 130 | |||||
| 131 | stable_branch_testing_policy | ||||
| 132 | |||||
| Masayuki Igawa | d787bc2 | 2016-06-29 14:30:24 +0900 | [diff] [blame] | 133 | Library |
| 134 | ------- | ||||
| 135 | |||||
| 136 | .. toctree:: | ||||
| 137 | :maxdepth: 2 | ||||
| 138 | |||||
| 139 | library | ||||
| 140 | |||||
| Masayuki Igawa | 7e4ef4c | 2019-07-03 17:17:44 +0900 | [diff] [blame] | 141 | Search |
| 142 | ====== | ||||
| Sean Dague | b56052b | 2013-05-21 17:57:41 -0400 | [diff] [blame] | 143 | |
| Masayuki Igawa | 7e4ef4c | 2019-07-03 17:17:44 +0900 | [diff] [blame] | 144 | .. only:: html |
| 145 | |||||
| 146 | * :ref:`Tempest document search <search>`: Search the contents of this document. | ||||
| 147 | |||||
| 148 | * `OpenStack wide search <https://docs.openstack.org>`_: Search the wider | ||||
| Ghanshyam Mann | 235c264 | 2020-04-16 16:55:56 -0500 | [diff] [blame] | 149 | set of OpenStack documentation, including forums. |