Commit graph

416 commits

Author SHA1 Message Date
Jonathan Budzenski
65e25747a0
[8.6] Disable performance journeys (#148353)
These are currently failing: `browserType.launch: Executable doesn't
exist`

https://github.com/elastic/kibana/issues/148213
https://github.com/elastic/kibana/issues/148214
https://github.com/elastic/kibana/issues/148215
https://github.com/elastic/kibana/issues/148216
https://github.com/elastic/kibana/issues/148217
https://github.com/elastic/kibana/issues/148218
https://github.com/elastic/kibana/issues/148219
https://github.com/elastic/kibana/issues/148220
2023-01-03 16:36:11 -06:00
Kibana Machine
57ad172be7
[8.6] Fix autocommiting from CI (#148066) (#148069)
# Backport

This will backport the following commits from `main` to `8.6`:
- [Fix autocommiting from CI
(#148066)](https://github.com/elastic/kibana/pull/148066)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"Spencer","email":"spencer@elastic.co"},"sourceCommit":{"committedDate":"2022-12-23T16:31:54Z","message":"Fix
autocommiting from CI (#148066)\n\nThe new images have an updated gh
binary which now requires setting the\r\n`GITHUB_REPO` env var, or
calling `gh repo set-default`. I opted for the\r\nenv var so that we
didn't need to find a good time to execute the CLI\r\n(after the keys
are in the env, but before all other user code) or worry\r\nabout the
logging. This also allows other users of our scripts to\r\ncustomize as
makes sense without having to dive into a bunch of\r\nimperative shell
code.\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"1b8ddc626765af542d4270bdb372a6e8bec14419","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:all-open","v8.7.0"],"number":148066,"url":"https://github.com/elastic/kibana/pull/148066","mergeCommit":{"message":"Fix
autocommiting from CI (#148066)\n\nThe new images have an updated gh
binary which now requires setting the\r\n`GITHUB_REPO` env var, or
calling `gh repo set-default`. I opted for the\r\nenv var so that we
didn't need to find a good time to execute the CLI\r\n(after the keys
are in the env, but before all other user code) or worry\r\nabout the
logging. This also allows other users of our scripts to\r\ncustomize as
makes sense without having to dive into a bunch of\r\nimperative shell
code.\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"1b8ddc626765af542d4270bdb372a6e8bec14419"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/148066","number":148066,"mergeCommit":{"message":"Fix
autocommiting from CI (#148066)\n\nThe new images have an updated gh
binary which now requires setting the\r\n`GITHUB_REPO` env var, or
calling `gh repo set-default`. I opted for the\r\nenv var so that we
didn't need to find a good time to execute the CLI\r\n(after the keys
are in the env, but before all other user code) or worry\r\nabout the
logging. This also allows other users of our scripts to\r\ncustomize as
makes sense without having to dive into a bunch of\r\nimperative shell
code.\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"1b8ddc626765af542d4270bdb372a6e8bec14419"}}]}]
BACKPORT-->

