Commit graph

268 commits

Author SHA1 Message Date
spalger
24e6fabd59 Revert "[ci] remove requirement that CI runs for readme changes (#134504)"
This reverts commit 284a564890.
2022-09-01 11:03:39 -05:00
Kibana Machine
684c0f24fe
Bump linux bazel cache timeout to 30 minutes (#139491) (#139493)
We're seeing some timeouts recently in the 15 minute range.
Mac timeouts are already at 60 min.

(cherry picked from commit a2f3e3bd7c)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-08-25 10:19:44 -07:00
Spencer
30a8a3f30c
add a timeout to buildkite artifact downloads (#139046) (#139117)
(cherry picked from commit ab576bb6c1)

# Conflicts:
#	.buildkite/scripts/steps/code_coverage/ftr_configs.sh
#	.buildkite/scripts/steps/code_coverage/ingest.sh
#	.buildkite/scripts/steps/code_coverage/jest_parallel.sh
2022-08-18 11:14:11 -07:00
Kibana Machine
12e7949e2b
[CI] Use region-specific buckets for ci-proxy-cache for speed and cost savings (#138675) (#138828)
(cherry picked from commit c9a30dc27f)

Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2022-08-15 10:15:04 -07:00
Kibana Machine
2eab0954cf
[ci] mark PR stats as usable for metrics (#138297) (#138555)
(cherry picked from commit 92fb5dbafc)

Co-authored-by: Spencer <spencer@elastic.co>
2022-08-10 12:56:15 -07:00
Kibana Machine
00e0f7740c
[ci] Conditional storybook builds (#136219) (#137889)
* [ci] Conditional storybook builds

This moves storybook builds to run conditionally, either if there's a
storybook change or the `ci:build-storybooks` label is set.

These builds don't seem to be providing test coverage, and may not be utilized
in scenarios such as automated backports or unrelated changes.

* test regex

* formatting

* Revert "test regex"

This reverts commit dcef465414.

* fix revert

* move to spot instance

* fix merge

(cherry picked from commit 22b21645bb)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-08-02 10:35:42 -07:00
Kibana Machine
11d3d5b8ca
[8.3] [ci-stats] ship buildkiteJobId with metrics and support backfilling (#137123) (#137143)
* [ci-stats] ship buildkiteJobId with metrics and support backfilling (#137123)

(cherry picked from commit 0154f75445)

* [CI] Auto-commit changed files from 'yarn kbn run build -i @kbn/pm'

Co-authored-by: Spencer <spencer@elastic.co>
2022-07-25 21:45:07 -07:00
Kibana Machine
187031607e
[CI] Parallelize eslint to speed it up (#136972) (#137006)
(cherry picked from commit 20dec08bf1)

Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2022-07-22 14:54:03 -07:00
Jonathan Budzenski
61476d1dca [ci] Conditonal webpack bundle reports (#136215)
* [ci] Conditonal webpack bundle reports

* fix

* spacing

* \n

* fix file path
2022-07-12 12:36:55 -05:00
Kibana Machine
2e28b4671b
[ci] fix ftr script when called with parallelism (#135713) (#135723)
* fix ftr script when called with parallelism

* Update ftr_configs.sh

(cherry picked from commit 9619311120)

Co-authored-by: Spencer <spencer@elastic.co>
2022-07-05 08:26:09 -07:00
Kibana Machine
e6f38c7b24
[CI] Install global npm modules with a retry and failsafe (#135437) (#135563)
(cherry picked from commit 82b5d8e120)

Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2022-07-01 08:58:56 -07:00
Spencer
a22ee13241
[testGroupRunOrder] allow defining a queue name for each ftr config (#135349) (#135605)
(cherry picked from commit ed51e0fe0a)

# Conflicts:
#	.buildkite/scripts/steps/code_coverage/ftr_configs.sh
2022-06-30 16:31:22 -07:00
Kibana Machine
21f12d1ffc
[artifacts] Stabilize package testing (#134854) (#135600)
* bump ansible logging verbosity

* upgrade base os

* update base images

* add specificity to docker image glob

* limit memory

* bump base vm memory

* more cpu

* decrease verbosity

* less downloads

* disable shared symlinks

* more logging

* bump concurrency to test stability

* add concurrency group

* revert

* parallelism

* Revert "parallelism"

This reverts commit 4cc00f7144.

(cherry picked from commit 7fd3beee4e)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-06-30 15:05:32 -07:00
Brian Seeders
ae972e1b3a
[8.3] [CI] Move kibana-buildkite-library into kibana (#134787) (#135350)
* [CI] Move kibana-buildkite-library into kibana (#134787)

(cherry picked from commit 0b0b68786a)

# Conflicts:
#	.buildkite/package-lock.json
#	.buildkite/package.json
#	.buildkite/pipelines/on_merge.yml
#	.buildkite/scripts/pipelines/pull_request/pipeline.ts
#	.buildkite/scripts/steps/code_coverage/clean_coverage_paths.ts
#	.buildkite/scripts/steps/code_coverage/util.sh
#	.buildkite/scripts/steps/es_snapshots/promote.sh
#	.buildkite/scripts/steps/trigger_pipeline.ts

* Update package-lock.json
2022-06-28 12:00:44 -07:00
Kibana Machine
30a8239d20
[es-snapshots] Disable caching on es snapshot manifests (#134525) (#134533)
(cherry picked from commit 95d3090f1a)

Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2022-06-15 15:37:06 -07:00
Spencer
bd8c1f6fbc
[ci] remove requirement that CI runs for readme changes (#134504) (#134511)
(cherry picked from commit 284a564890)

# Conflicts:
#	.buildkite/pull_requests.json
2022-06-15 14:45:00 -04:00
Kibana Machine
e8aff4bd47
[artifacts] Fallback to port 443 when testing cloud deployments (#134279) (#134290)
* [artifacts] Fallback to port 443 when testing cloud deployments

The provided endpoint for ES from cloud no longer contains a port.  When
a port is not provided to the FTR, it defaults to 9220 causing a
connection timeout.  This sets the fallback to 443 instead.

* use process.env instead of interpolation

(cherry picked from commit cde209b23a)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-06-13 16:24:14 -07:00
Jonathan Budzenski
3173b9deb1 [artifacts] fix download, partial revert of #134046 2022-06-10 09:19:31 -05:00
Kibana Machine
d390f6a25c
[artifacts] Remove docker cloud context verification (#134046) (#134077)
This test was added as a verification step for daily releasable
artifacts.  We had originally planned on the release manager consuming
this context.  The expected workflow has changed now to us building and
publishing the docker image instead, which already has coverage in the
Build and Deploy to Cloud step.

(cherry picked from commit fa4d1020fb)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-06-09 10:57:41 -07:00
Kibana Machine
7951684878
[Synthetics] Rename synthetics e2e tests (#133161) (#133399)
(cherry picked from commit ed9ddc4c85)

Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
2022-06-02 07:59:29 -07:00
Kibana Machine
6138661773
[Synthetics] Re-enable synthetics e2e tests (#133100) (#133158)
* Re-enable synthetics e2e tests

* more renaming

(cherry picked from commit edbcf8f35b)

Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
2022-05-30 09:47:34 -07:00
Kibana Machine
f0fc2cff72
[artifacts] Soft fail when Cloud dependencies are unavailable (#133045) (#133054)
(cherry picked from commit bff21e760c)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-05-26 13:09:58 -07:00
Kibana Machine
75e6effd83
[CI] Cache ES snapshots on agents (#132940) (#133023)
(cherry picked from commit 60226bc3f1)

Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2022-05-26 12:44:46 -07:00
Spencer
decfc5cbd5
update kibana-buildkite-library (#133042) (#133049)
(cherry picked from commit 28787e0031)

# Conflicts:
#	.buildkite/package-lock.json
#	.buildkite/package.json
2022-05-26 12:31:25 -07:00
Brian Seeders
3546467369
Bump kibana-buildkite-library for urgent workaround 2022-05-25 16:00:15 -04:00
Hannah Mudge
e0ea600d54
Add group 6 to FTR config (#132655) 2022-05-20 13:55:31 -07:00
Spencer
3effa893da
[ci] always supply defaults for parallelism vars (#132520) 2022-05-19 09:28:47 -05:00
Vitalii Dmyterko
d2b61738e2
[Security solution]Dynamic split of cypress tests (#125986)
- adds `parallelism: 4` for security_solution cypress buildkite pipeline
- added parsing /integrations folder with cypress tests, to retrieve paths to individual test files using `glob` utility
- list of test files split equally between agents(there are approx 70+ tests files, split ~20 per job with **parallelism=4**)
- small refactoring of existing cypress runners for `security_solution`

Old metrics(before @MadameSheema https://github.com/elastic/kibana/pull/127558 performance improvements):
before split: average time of completion ~ 1h 40m for tests, 1h 55m for Kibana build
after split in 4 chunks: chunk completion between 20m - 30m, Kibana build 1h 20m

**Current metrics:**
before split: average time of completion ~ 1h for tests, 1h 10m for Kibana build
after split in 4 chunks: each chunk completion between 10m - 20m, 1h Kibana build 1h
2022-05-19 15:09:31 +01:00
Jonathan Budzenski
4ada2066e3
[es snapshots] Skip cloud build errors (#132469) 2022-05-18 15:58:18 -05:00
Brian Seeders
dac92b2b84
[CI] Move PR skippable changes to pr-bot config (#132461) 2022-05-18 15:21:47 -04:00
Jonathan Budzenski
3409ea325f
[artifacts] Verify docker UBI context (#132346)
* [artifacts] Verify docker UBI context

* add step

* fix filename
2022-05-18 09:21:13 -05:00
spalger
1d69e5e761 add comment about "secret" committed to source 2022-05-18 08:41:53 -05:00
Spencer
63fd2dd552
[kbn/es] capture es debug files (#132355)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-05-17 17:23:13 -05:00
Jonathan Budzenski
e401c41e78
[artifacts/staging] Skip docker cloud verification (#132348)
Cloud builds should be skipped pending implementation of phase 2 of
daily releasable artifacts.
2022-05-17 11:22:08 -07:00
Søren Louv-Jansen
dc1bd86ad3
[APM] Fix cypress —open (#132326) 2022-05-17 07:15:14 -07:00
Jonathan Budzenski
4cfa1c8ac2
[artifacts] Enable Cloud smoke tests (#132158)
* [artifacts] Enable Cloud smoke tests

* login selection for cloud

* fix config path

* fix protocol

* fix url

* cleanup

* fix syntax

* logs

* fix username

* update

* -r

* revert unused
2022-05-16 15:00:07 -05:00
Spencer
e474e9460d
[ci] support skip:auto-commit label on CI (#132138)
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-05-12 17:00:57 -05:00
Jonathan Budzenski
7e5fc82674
[artifacts] Only upload beats artifacts if they exist (#132136)
* [artifacts] Only upload beats artifacts if they exist

Beats artifacts are downloaded as a side effect  of building the cloud
image.  At times (e.g. a staging build, where we don't have the correct
sha) we may skip the cloud image build and these artifacts will not be
available to upload.

* Update .buildkite/scripts/steps/artifacts/build.sh

Co-authored-by: Spencer <email@spalger.com>

Co-authored-by: Spencer <email@spalger.com>
2022-05-12 13:58:32 -05:00
Spencer
eda92d49e0
[precommit-hook] autofix precommit check failures on CI (#132141)
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-05-12 12:01:28 -05:00
Jonathan Budzenski
179cf309ec
[artifacts testing] Re-enable FTR smoke tests (#132076)
* [artifacts testing] Re-enable FTR smoke tests

* --quiet

* docker disable chromium sandbox

* newline
2022-05-12 08:03:39 -07:00
Spencer
3670316789
[ci] bump kibana-buildkite-library (#132081) 2022-05-11 16:22:58 -07:00
Jonathan Budzenski
b16486a999
[artifacts] Test cloud context (#130394)
* [artifacts] Test cloud context

This artifact currently has no consumers, but in the near future the
release-manager will produce Cloud images using the context.  This
ensures builds are working before we publish artifacts.

* update permissions

* fix if statement

* DOCKER_CONTEXT -> KIBANA_DOCKER_CONTEXT
2022-05-11 12:03:40 -07:00
Brian Seeders
c21c8f7006
[bazel] Use a GCS bucket for local dev remote bazel cache (#131866) 2022-05-11 14:21:23 -04:00
Spencer
77896df877
bump kibana-buildkite-library (#131987) 2022-05-10 18:00:56 -05:00
Jonathan Budzenski
9044d1f76f [artifacts] skip smoke tests 2022-05-10 08:57:12 -05:00
Robert Oskamp
c79eb03319
[ML] Functional tests - split ML test groups (#131716)
This PR splits up the ML functional UI test groups and renames them to better match the contained test suites.
2022-05-09 17:22:03 +02:00
Spencer
ee846edf07
[ci] bump kibana-buildkite-library (#131754) 2022-05-06 13:24:24 -05:00
Spencer
c8624cdd98
[ci] break out skip patterns so they can change without triggering CI (#131726) 2022-05-06 10:48:41 -05:00
Lee Drengenberg
0998b67ded
exclude "Team:Unified observability" from Kibana QA team PR list (#131673)
* exclude "Team:Unified observability"

* exclude "Feature:Unified Integrations"

* exclude "Team: AWP: Visualization"

* skip config file in ci

Co-authored-by: spalger <spencer@elastic.co>
2022-05-06 08:44:56 -05:00
Stratoula Kalafateli
0d4cc4dc32
[Unified search] Improves the current filter/search experience (#128401)
* [Unified search] Moves dataview picker to the search bar (#126560)

* [Unified search] Moves dataview picker to the search bar

* alter texts

* Remove unused file

* [ChangeDataView] Design cleanup

* Fix services mock failure

* Show newly created datavuew on the list

* Keep dataview picker in discover in mobile view

* Cleanup

* Cleanup translations

* Fix some discover FTs

* Fix management FTs

* More test fixes

* Added a dismissible tour

* Pulled the selectabl list into a new component

… for reuse

Called `DataViewsList`. I then changed Lens’ config panel’s own EuiSelectableList to use this new component instead.

*Didn’t do any test updates*

* Fix broken jest test

* Use the same picker component on Discover mobile view

* Apply some CI fixes

* Fix more functional tests

* More FTs fixes

* Close the tour popover for lens tests

* More FTs fixes

* Fix lens FTs

* Using new `styles.ts` pattern for custom styles and allowing for `fullWidth` buttons

* Better tour text and i18n

* Update copy

* No exclamation point

* Cleanup

* Fixes on discover tests

* Fixes on Lens Fts - create runtime fields

* Fixes on edit permission of add field in discover and some FTs fixes

* Further Fts fixes

* More FTs fixes

* Made tour opt-in with `showNewMenuTour`

* Refactor the OSS FTs to change less files

* Further cleanup on the FTs

* Remove unecessary action

* Fix dataview creation bug

* Add a unit test to the new component

* More fixes

* Fix OSS a11y tests

* Adds another unit test for Lens permissions

* Make a change to stabilize the tests

* Clear flyout prop as it is not used anymore

* Deisgn fixes for mobile view

* Address PR comments WIP

* Update the layrpanl dataview list when a new dataview is created

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: cchaos <caroline.horn@elastic.co>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>

* fix test

* Fix CI

* Fix i18n checks

* [Unified search] Redesign search bar (#126566)

* [Unified search] Redesign search bar

* Changes to the saved queries design

* Remove `globalQueryBar` from nested under `.kbnTopNavMenu__wrapper`

* [Security Solution] Removing overrides of `.globaQueryBar`

* Cleanup of `.globalQueryBar` styles and variants

* General layout fixes/adjustments

* More general layout fixes and better defaults

* Enable Clear all button if saved query is applied

* Clear should be enabled if searched query is applied but not the save as new

* fix some bugs on enabling and disabling the menu options

* [design] Working on Load Filter set menu

* Indicate selection even before the user clicks apply

* prettify the time text

* Add delete saved qquery confirmation modal

* Some cleaning up

* Fix the manage saved queries link

* Enable load filter set if saved query is created for the first time

* Some fixes on linting and on translations

* Clanup scss

* Make some fixes

* Fix navigatation unit test

* Fix translations check

* Fix rest jest tests

* Fix some functional tests

* Fix checks

* Fixes the appearance of the searchbar components depending on the flags

* Fix OSS tests

* Fixes on tests and query bar logic

* Fix the OSS ally tests

* Fix graph and lens KQL bar display problems, apply saveQuery flag correctly

* Fix more tests

* Fix security solution test

* Undo tweaks for graph

* Better fix for Graph

- Emulate new look, not old
- Uses same context menu panel as the new one
- Provides the same button type (filter button)

* Fix checks and jest test

* Further fixes

* Fix language switcher test

* Hopefully fixes the rest of the solution tests

* Cleanup

* Fixes on maps filtering

* Fix Discover padding

* [Discover] Added New Field button to bottom of fields list

* Simple responsive behavior

* Quick filter updates

* CI fixes

* area-label fix

* 18n translate the add filed btn in discover

* Fix lens functional test

* fix functional tests

* Refactor and add unit test for the add filter button

* Add unit test to the saved management list component

* Stabilize lens test

* Second try to solve the flakiness

* Fix panels depending on the flags

* Fix jest tests

* Fix double menu when only the queryInput is on

* Add storybook for the different layouts of the unified search bar

* Fix ci checks

* Removee hooks comment

* Fix flakiness

* Fix problem with lens dataview change

* Fix checks

* Ensure that the query is submitted

* Fixes oon CI

* Fixes flakiness

* Fix checks CI

* Update texts

* Cleanup

* Fix unskipped funtional test

* Fix FT

* Update src/plugins/unified_search/public/saved_query_form/save_query_form.tsx

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Fix eslint

* Fix checks

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: cchaos <caroline.horn@elastic.co>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Fix jest

* Fix jest tests

* Stabilize discover security tests

* [Unified search] Further enhancements (#129877)

* [Unified search] Redesign search bar

* Changes to the saved queries design

* Remove `globalQueryBar` from nested under `.kbnTopNavMenu__wrapper`

* [Security Solution] Removing overrides of `.globaQueryBar`

* Cleanup of `.globalQueryBar` styles and variants

* General layout fixes/adjustments

* More general layout fixes and better defaults

* Enable Clear all button if saved query is applied

* Clear should be enabled if searched query is applied but not the save as new

* fix some bugs on enabling and disabling the menu options

* [design] Working on Load Filter set menu

* Indicate selection even before the user clicks apply

* prettify the time text

* Add delete saved qquery confirmation modal

* Some cleaning up

* Fix the manage saved queries link

* Enable load filter set if saved query is created for the first time

* Some fixes on linting and on translations

* Clanup scss

* Make some fixes

* Fix navigatation unit test

* Fix translations check

* Fix rest jest tests

* Fix some functional tests

* Fix checks

* Fixes the appearance of the searchbar components depending on the flags

* Fix OSS tests

* Fixes on tests and query bar logic

* Fix the OSS ally tests

* Fix graph and lens KQL bar display problems, apply saveQuery flag correctly

* Fix more tests

* Fix security solution test

* Undo tweaks for graph

* Better fix for Graph

- Emulate new look, not old
- Uses same context menu panel as the new one
- Provides the same button type (filter button)

* Fix checks and jest test

* Further fixes

* Fix language switcher test

* Hopefully fixes the rest of the solution tests

* Cleanup

* Fixes on maps filtering

* Fix Discover padding

* [Discover] Added New Field button to bottom of fields list

* Simple responsive behavior

* Quick filter updates

* CI fixes

* area-label fix

* 18n translate the add filed btn in discover

* Fix lens functional test

* fix functional tests

* Refactor and add unit test for the add filter button

* Add unit test to the saved management list component

* Stabilize lens test

* Second try to solve the flakiness

* Fix panels depending on the flags

* Fix jest tests

* Fix double menu when only the queryInput is on

* Add storybook for the different layouts of the unified search bar

* Fix ci checks

* Removee hooks comment

* Fix flakiness

* Fix problem with lens dataview change

* Fix checks

* Ensure that the query is submitted

* Fixes oon CI

* Fixes flakiness

* Fix checks CI

* Update texts

* Cleanup

* Fix unskipped funtional test

* Fix FT

* Fixes filter bar responsiveness

* Add filter button option to the main menu

* Filter form design pass

- Added tooltip around “Add filter” icon button
- Fixed padding
- Stubbed in “Add” vs “Edit” labels

* Query menu icon button tooltip

* ‘Update’ not ‘Edit’ button label

* Apply different strings for adding filter mode vs edit

* Hide Manage SO link if the user donesnt have the permissions

* Fix the wrapping of the badges and datepicker badge

* Minor props naming fix

* Fix checks

* Fix mobile

* Cleanup

* Fix checks

* Faux button group

* Changes on the search input placeholder

* Fix CI

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: cchaos <caroline.horn@elastic.co>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>

* Fix translations

* Fix security solution add filter bug

* Filter bar / items: Reduce to only necessary wrappers and styles

- Switch to Emotion for styling
- Rename `FilterBadgesWrapper` to `FilterItems`
- Move `FilterItems` and `FilterItem` so own folder `filter_item/`

# Conflicts:
#	src/plugins/unified_search/public/filter_bar/filter_bar.tsx
#	src/plugins/unified_search/public/filter_bar/filter_editor/lib/filter_label.tsx
#	src/plugins/unified_search/public/filter_bar/filter_item/filter_item.tsx
#	src/plugins/unified_search/public/filter_bar/filter_item/filter_items.tsx
#	src/plugins/unified_search/public/filter_bar/filter_view/index.tsx
#	src/plugins/unified_search/public/query_string_input/filter_editor_wrapper.tsx
#	src/plugins/unified_search/public/search_bar/search_bar.tsx

* Fix styles by removing styled-components

Also added prop `afterQueryBar` to signify that it needs the top margin

# Conflicts:
#	packages/kbn-babel-preset/styled_components_files.js

* Refactor `SearchBar` and `QueryBarTopRow` a bit

- Added `showSubmitButton` to explicitely hide the submit button (defaults to true)
- SearchBar always renders the `QueryBarTopRow` which now fully controls visibility of the pieces
- Renamed class with new `uni` prefix
- Tried and failed to use Emotion

* Update usages

# Conflicts:
#	x-pack/plugins/security_solution/public/common/components/query_bar/index.tsx

* Fix a test

* Fix jest test

* Attaches filter menu when no add button and better dropdown styles

* Fix lint errors

* Clearing the query and filters of a saved query should unload the saved query

* Do not allow to update the loaded saved query if no filters or no query

* Fix Graph by creating reusable `KibanaFilterButtonGroup`

* Use EuiTheme for SearchBar styles

Updated `displayStyle` for Lens & Discover

* Fix displayStyle prop problem

* Correct alignment of data visualizer

* Super nit comment

* Data visualizer improvements

* Apply useMemo in editPermission cont in Discover

* Fix translations checks

* Fix translations checks

* Fix filter badge popover bug

* [Submit button] Changed to EuiSuperUpdateButton

- Quickly adds tooltip content and filled state for more prominence when dirty
- Fixed 18n

* Fix tests

* Align the position with the other tolltips and check that functional tests succeed

* Give some time to the tooltip to disappear

* Fix tests

* Fix CI checks

* Address PR comments

* Move constants outside render

* Apply PR comments

* Fix dataview picker glich

* lovercase emotion function

* Fix a11y problem on dataview picker

* Lowercase rest of emotion style functions

* Clean up

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: cchaos <caroline.horn@elastic.co>
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2022-05-06 10:10:01 +03:00