kibana/x-pack/test/security_solution_endpoint
Kibana Machine cb18f07629
[Fleet] Improve performance of Fleet setup (#102219) (#102559)
* Remove endpoint from the default packages

* Change the default spinner for the initial load

* Export fleet endpoint package as a constant

* Use constants for special packages

* Simplify type signature of `isRequiredPackage`

* Remove unused types

* Simplify required and default package definitions

* Treat REQUIRED_PACKAGES as independent from DEFAULT_PACKAGES

We want to keep the assumption that the lists contain the same packages
only in `epm/constants.ts`

* Install all default packages, not only the required ones

* Document the purpose of each package list

* Handle auto-update for non-default packages

* Make `endpoint` non-removable

* Make endpoint package be installed by default in tests

* Rename requiredPackages to unremovablePackages

* Fix type check

* Add Endpoint to be installed by default on Fleet tests too

Co-authored-by: Jen Huang <its.jenetic@gmail.com>

Co-authored-by: Alejandro Fernández Gómez <alejandro.fernandez@elastic.co>
Co-authored-by: Jen Huang <its.jenetic@gmail.com>
2021-06-17 21:07:15 +00:00
..
apps/endpoint skip flaky suite (#100296) 2021-06-16 10:10:58 -07:00
page_objects [Fleet] Move integrations to a separate app (#99848) (#101493) 2021-06-07 12:59:19 -04:00
services [Fleet] Move integrations to a separate app (#99848) (#101493) 2021-06-07 12:59:19 -04:00
config.ts [Fleet] Improve performance of Fleet setup (#102219) (#102559) 2021-06-17 21:07:15 +00:00
ftr_provider_context.d.ts [kbn/test] move types/ftr into src (#99555) (#100228) 2021-05-17 14:49:48 -04:00