Co-authored-by: Spencer <spencer@elastic.co>
2022-12-23 10:39:40 -07:00
Kibana Machine
1c30c54075
[8.6] [APM] Add parallel builds for cypress tests (#142598) (#147930)
# Backport

This will backport the following commits from `main` to `8.6`:
- [[APM] Add parallel builds for cypress tests
(#142598)](https://github.com/elastic/kibana/pull/142598)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Giorgos
Bamparopoulos","email":"georgios.bamparopoulos@elastic.co"},"sourceCommit":{"committedDate":"2022-12-21T15:36:08Z","message":"[APM]
Add parallel builds for cypress tests (#142598)\n\n- Tests runs
initiated by the flaky test runner are not recorded
or\r\nparallelized","sha":"042403e606e59468024b9a822ab7a9c199a487f5","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:APM","release_note:skip","v8.6.0","v8.7.0"],"number":142598,"url":"https://github.com/elastic/kibana/pull/142598","mergeCommit":{"message":"[APM]
Add parallel builds for cypress tests (#142598)\n\n- Tests runs
initiated by the flaky test runner are not recorded
or\r\nparallelized","sha":"042403e606e59468024b9a822ab7a9c199a487f5"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/142598","number":142598,"mergeCommit":{"message":"[APM]
Add parallel builds for cypress tests (#142598)\n\n- Tests runs
initiated by the flaky test runner are not recorded
or\r\nparallelized","sha":"042403e606e59468024b9a822ab7a9c199a487f5"}}]}]
BACKPORT-->

Co-authored-by: Giorgos Bamparopoulos <georgios.bamparopoulos@elastic.co>
2022-12-21 09:41:21 -07:00
Xavier Mouligneau
6842085e4e
[8.6] [RAM] Reactivate most tests in triggers_actions_ui #147535 (#147582)
# Backport

This will backport the following commits from `main` to `8.6`:
- [[RAM] Reactivate most tests in triggers_actions_ui
#147535](https://github.com/elastic/kibana/pull/147535)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Ievgen
Sorokopud","email":"ievgen.sorokopud@elastic.co"},"sourceCommit":{"committedDate":"2022-12-14T21:15:30Z","message":"[Security
Solution] ML job enchancement: update warning message (#147550)\n\n##
Summary\r\n\r\nThese changes update the wording around the ML job
selection in ML rule.\r\nAs we gonna try to start selected job/s in case
those are not running,\r\nwe should accordingly mention that in the
callout below the job\r\nselection
combobox.\r\n\r\nSlack\r\n[discussion](https://elastic.slack.com/archives/C03DXS9UZDF/p1670950300234779)\r\n\r\nMain
ticket:\r\n[#1912](https://github.com/elastic/security-team/issues/1912)\r\n\r\n<img
width=\"1860\" alt=\"Screenshot 2022-12-14 at 17 50
48\"\r\nsrc=\"https://user-images.githubusercontent.com/2700761/207658080-deb81240-3643-4634-aa01-0c9dee59c3b2.png\">\r\n\r\nCo-authored-by:
Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"b74e7f9b8227a3229b0a2b8099df776d1761fb86","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Detections
and Resp","Team: SecuritySolution","Team:Detection
Alerts","backport:prev-minor","ci:cloud-deploy","v8.7.0"],"number":147550,"url":"https://github.com/elastic/kibana/pull/147550","mergeCommit":{"message":"[Security
Solution] ML job enchancement: update warning message (#147550)\n\n##
Summary\r\n\r\nThese changes update the wording around the ML job
selection in ML rule.\r\nAs we gonna try to start selected job/s in case
those are not running,\r\nwe should accordingly mention that in the
callout below the job\r\nselection
combobox.\r\n\r\nSlack\r\n[discussion](https://elastic.slack.com/archives/C03DXS9UZDF/p1670950300234779)\r\n\r\nMain
ticket:\r\n[#1912](https://github.com/elastic/security-team/issues/1912)\r\n\r\n<img
width=\"1860\" alt=\"Screenshot 2022-12-14 at 17 50
48\"\r\nsrc=\"https://user-images.githubusercontent.com/2700761/207658080-deb81240-3643-4634-aa01-0c9dee59c3b2.png\">\r\n\r\nCo-authored-by:
Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"b74e7f9b8227a3229b0a2b8099df776d1761fb86"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/147550","number":147550,"mergeCommit":{"message":"[Security
Solution] ML job enchancement: update warning message (#147550)\n\n##
Summary\r\n\r\nThese changes update the wording around the ML job
selection in ML rule.\r\nAs we gonna try to start selected job/s in case
those are not running,\r\nwe should accordingly mention that in the
callout below the job\r\nselection
combobox.\r\n\r\nSlack\r\n[discussion](https://elastic.slack.com/archives/C03DXS9UZDF/p1670950300234779)\r\n\r\nMain
ticket:\r\n[#1912](https://github.com/elastic/security-team/issues/1912)\r\n\r\n<img
width=\"1860\" alt=\"Screenshot 2022-12-14 at 17 50
48\"\r\nsrc=\"https://user-images.githubusercontent.com/2700761/207658080-deb81240-3643-4634-aa01-0c9dee59c3b2.png\">\r\n\r\nCo-authored-by:
Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"b74e7f9b8227a3229b0a2b8099df776d1761fb86"}}]}]
BACKPORT-->

Co-authored-by: Julian Gernun <17549662+jcger@users.noreply.github.com>
2022-12-14 16:16:59 -07:00
Kibana Machine
f67c20d32f
[8.6] Add custom Buildkite pipeline for @kbn/handlebars (#146964) (#147275)
# Backport

This will backport the following commits from `main` to `8.6`:
- [Add custom Buildkite pipeline for @kbn/handlebars
(#146964)](https://github.com/elastic/kibana/pull/146964)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Thomas
Watson","email":"watson@elastic.co"},"sourceCommit":{"committedDate":"2022-12-08T17:28:33Z","message":"Add
custom Buildkite pipeline for @kbn/handlebars (#146964)\n\nCloses
#146963","sha":"39d27bb868ba5e0d544a0fa17afb19abf650c7bf","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:prev-minor","v8.7.0"],"number":146964,"url":"https://github.com/elastic/kibana/pull/146964","mergeCommit":{"message":"Add
custom Buildkite pipeline for @kbn/handlebars (#146964)\n\nCloses
#146963","sha":"39d27bb868ba5e0d544a0fa17afb19abf650c7bf"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146964","number":146964,"mergeCommit":{"message":"Add
custom Buildkite pipeline for @kbn/handlebars (#146964)\n\nCloses
#146963","sha":"39d27bb868ba5e0d544a0fa17afb19abf650c7bf"}}]}]
BACKPORT-->

Co-authored-by: Thomas Watson <watson@elastic.co>
2022-12-12 03:30:09 -07:00
Kibana Machine
0cbcf24414
[8.6] [i18n] Fix ja-JP locale causing FATAL error when starting kibana (#146704) (#146742)
# Backport

This will backport the following commits from `main` to `8.6`:
- [[i18n] Fix ja-JP locale causing FATAL error when starting kibana
(#146704)](https://github.com/elastic/kibana/pull/146704)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Ahmad
Bamieh","email":"ahmad.bamyeh@elastic.co"},"sourceCommit":{"committedDate":"2022-11-30T18:28:28Z","message":"[i18n]
Fix ja-JP locale causing FATAL error when starting kibana
(#146704)\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCloses
https://github.com/elastic/kibana/issues/146693","sha":"1323fd8de68e0da9e56a6fd26b12b3c031cb74fd","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v8.6.0","v8.7.0","v8.5.3"],"number":146704,"url":"https://github.com/elastic/kibana/pull/146704","mergeCommit":{"message":"[i18n]
Fix ja-JP locale causing FATAL error when starting kibana
(#146704)\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCloses
https://github.com/elastic/kibana/issues/146693","sha":"1323fd8de68e0da9e56a6fd26b12b3c031cb74fd"}},"sourceBranch":"main","suggestedTargetBranches":["8.6","8.5"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146704","number":146704,"mergeCommit":{"message":"[i18n]
Fix ja-JP locale causing FATAL error when starting kibana
(#146704)\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCloses
https://github.com/elastic/kibana/issues/146693","sha":"1323fd8de68e0da9e56a6fd26b12b3c031cb74fd"}},{"branch":"8.5","label":"v8.5.3","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Ahmad Bamieh <ahmad.bamyeh@elastic.co>
Co-authored-by: Ahmad Bamieh <ahmadbamieh@gmail.com>
2022-11-30 18:08:18 -07:00
Kibana Machine
bc25707cfe
[8.6] [Security Solution] Adding security solution packages as a dependency (#146561) (#146691)
# Backport

This will backport the following commits from `main` to `8.6`:
- [[Security Solution] Adding security solution packages as a dependency
(#146561)](https://github.com/elastic/kibana/pull/146561)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Gloria
Hornero","email":"gloria.hornero@elastic.co"},"sourceCommit":{"committedDate":"2022-11-30T14:17:32Z","message":"[Security
Solution] Adding security solution packages as a dependency
(#146561)","sha":"2cb675d8142638f35b8e4abb6e91a0349f9f5c73","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Detections
and Resp","Team:Threat Hunting","Team:
SecuritySolution","v8.6.0","v8.7.0"],"number":146561,"url":"https://github.com/elastic/kibana/pull/146561","mergeCommit":{"message":"[Security
Solution] Adding security solution packages as a dependency
(#146561)","sha":"2cb675d8142638f35b8e4abb6e91a0349f9f5c73"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146561","number":146561,"mergeCommit":{"message":"[Security
Solution] Adding security solution packages as a dependency
(#146561)","sha":"2cb675d8142638f35b8e4abb6e91a0349f9f5c73"}}]}]
BACKPORT-->

Co-authored-by: Gloria Hornero <gloria.hornero@elastic.co>
2022-11-30 08:22:03 -07:00
Kibana Machine
c9fe5ac74b
[8.6] [Synthetics] Deprecate adding synthetics integrations from fleet (#146369) (#146629)
# Backport

This will backport the following commits from `main` to `8.6`:
- [[Synthetics] Deprecate adding synthetics integrations from fleet
(#146369)](https://github.com/elastic/kibana/pull/146369)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"Shahzad","email":"shahzad.muhammad@elastic.co"},"sourceCommit":{"committedDate":"2022-11-29T20:29:26Z","message":"[Synthetics]
Deprecate adding synthetics integrations from fleet
(#146369)\n\nCo-authored-by: florent-leborgne
<florent.leborgne@elastic.co>\r\nFixes
https://github.com/elastic/kibana/issues/137501","sha":"d13666885469c354bdb55c7bb84f127d23b1b83f","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:uptime","release_note:skip","Team:Fleet","v8.6.0","v8.7.0"],"number":146369,"url":"https://github.com/elastic/kibana/pull/146369","mergeCommit":{"message":"[Synthetics]
Deprecate adding synthetics integrations from fleet
(#146369)\n\nCo-authored-by: florent-leborgne
<florent.leborgne@elastic.co>\r\nFixes
https://github.com/elastic/kibana/issues/137501","sha":"d13666885469c354bdb55c7bb84f127d23b1b83f"}},"sourceBranch":"main","suggestedTargetBranches":["8.6"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146369","number":146369,"mergeCommit":{"message":"[Synthetics]
Deprecate adding synthetics integrations from fleet
(#146369)\n\nCo-authored-by: florent-leborgne
<florent.leborgne@elastic.co>\r\nFixes
https://github.com/elastic/kibana/issues/137501","sha":"d13666885469c354bdb55c7bb84f127d23b1b83f"}}]}]
BACKPORT-->

Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
2022-11-30 04:14:01 -07:00
Kibana Machine
910c525c63
[8.6] [ci] Shorten timeout for jest and ftr steps (#146636) (#146645)
# Backport

This will backport the following commits from `main` to `8.6`:
- [[ci] Shorten timeout for jest and ftr steps
(#146636)](https://github.com/elastic/kibana/pull/146636)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Jonathan
Budzenski","email":"jon@elastic.co"},"sourceCommit":{"committedDate":"2022-11-29T23:26:07Z","message":"[ci]
Shorten timeout for jest and ftr steps (#146636)\n\nWe're seeing
sporadic image outages today causing test steps to reach\r\ntheir max
timeout. Currently we displays warnings on configurations\r\ntaking >40?
minutes. This decreases the error timeout for jest and
ftr\r\nconfigurations to 60
minutes.\r\n\r\n\r\nhttps://buildkite.com/elastic/kibana-on-merge/builds/24321#0184c4b6-ae6c-4777-a637-20d34feba777\r\nhttps://buildkite.com/elastic/kibana-on-merge/builds/24279#0184c3d0-5b12-4c8b-9e8c-6c7b67638661\r\n\r\nI'll
follow up with a separate issue for better error handling during\r\ntest
setup.","sha":"ab2f1fe84a92c87a7d3421c5a40b113b49036dd6","branchLabelMapping":{"^v8.7.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","v8.6.0","v8.7.0","v8.5.3"],"number":146636,"url":"https://github.com/elastic/kibana/pull/146636","mergeCommit":{"message":"[ci]
Shorten timeout for jest and ftr steps (#146636)\n\nWe're seeing
sporadic image outages today causing test steps to reach\r\ntheir max
timeout. Currently we displays warnings on configurations\r\ntaking >40?
minutes. This decreases the error timeout for jest and
ftr\r\nconfigurations to 60
minutes.\r\n\r\n\r\nhttps://buildkite.com/elastic/kibana-on-merge/builds/24321#0184c4b6-ae6c-4777-a637-20d34feba777\r\nhttps://buildkite.com/elastic/kibana-on-merge/builds/24279#0184c3d0-5b12-4c8b-9e8c-6c7b67638661\r\n\r\nI'll
follow up with a separate issue for better error handling during\r\ntest
setup.","sha":"ab2f1fe84a92c87a7d3421c5a40b113b49036dd6"}},"sourceBranch":"main","suggestedTargetBranches":["8.6","8.5"],"targetPullRequestStates":[{"branch":"8.6","label":"v8.6.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.7.0","labelRegex":"^v8.7.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/146636","number":146636,"mergeCommit":{"message":"[ci]
Shorten timeout for jest and ftr steps (#146636)\n\nWe're seeing
sporadic image outages today causing test steps to reach\r\ntheir max
timeout. Currently we displays warnings on configurations\r\ntaking >40?
minutes. This decreases the error timeout for jest and
ftr\r\nconfigurations to 60
minutes.\r\n\r\n\r\nhttps://buildkite.com/elastic/kibana-on-merge/builds/24321#0184c4b6-ae6c-4777-a637-20d34feba777\r\nhttps://buildkite.com/elastic/kibana-on-merge/builds/24279#0184c3d0-5b12-4c8b-9e8c-6c7b67638661\r\n\r\nI'll
follow up with a separate issue for better error handling during\r\ntest
setup.","sha":"ab2f1fe84a92c87a7d3421c5a40b113b49036dd6"}},{"branch":"8.5","label":"v8.5.3","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-11-29 17:34:26 -07:00
Jonathan Budzenski
9bb90c3465 skip src/core/server/integration_tests/ui_settings/jest.integration.config.js (#145646)
This suite has become flaky:

https://buildkite.com/elastic/kibana-on-merge/builds/23746#01848784-7e14-4800-b63a-bfc5905864d7/3656-4619
https://buildkite.com/elastic/kibana-on-merge/builds/23745#01848782-d6ff-42f5-a111-6f2608db2c47/2443-3188
2022-11-18 06:46:44 -06:00
Tiago Costa
105e54fe96
[TriggersActionsUi] disable jest config in CI (#145186)
This PR disables the jest config on CI for `triggers_actions_ui` plugin
as it has been failing regularly during the entire day.

We are not sure about what is the problem but when running this test
suite the CI is logging `console.error` multiple times across many test
files warning around tests not being properly wrapped or using
unsupported syntax. Those should be fixed by the owning teams and I've
opened an issue for that at
https://github.com/elastic/kibana/issues/145188
2022-11-14 15:03:04 -07:00
Luke Gmys
f1be6057c8
[TIP] Run e2e pipeline on CI (#144776)
## Summary

Last week, our team has dicovered that e2e tests are not executed on CI,
this PR is an attempt to fix that.

Threat intel pipeline should be run whenever the `threat_intelligence`
plugin source or related tests config has changed.
2022-11-09 12:51:09 +01:00
Jonathan Budzenski
62c62c3c2c
[ci] Set elasticsearch snapshot build timeout (#144831)
We had a few stalled builds that timed out after 1d. Successful builds
typically take 15m-18m. This sets the timeout 30 minutes.
2022-11-08 12:07:37 -06:00
Spencer
e30ff8dfa1
always require ci on codeowners changes (#144728)
Fixes https://github.com/elastic/kibana/issues/144714
2022-11-07 10:41:00 -07:00
Thomas Watson
2e495074fd
Return session error message to client (#139811) 2022-11-07 13:35:47 +01:00
Tiago Costa
3dd5c5388e
chore(NA): update ci step name to Check Public API Docs (#144573)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-11-04 02:27:23 +00:00
Dzmitry Lemechko
1505c0688d
attach-screenshots-from-journey-steps (#144447) 2022-11-03 16:17:55 +01:00
Dzmitry Lemechko
404d08f600
add gauge and saved search journeys (#144311)
Co-authored-by: Liza Katz <liza.katz@elastic.co>
2022-11-02 16:56:54 +02:00
Jonathan Budzenski
cf7d6cc6de
Remove buildbuddy cache (#144356)
* Remove buildbuddy cache

* Update .buildkite/scripts/steps/on_merge_ts_refs_api_docs.sh

* Update .buildkite/scripts/common/setup_bazel.sh
2022-11-01 15:23:24 -07:00
Spencer
af1230b7c4
[ci] remove github-checks-reporter (#144193) 2022-10-28 16:21:02 -05:00
spalger
fe2480d96d
[ts] ts refs cache was removed, remove capture task 2022-10-28 14:27:18 -05:00
spalger
e5d186a6f0
[ts] stop building @types packages in bootstrap 2022-10-28 14:03:55 -05:00
Yaroslav Kuznietsov
608a67ad45
[Lens][TSVB] Navigate to lens functional tests speed improvement. (#144043)
* Gauge functional tests fixed and speeded up.

* Metric functional tests fixed.

* Fixed timeseries tests.

* Fixed tests of topN.

* Added small fixes for dashboard.

* Fixed all tests.

* Splitted up open_in_lens functional tests.

* Fixed more tests.

* Fixed heatmap.

* Added more fixes for tests performance.

* Fixed mistake.

* Removed timeouts.

* Fixed createColorRule.

* Fixed getRhythmChartLegendValue.
2022-10-28 19:28:25 +03:00
Dzmitry Lemechko
ba227dcef5
[x-pack/performance] use es/kbn archives with sample data, load dashboard w/out map (#144100)
* [x-pack/performance] use es archives with sample data, load dashboards w/out map

* wait for chrome
map only test

* fix selector

* fix

* [journeys] open dashboard from dashboards list page

* remove waitForChrome

* fix waiting for map

* [CI] Auto-commit changed files from 'node scripts/eslint --no-cache --fix'

Co-authored-by: lizozom <liza.katz@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-10-28 15:46:41 +02:00
Marshall Main
21c7f5e074
[Security Solution][Alerts] Refactor rule execution logic integration tests (#142679)
* Separate rule execution logic tests and move bulk of the tests to preview for speed

* Remove bad dependency

* Update unit test snapshot

* Fix flaky test

* Fix another flaky test

* Fix more imports

* Remove superfluous return type
2022-10-24 14:56:36 -07:00
Spencer
1994a162de
[lens] move open_in_lens out of ftr group3 (#143666) 2022-10-19 14:26:25 -07:00
Spencer
fcea2e7d4d
[ci/longFtrGroup] reduce annotation to warning, tell people not to worry (#143678) 2022-10-19 13:22:54 -07:00
Stratoula Kalafateli
9656163820
Language documentation popover package (#143429)
* Language documentation popover package

* Add readme

* [CI] Auto-commit changed files from 'node scripts/generate packages_build_manifest'

* [CI] Auto-commit changed files from 'node scripts/generate codeowners'

* Move the entire popover into the package, add stories

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-10-19 08:53:50 +03:00
Christos Nasikas
c5f6670d4e
[Cases] Backlink to cases in external services (#143174)
* Add backlink to cases

* Improve code

* Improve tests and add i18n

* Add alerts url

* Fix i18n

* PR feedback
2022-10-14 01:24:02 -07:00
Jonathan Budzenski
30e482bc8e
Re-enable Bazel cache on CI (#142975)
* Re-enable Bazel cache on CI

* remove exit test
2022-10-10 08:19:36 -05:00
Jonathan Budzenski
4997fdf5d5
Disable bazel cache on CI (#142873) 2022-10-06 10:18:22 -05:00
Tyler Smalley
47354fa7d3
[CI] Use 4 parallel ESLint jobs (#142787) 2022-10-05 14:59:46 -05:00
Jonathan Budzenski
63aee48127
[artifacts] Pass dependency manifest to release-manager CLI (#142408)
This passes the beats manifest used to download metricbeat and filebeat
for our cloud image to the release-manager CLI. This will be used to
validate that the bundled versions we use match the released versions.
2022-10-05 13:08:30 -05:00
Jonathan Budzenski
f1f2107584
[ci/cloud-deploy] Remove CI success requirement (#141965)
This removes the success requirement in the cloud deployment step for
pull requests.

Creating a cloud deployment from a pull request is optional and not
providing test coverage.  Failures are typically upstream and not
something that can be fixed from the Kibana repository.
2022-10-05 11:43:15 -05:00
Jonathan Budzenski
77eb8029c8
[artifacts] Reuse Cloud image for tests (#141828)
* [artifacts] Reuse Cloud image for tests

In https://github.com/elastic/kibana/pull/141657 we turned on Cloud
image builds in Kibana CI.  This updates the Cloud deployment test suite
to reuse the same image build.

* update comment
2022-10-04 12:48:45 -07:00
Giorgos Bamparopoulos
4a74dd383c
[APM] Record e2e tests to Cypress dashboard and enable screenshots, videos and test retries (#142398)
* Record e2e tests to Cypress dashboard and enable screenshots and videos

* Delete videos that have no failures or retries

* Set browser witdh and height for tests

* Fix flaky test for storage explorer

* Remove cypress plugin file

* Fix typo in spec name

* Enable test retries

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-10-04 20:01:39 +01:00
Alejandro Fernández Haro
74f30dcf8e
Move Cloud Integrations out of the cloud plugin (#141103)
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-10-04 12:25:25 +02:00
Jonathan Budzenski
7274c27218
[ci/build] Add label for building example plugins (#139720)
* [ci/build] Add label for building example plugins

* update snapshots

* remove plugins before tests

* fix

* fix again

* fix formatting
2022-09-29 14:18:19 -07:00
Ying Mao
16ca2d2895
[Event Log] Adding event log schema check to CI checks (#142104)
* Adding event log check to CI check.

* Adding event log check to CI check.

* Can I check out ECS

* Checking out specific ECS branch

* Checking out specific ECS branch

* Custom error message

* Reverting event log mapping test changes

* Pinning to 1.8

* Update .buildkite/scripts/steps/checks/event_log.sh

Co-authored-by: Jonathan Budzenski <jon@budzenski.me>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@budzenski.me>
2022-09-29 07:53:50 -04:00
Maryam Saeidi
3f9687e3f0
[Actionable observability] Alert summary widget new design (#141236)
* Implement new alert summary widget design and remove chart

* Fix padding issue

* Remove unused translation

* Fix type and test errors

* Fix types and remove extra aggs logic

* Add triggers_actions_ui to storybook list

* Fix small alignment issue by removing extra EuiFlexGroup

* Fix UI issue for small mobile

* Update spacing

Co-authored-by: Kevin Delemme <kdelemme@gmail.com>

Co-authored-by: Kevin Delemme <kdelemme@gmail.com>
Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
2022-09-29 12:22:58 +02:00
Spencer
249b596465
[journeys] restart ES for each journey, fix flakiness (#141530) 2022-09-26 08:56:31 -07:00
Spencer
65d3ade20d
[watcher] disable jest config in CI, it's regularly failing (#141677) 2022-09-23 10:50:47 -07:00
Jonathan Budzenski
f100343f41
[artifacts] Publish cloud artifacts (#141657)
* [artifacts] Publish cloud artifacts

This moves moves Cloud image publishing to Kibana CI

* fix build args

* rm comment
2022-09-23 11:53:57 -05:00
Dzmitry Lemechko
44ae5f7150
[scalability testing] fix path to config file (#141663) 2022-09-23 18:41:15 +02:00
Spencer
5d12b572bd
[ci] run unit tests in series again (#141481)
* [ci] run unit tests in series again

* print full command with parallelism arg

* skip failing apm test
2022-09-23 08:02:54 -05:00
spalger
fd9774c974 [supt] fix path to journeys 2022-09-22 11:44:02 -05:00
spalger
da8eb44f92 revert #141437 and switch back to fixed journey ordering 2022-09-22 10:57:56 -05:00
Spencer
50b3b57d9e
[ftr] add first-class support for playwrite journeys (#140680)
* [ftr] add first-class support for playwrite journeys

* [CI] Auto-commit changed files from 'node scripts/generate codeowners'

* fix jest test

* remove ability to customize kibana server args, if we need it we can add it back

* remove dev dir that doesn't exist

* fix typo

* prevent duplicated array converstion logic by sharing flag reader

* remove destructuring of option

* fix scalability config and config_path import

* fix start_servers args and tests

* include simple readme

* fix jest tests and support build re-use when changes are just to jest tests

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-09-22 01:06:46 -07:00
Giorgos Bamparopoulos
ee4b451ed4
[APM] Synthtrace - Add service.name in metricsetPicker for breakdown metrics (#140256)
* Add service.name in metricsetPicker for breakdown metrics

* Run cypress tests on synthtrace changes
2022-09-21 09:38:13 -05:00
Tyler Smalley
7be5ac42a0
[artifacts/cft] Soft fail on timeout (#141180)
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
2022-09-21 09:32:36 -05:00