kibana/x-pack/plugins/ux
2022-11-14 16:49:39 -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 [Synthetics] User experience and monitor details, load when in view (#144385) 2022-11-04 11:44:01 +01:00
public [Lens] Multi metric partition charts (#143966) 2022-11-14 16:49:39 -07:00
scripts [User Experience] Synthetics e2e tests. (#132896) 2022-05-31 18:03:25 +02: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.json [UX] Migrate visitor breakdown chart to lens embeddable (#134684) 2022-06-27 17:57:52 +02: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 [auto] migrate existing plugin/package configs 2022-10-28 14:06:46 -05: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