Skip to content

Commit 5ee9889

Browse files
Add UpdateFlakyTestState endpoint to Flaky Test Management API (#3118)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com> a42509d
1 parent 9f33462 commit 5ee9889

9 files changed

Lines changed: 649 additions & 5 deletions

_sources/datadog_api_client.v2.model.rst.txt

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27031,6 +27031,83 @@ datadog\_api\_client.v2.model.update\_deployment\_rule\_params\_data\_attributes
2703127031
:members:
2703227032
:show-inheritance:
2703327033

27034+
datadog\_api\_client.v2.model.update\_flaky\_tests\_request module
27035+
------------------------------------------------------------------
27036+
27037+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_request
27038+
:members:
27039+
:show-inheritance:
27040+
27041+
datadog\_api\_client.v2.model.update\_flaky\_tests\_request\_attributes module
27042+
------------------------------------------------------------------------------
27043+
27044+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_request_attributes
27045+
:members:
27046+
:show-inheritance:
27047+
27048+
datadog\_api\_client.v2.model.update\_flaky\_tests\_request\_data module
27049+
------------------------------------------------------------------------
27050+
27051+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_request_data
27052+
:members:
27053+
:show-inheritance:
27054+
27055+
datadog\_api\_client.v2.model.update\_flaky\_tests\_request\_data\_type module
27056+
------------------------------------------------------------------------------
27057+
27058+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_request_data_type
27059+
:members:
27060+
:show-inheritance:
27061+
27062+
datadog\_api\_client.v2.model.update\_flaky\_tests\_request\_test module
27063+
------------------------------------------------------------------------
27064+
27065+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_request_test
27066+
:members:
27067+
:show-inheritance:
27068+
27069+
datadog\_api\_client.v2.model.update\_flaky\_tests\_request\_test\_new\_state module
27070+
------------------------------------------------------------------------------------
27071+
27072+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_request_test_new_state
27073+
:members:
27074+
:show-inheritance:
27075+
27076+
datadog\_api\_client.v2.model.update\_flaky\_tests\_response module
27077+
-------------------------------------------------------------------
27078+
27079+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_response
27080+
:members:
27081+
:show-inheritance:
27082+
27083+
datadog\_api\_client.v2.model.update\_flaky\_tests\_response\_attributes module
27084+
-------------------------------------------------------------------------------
27085+
27086+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_response_attributes
27087+
:members:
27088+
:show-inheritance:
27089+
27090+
datadog\_api\_client.v2.model.update\_flaky\_tests\_response\_data module
27091+
-------------------------------------------------------------------------
27092+
27093+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_response_data
27094+
:members:
27095+
:show-inheritance:
27096+
27097+
datadog\_api\_client.v2.model.update\_flaky\_tests\_response\_data\_type module
27098+
-------------------------------------------------------------------------------
27099+
27100+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_response_data_type
27101+
:members:
27102+
:show-inheritance:
27103+
27104+
datadog\_api\_client.v2.model.update\_flaky\_tests\_response\_result module
27105+
---------------------------------------------------------------------------
27106+
27107+
.. automodule:: datadog_api_client.v2.model.update_flaky_tests_response_result
27108+
:members:
27109+
:show-inheritance:
27110+
2703427111
datadog\_api\_client.v2.model.update\_on\_call\_notification\_rule\_request module
2703527112
----------------------------------------------------------------------------------
2703627113

datadog_api_client.html

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6422,6 +6422,17 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
64226422
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_deployment_rule_params">datadog_api_client.v2.model.update_deployment_rule_params module</a></li>
64236423
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_deployment_rule_params_data">datadog_api_client.v2.model.update_deployment_rule_params_data module</a></li>
64246424
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_deployment_rule_params_data_attributes">datadog_api_client.v2.model.update_deployment_rule_params_data_attributes module</a></li>
6425+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request">datadog_api_client.v2.model.update_flaky_tests_request module</a></li>
6426+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_attributes">datadog_api_client.v2.model.update_flaky_tests_request_attributes module</a></li>
6427+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_data">datadog_api_client.v2.model.update_flaky_tests_request_data module</a></li>
6428+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_data_type">datadog_api_client.v2.model.update_flaky_tests_request_data_type module</a></li>
6429+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_test">datadog_api_client.v2.model.update_flaky_tests_request_test module</a></li>
6430+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_test_new_state">datadog_api_client.v2.model.update_flaky_tests_request_test_new_state module</a></li>
6431+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response">datadog_api_client.v2.model.update_flaky_tests_response module</a></li>
6432+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_attributes">datadog_api_client.v2.model.update_flaky_tests_response_attributes module</a></li>
6433+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_data">datadog_api_client.v2.model.update_flaky_tests_response_data module</a></li>
6434+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_data_type">datadog_api_client.v2.model.update_flaky_tests_response_data_type module</a></li>
6435+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_result">datadog_api_client.v2.model.update_flaky_tests_response_result module</a></li>
64256436
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_on_call_notification_rule_request">datadog_api_client.v2.model.update_on_call_notification_rule_request module</a></li>
64266437
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_on_call_notification_rule_request_attributes">datadog_api_client.v2.model.update_on_call_notification_rule_request_attributes module</a></li>
64276438
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_on_call_notification_rule_request_data">datadog_api_client.v2.model.update_on_call_notification_rule_request_data module</a></li>

datadog_api_client.v2.api.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2999,6 +2999,8 @@
29992999
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.search_flaky_tests" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">TestOptimizationApi.search_flaky_tests()</span></code></a>
30003000
</li>
30013001
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.search_flaky_tests_with_pagination" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">TestOptimizationApi.search_flaky_tests_with_pagination()</span></code></a>
3002+
</li>
3003+
<li class="md-nav__item"><a href="#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.update_flaky_tests" class="md-nav__link"><code class="docutils literal notranslate"><span class="pre">TestOptimizationApi.update_flaky_tests()</span></code></a>
30023004
</li></ul>
30033005
</nav>
30043006
</li></ul>
@@ -16563,6 +16565,17 @@ <h2 id="submodules">Submodules<a class="headerlink" href="#submodules" title="Li
1656316565
</dd>
1656416566
</dl>
1656516567
</dd></dl>
16568+
<dl class="py method">
16569+
<dt class="sig sig-object py" id="datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.update_flaky_tests">
16570+
<span class="sig-name descname"><span class="pre">update_flaky_tests</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">body</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_request.UpdateFlakyTestsRequest" title="datadog_api_client.v2.model.update_flaky_tests_request.UpdateFlakyTestsRequest"><span class="pre">UpdateFlakyTestsRequest</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_response.UpdateFlakyTestsResponse" title="datadog_api_client.v2.model.update_flaky_tests_response.UpdateFlakyTestsResponse"><span class="pre">UpdateFlakyTestsResponse</span></a></span></span><a class="headerlink" href="#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.update_flaky_tests" title="Link to this definition">¶</a></dt>
16571+
<dd><p>Update flaky test states.</p>
16572+
<p>Update the state of multiple flaky tests in Flaky Test Management.</p>
16573+
<dl class="field-list simple">
16574+
<dt class="field-odd">Return type<span class="colon">:</span></dt>
16575+
<dd class="field-odd"><p><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_response.UpdateFlakyTestsResponse" title="datadog_api_client.v2.model.update_flaky_tests_response.UpdateFlakyTestsResponse">UpdateFlakyTestsResponse</a></p>
16576+
</dd>
16577+
</dl>
16578+
</dd></dl>
1656616579
</dd></dl>
1656716580
</section>
1656816581
<section id="module-datadog_api_client.v2.api.usage_metering_api">

datadog_api_client.v2.html

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2219,6 +2219,7 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
22192219
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi"><code class="docutils literal notranslate"><span class="pre">TestOptimizationApi</span></code></a><ul>
22202220
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.search_flaky_tests"><code class="docutils literal notranslate"><span class="pre">TestOptimizationApi.search_flaky_tests()</span></code></a></li>
22212221
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.search_flaky_tests_with_pagination"><code class="docutils literal notranslate"><span class="pre">TestOptimizationApi.search_flaky_tests_with_pagination()</span></code></a></li>
2222+
<li class="toctree-l4"><a class="reference internal" href="datadog_api_client.v2.api.html#datadog_api_client.v2.api.test_optimization_api.TestOptimizationApi.update_flaky_tests"><code class="docutils literal notranslate"><span class="pre">TestOptimizationApi.update_flaky_tests()</span></code></a></li>
22222223
</ul>
22232224
</li>
22242225
</ul>
@@ -17905,6 +17906,50 @@ <h2 id="subpackages">Subpackages<a class="headerlink" href="#subpackages" title=
1790517906
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_deployment_rule_params_data_attributes.UpdateDeploymentRuleParamsDataAttributes"><code class="docutils literal notranslate"><span class="pre">UpdateDeploymentRuleParamsDataAttributes</span></code></a></li>
1790617907
</ul>
1790717908
</li>
17909+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request">datadog_api_client.v2.model.update_flaky_tests_request module</a><ul>
17910+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_request.UpdateFlakyTestsRequest"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsRequest</span></code></a></li>
17911+
</ul>
17912+
</li>
17913+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_attributes">datadog_api_client.v2.model.update_flaky_tests_request_attributes module</a><ul>
17914+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_request_attributes.UpdateFlakyTestsRequestAttributes"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsRequestAttributes</span></code></a></li>
17915+
</ul>
17916+
</li>
17917+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_data">datadog_api_client.v2.model.update_flaky_tests_request_data module</a><ul>
17918+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_request_data.UpdateFlakyTestsRequestData"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsRequestData</span></code></a></li>
17919+
</ul>
17920+
</li>
17921+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_data_type">datadog_api_client.v2.model.update_flaky_tests_request_data_type module</a><ul>
17922+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_request_data_type.UpdateFlakyTestsRequestDataType"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsRequestDataType</span></code></a></li>
17923+
</ul>
17924+
</li>
17925+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_test">datadog_api_client.v2.model.update_flaky_tests_request_test module</a><ul>
17926+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_request_test.UpdateFlakyTestsRequestTest"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsRequestTest</span></code></a></li>
17927+
</ul>
17928+
</li>
17929+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_request_test_new_state">datadog_api_client.v2.model.update_flaky_tests_request_test_new_state module</a><ul>
17930+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_request_test_new_state.UpdateFlakyTestsRequestTestNewState"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsRequestTestNewState</span></code></a></li>
17931+
</ul>
17932+
</li>
17933+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response">datadog_api_client.v2.model.update_flaky_tests_response module</a><ul>
17934+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_response.UpdateFlakyTestsResponse"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsResponse</span></code></a></li>
17935+
</ul>
17936+
</li>
17937+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_attributes">datadog_api_client.v2.model.update_flaky_tests_response_attributes module</a><ul>
17938+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_response_attributes.UpdateFlakyTestsResponseAttributes"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsResponseAttributes</span></code></a></li>
17939+
</ul>
17940+
</li>
17941+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_data">datadog_api_client.v2.model.update_flaky_tests_response_data module</a><ul>
17942+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_response_data.UpdateFlakyTestsResponseData"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsResponseData</span></code></a></li>
17943+
</ul>
17944+
</li>
17945+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_data_type">datadog_api_client.v2.model.update_flaky_tests_response_data_type module</a><ul>
17946+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_response_data_type.UpdateFlakyTestsResponseDataType"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsResponseDataType</span></code></a></li>
17947+
</ul>
17948+
</li>
17949+
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_flaky_tests_response_result">datadog_api_client.v2.model.update_flaky_tests_response_result module</a><ul>
17950+
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_flaky_tests_response_result.UpdateFlakyTestsResponseResult"><code class="docutils literal notranslate"><span class="pre">UpdateFlakyTestsResponseResult</span></code></a></li>
17951+
</ul>
17952+
</li>
1790817953
<li class="toctree-l2"><a class="reference internal" href="datadog_api_client.v2.model.html#module-datadog_api_client.v2.model.update_on_call_notification_rule_request">datadog_api_client.v2.model.update_on_call_notification_rule_request module</a><ul>
1790917954
<li class="toctree-l3"><a class="reference internal" href="datadog_api_client.v2.model.html#datadog_api_client.v2.model.update_on_call_notification_rule_request.UpdateOnCallNotificationRuleRequest"><code class="docutils literal notranslate"><span class="pre">UpdateOnCallNotificationRuleRequest</span></code></a></li>
1791017955
</ul>

0 commit comments

Comments
 (0)