kibana/x-pack/plugins/ux
Coen Warmer 88f4f8082a
[Synthetics][Ux][Uptime] Use Observability Page Template from Observability Shared (#154774)
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Shahzad <shahzad31comp@gmail.com>
2023-04-18 15:00:15 -07:00
..
.buildkite/pipelines Enable synthetics flaky runner (#137289) 2022-07-28 16:33:08 +02:00
.storybook
common [UX Dashboard] Unify processor event (#135367) 2022-08-02 15:22:19 -04:00
e2e Remove Playwright e2e test from Observability (#153934) 2023-03-29 17:01:35 +02:00
public [Synthetics][Ux][Uptime] Use Observability Page Template from Observability Shared (#154774) 2023-04-18 15:00:15 -07:00
scripts [packages] migrate all plugins to packages (#148130) 2023-02-08 21:06:50 -06:00
typings [Synthetics] Migrate service list query out of APM (#132548) 2022-05-23 17:04:55 -07:00
.prettierrc
CONTRIBUTING.md
jest.config.js
kibana.jsonc [Synthetics][Ux][Uptime] Use Observability Page Template from Observability Shared (#154774) 2023-04-18 15:00:15 -07:00
readme.md Add a simple set of instructions on running and developing e2e tests for UX dashboard. (#134371) 2022-06-14 10:29:48 -07:00
tsconfig.json [Synthetics][Ux][Uptime] Use Observability Page Template from Observability Shared (#154774) 2023-04-18 15:00:15 -07:00

Documentation for UX UI developers

https://docs.elastic.dev/kibana-dev-docs/welcome

Running E2E Tests

The tests are managed via the scripts/e2e.js file. This script accepts numerous options.

From the kibana root you can run node x-pack/plugins/ux/scripts/e2e.js to simply stand up the stack, load data, and run the tests.

If you are developing a new test, it is better to stand up the stack in one shell and load data/run tests in a second session. You can do this by running:

  • node ./x-pack/plugins/ux/scripts/e2e.js --server
  • node ./x-pack/plugins/ux/scripts/e2e.js --runner, you can also specify --grep "{TEST_NAME}" to run a specific series of tests