Commit graph

5 commits

Author SHA1 Message Date
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
Spencer
808b44f2c1
[kbn/test] move types/ftr into src (#99555)
* [kbn/test] move types/ftr into src

* Apply eslint updates

* fix import of Lifecycle type

Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-17 09:51:53 -07:00
Brandon Kobel
4584a8b570
Elastic License 2.0 (#90099)
* Updating everything except the license headers themselves

* Applying ESLint rules

* Manually replacing the stragglers
2021-02-03 18:12:39 -08:00
Aleh Zasypkin
9a0dfcff04
Re-enable session lifespan, idle timeout api integration tests and use unique names for the security test reports. (#77746) 2020-09-18 11:08:10 +02:00
Aleh Zasypkin
c6e2fed1c6
Register privileges in Kibana Platform Security plugin and remove legacy getUser API. (#65472) 2020-06-05 08:11:58 +02:00
Renamed from x-pack/test/api_integration/config_security_basic.js (Browse further)