kibana/test
Pierre Gayvallet 97f89e256b
[7.x] Migrate most plugins to synchronous lifecycle (#89562) (#90579)
* Migrate most plugins to synchronous lifecycle (#89562)

* first pass

* migrate more plugins

* migrate yet more plugins

* more oss plugins

* fix test file

* change Plugin signature on the client-side too

* fix test types

* migrate OSS client-side plugins

* migrate OSS client-side test plugins

* migrate xpack client-side plugins

* revert fix attempt on fleet plugin

* fix presentation start signature

* fix yet another signature

* add warnings for server-side async plugins in dev mode

* remove unused import

* fix isPromise

* Add client-side deprecations

* update migration examples

* update generated doc

* fix xpack unit tests

* nit

* (will be reverted) explicitly await for license to be ready in the auth hook

* Revert "(will be reverted) explicitly await for license to be ready in the auth hook"

This reverts commit fdf73feb

* restore await on on promise contracts

* Revert "(will be reverted) explicitly await for license to be ready in the auth hook"

This reverts commit fdf73feb

* Revert "restore await on on promise contracts"

This reverts commit c5f2fe51

* add delay before starting tests in FTR

* update deprecation ts doc

* add explicit contract for monitoring setup

* migrate monitoring plugin to sync

* change plugin timeout to 10sec

* use delay instead of silence
# Conflicts:
#	x-pack/plugins/xpack_legacy/server/plugin.ts

* fix mock
2021-02-08 13:16:05 +01:00
..
accessibility Upgrade EUI to v31.4.0 (#89648) (#90462) 2021-02-05 14:17:03 -07:00
api_integration [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
common [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
examples [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
functional [test] Await retry.waitFor (#90456) (#90541) 2021-02-05 18:56:52 -08:00
harden [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
interpreter_functional [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
new_visualize_flow [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
plugin_functional [7.x] Migrate most plugins to synchronous lifecycle (#89562) (#90579) 2021-02-08 13:16:05 +01:00
scripts [7.x] [kbn/pm] throw an error if package doesn't have a script (#89438) (#89462) 2021-01-29 11:48:28 -07:00
security_functional [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
server_integration [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
typings [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
ui_capabilities/newsfeed_err [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
visual_regression [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
tsconfig.json migrate more core-owned plugins to tsproject ref (#89975) (#90018) 2021-02-02 19:57:38 +01:00