kibana/x-pack/test/api_integration/apis/upgrade_assistant
Dzmitry Lemechko 745e9ad9d7
[ftr] split x-pack api integration tests based on plugin (#150837)
## Summary

Currently we run all x-pack api integration tests as a single piece
(config) and it takes on average **33+ minutes**
If a single test fails, buildkite retries the config and you have to
wait another 30+ minutes to see if test passed (flaky test sign) or
failed (PR broke test)

<img width="1581" alt="image"
src="https://user-images.githubusercontent.com/10977896/218059268-1d4b5b40-797d-4748-a9f6-9101cfd9803a.png">


Splitting config into many small ones will not only speedup overall CI
run (configs will be assigned to different workers based on its
historical run time) but also speedup retry by running only a sub set of
tests related to the particular config file.

---------

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-02-13 15:06:11 +00:00
..
cloud_backup_status.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
cluster_settings.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
config.ts [ftr] split x-pack api integration tests based on plugin (#150837) 2023-02-13 15:06:11 +00:00
es_deprecation_logs.helpers.ts fix all violations 2022-04-16 01:37:30 -05:00
es_deprecation_logs.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
es_deprecations.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
index.ts [Upgrade Assistant] Add integration tests for version_precheck (#126524) (#128070) 2022-03-21 08:15:30 -04:00
node_disk_space.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
privileges.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
reindex_operation_with_large_error_message.ts chore(NA): eslint rule for disallowing naked eslint-disable (#136408) 2022-07-19 17:11:04 +01:00
remote_clusters.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
upgrade_assistant.ts [Upgade Assistant] Enable UA for minor upgrades (#143544) 2022-11-08 18:57:42 -07:00
version_precheck.ts fix all violations 2022-04-16 01:37:30 -05:00