kibana/x-pack/plugins/beats_management
Caroline Horn 6268ee7e8c
Fix some EuiFlyout and EuiModal usages (#35829)
* Fix maps layer flyout

* Fixing some flyout headers with border and size

* Using euiOverflowShadow to remove warnings

* Fixed up some regular modal usages

* Added danger colors to EuiConfirmModals where necessary
2019-05-01 15:19:55 -04:00
..
common Migrate from tslint (#33826) 2019-04-05 17:45:23 +01:00
public Fix some EuiFlyout and EuiModal usages (#35829) 2019-05-01 15:19:55 -04:00
scripts Migrate from tslint (#33826) 2019-04-05 17:45:23 +01:00
server Migrate from tslint (#33826) 2019-04-05 17:45:23 +01:00
types Migrate from tslint (#33826) 2019-04-05 17:45:23 +01:00
index.ts
readme.md [BeatsCM] Move API to new return format (#31660) 2019-03-28 13:54:46 -04:00
tsconfig.json
wallaby.js

Beats CM

Notes: Falure to have auth enabled in Kibana will make for a broken UI. UI based errors not yet in place

Testing

Unit tests

From ~/kibana/x-pack, run node scripts/jest.js plugins/beats --watch.

API tests

In one shell, from ~/kibana/x-pack: node scripts/functional_tests-server.js

In another shell, from ~kibana/x-pack: node ../scripts/functional_test_runner.js --config test/api_integration/config.js.

Manual e2e testing

  • Run this command to fake an enrolling beat (from beats_management dir)
node scripts/enroll.js <enrollment token>
  • Run a command to setup a fake large-scale deployment Note: ts-node is required to be installed gloably from NPM/Yarn for this action
ts-node scripts/fake_env.ts <KIBANA BASE PATH> <# of beats> <# of tags per beat> <# of congifs per tag>