Liza Katz
b62566da33
[ci-stats] Collects additional timings for cli tools ( #113030 )
...
* [ci-stats] Collects additional metrics about bootstrap
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
* test reporting
* [ci-stats] Collects additional metrics about bootstrap
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
* Move ts timing to build_ts_refs_cli script
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
* Add timings to run
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
* info debug level
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
* fix build
* Move report function to dev-utils
align name of tests
report from functional test runner
* report snapshot install \ ready times
fix event names
* Report memory usage and branch hash
* fix eslint
* fix integration test
* build
* mergy merge
* mergy merge 2
* eslint
* eslint
* ready events
* Update packages/kbn-es/src/cli_commands/snapshot.js
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* Update packages/kbn-es/src/cluster.js
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* Update packages/kbn-es/src/cli_commands/snapshot.js
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* Update packages/kbn-test/src/functional_tests/cli/start_servers/cli.js
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* Update src/dev/run_check_published_api_changes.ts
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* Update packages/kbn-test/src/jest/run.ts
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* Update src/dev/run_i18n_check.ts
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* Update packages/kbn-test/src/functional_test_runner/cli.ts
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
* code review
* pm
* merge
* dist
* jest fix
Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Tyler Smalley <tylersmalley@gmail.com>
2021-10-05 12:57:40 +03:00
Brian Seeders
5216442d6c
[ci] Add branch to failed test reporter github comments ( #113860 )
2021-10-04 21:07:49 -04:00
Brian Seeders
fc89528c40
[buildkite] Fix off-by-one problem for test failure annotations ( #113852 )
2021-10-05 00:29:43 +01:00
Dominique Clarke
1ff02e1da6
[Observability] [Exploratory View] Add exploratory view multi series ( #113464 )
...
* Revert "[Observability][Exploratory View] revert exploratory view multi-series (#107647 )"
This reverts commit 1649661ffd
.
* Revert "[Observability][Exploratory View] revert exploratory view multi-series (#107647 )"
This reverts commit 1649661ffd
.
* [Observability] [Exploratory View] Create multi series feature branch (#108079 )
* Revert "[Observability][Exploratory View] revert exploratory view multi-series (#107647 )"
This reverts commit 1649661ffd
.
* Revert "[Observability][Exploratory View] revert exploratory view multi-series (#107647 )"
This reverts commit 1649661ffd
.
* update types
* update tests
* [Observability] exploratory view design issues (#111028 )
* remove custom y axis labels for better clarity
* move add series button to the bottom
* disable auto apply
* fix missing test
* When series count changes, collapse other series. (#110894 )
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Feature/observability exploratory view multi series panels (#111555 )
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Exploratory View] Fix date range picker on secondary series (#111700 )
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Exploratory View] Collapse series only on add, not delete (#111790 )
* [Exploratory view] Remove preview panel (#111884 )
* [Exploratory view] implement popovers for data type and metric type (#112370 )
* implement popovers for data type and metric type
* adjust types
* add IncompleteBadge
* make report metric dismissable
* show date-picker even if metric is undefined
* adjust styles of expanded series row
* add truncation to series name
* move incomplete badge and add edit pencil
* add tooltip to data type badge
* adjust content
* lint
* delete extra file
* move filters row
* adjust name editing behavior
* adjust filter styles
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* move cases button to top
* fix types
* more types :(
Co-authored-by: Justin Kambic <justin.kambic@elastic.co>
Co-authored-by: shahzad31 <shahzad31comp@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
2021-10-04 10:05:01 -04:00
Patryk Kopyciński
4b89e14884
Bump eslint@7 ( #94347 )
2021-10-02 17:38:40 +02:00
Brian Seeders
8b32407368
[buildkite] Improve failed test experience ( #113483 )
2021-09-30 18:31:34 -04:00
Tyler Smalley
d20a696e95
[ci-stats] Collects additional timings about bootstrap ( #112919 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-09-28 20:56:49 -04:00
Brian Seeders
e67a25c8b8
[CI] [Buildkite] Only report test failures for hourly/daily pipelines ( #112729 )
2021-09-21 17:26:36 -04:00
Tyler Smalley
4681a80317
[DX] Upgrade prettier to v2.4.0 ( #112359 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-09-19 22:34:30 -07:00
Spencer
2e0d2ba2da
[ftr] filter configs before running to clean up log output ( #112490 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-09-17 22:14:12 -07:00
Brian Seeders
be51f0a574
[Buildkite] Hourly CI / tracked branch pipeline ( #111785 )
2021-09-16 11:28:07 -04:00
Jonathan Budzenski
178b56980f
[ftr] Check client status using v8format=true ( #111480 )
...
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-08 08:24:26 -05:00
Tiago Costa
7c4e4f507b
chore(NA): replace babel config files by inline presets by default in the jsts_transpiler rule ( #110620 )
...
* chore(NA): replace babel config files by inline presets by default in the js_ts_transpiler rule
* chore(NA): update @kbn/ace build to exclude worker file
* chore(NA): remove config file support
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-03 21:17:46 +01:00
Alejandro Fernández Haro
dfea0fee21
[GET /api/status] Default to v8format and allow v7format=true ( #110830 )
2021-09-03 07:32:59 -04:00
Mikhail Shustov
2430673d44
convert ftr runners into TS ( #110057 )
2021-08-25 14:59:30 -05:00
Tiago Costa
cfd5dad174
chore(NA): moving @kbn/optimizer to babel transpiler ( #109231 )
...
* chore(NA): adds 7.16 into backportrc
* chore(NA): moving @kbn/optimizer to babel transpiler
2021-08-19 19:40:50 +01:00
Spencer
7e2bd4fd54
[ftr] rework ciGroup validation to remove JOBS.yml and avoid duplication ( #109149 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-08-19 11:40:23 -05:00
Mikhail Shustov
76eafd8803
exclude tsx test and mock files from test coverage ( #109203 )
2021-08-19 09:26:24 -05:00
Tyler Smalley
689d974729
Removes supertest-as-promised dependency ( #100486 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-08-16 18:01:34 -07:00
Spencer
c0395c9ef6
[build_ts_refs] improve caches, allow building a subset of projects ( #107981 )
...
* [build_ts_refs] improve caches, allow building a subset of projects
* cleanup project def script and update refs in type check script
* rename browser_bazel config to avoid kebab-case
* remove execInProjects() helper
* list references for tsconfig.types.json for api-extractor workload
* disable composite features of tsconfig.types.json for api-extractor
* set declaration: true to avoid weird debug error
* fix jest tests
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-08-10 22:12:45 -07:00
Dominique Clarke
1649661ffd
[Observability][Exploratory View] revert exploratory view multi-series ( #107647 )
...
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-10 11:52:49 -04:00
Spencer
30f2289883
[perf-testing] send detailed APM data from report generation ( #107592 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-08-09 13:36:02 -04:00
Tiago Costa
24c85b51ca
chore(NA): moving @kbn/test to babel transpiler ( #107455 )
2021-08-02 22:35:43 +01:00
Tiago Costa
b9acd3ce74
chore(NA): moving @kbn/dev-utils to babel transpiler ( #107245 )
...
* chore(NA): moving @kbn/dev-utils to babel transpiler
* chore(NA): fix types field on tsconfig files for packages missing it
* chore(NA): update package.jsons
* chore(NA): update kbn/pm dist
* chore(NA): update types field on package jsons
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-07-30 16:03:42 -04:00
Shahzad
48e6195dc1
[Exploratory View] Multi Series View ( #103855 )
...
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Dominique Clarke <dominique.clarke@elastic.co>
2021-07-22 10:14:43 +02:00
Tiago Costa
977039cb76
chore(NA): introduce preset for jest-integration tests on @kbn/test ( #105144 )
...
* chore(NA): introduce preset for jest-integration tests on @kbn/test
* chore(NA): fix lockfile
* chore(NA): fix ci
* fix tests (#14 )
Co-authored-by: Mikhail Shustov <restrry@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-07-14 20:53:12 +01:00
Spencer
f3228a38f4
[kbn/client/ui-settings] support using uiSettings in a specific space ( #105116 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-07-09 16:26:26 -04:00
Greg Thompson
fa03028688
Enable CSS-in-JS styling with emotion
( #98157 )
...
* emotion deps
* kbn-babel
* kbn-test
* examples
* babel-plugin-styled-components config
* css prop type fixes
* type context
* declaration location
* some emotion types resolved
* clean up
* emotion v10 accomodations
* types
* kbn-crypto
* kbn-telemetry-tools
* bazel
* eslint rule; shared file regex array
* update paths
* Update packages/kbn-eslint-plugin-eslint/rules/module_migration.js
Co-authored-by: Spencer <email@spalger.com>
* remove placeholder styles
* doc api changes
* snapshot updates
* storybook comments
* use constant
* bump new deps
* condense versions
Co-authored-by: Spencer <email@spalger.com>
2021-07-09 13:42:50 -05:00
Jonathan Budzenski
bed5b6d8f2
[packages] Migrate @kbn/test to Bazel ( #103122 )
...
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-29 21:16:00 -04:00
Luke Elmers
d2690d8ac8
[migrations v2] Integration test for multi-node cluster. ( #100957 )
2021-06-28 12:49:38 -04:00
Tiago Costa
e1ec8b05b6
chore(NA): moving @kbn/optimizer into bazel ( #102965 )
...
* chore(NA): moving @kbn/optimizer into bazel
* chore(NA): fix source import from kbn optimizer
* chore(NA): update snapshots
2021-06-23 11:11:13 +01:00
Xavier Mouligneau
4fa3dc46cb
[RAC] T-Grid is moving to a new home ( #100265 )
...
* wip
* First pass at standalone and embedded redux stores and usage
* wip
* First pass at standalone and embedded redux stores and usage
* wip
* clean up
* wip
* refact(NA): remove extra pkg_npm target and add specific target folders on @kbn/i18n
* cleanup
* - fixes type errors in tests
* WIP remove use_manage_timeline
* wip add query + selector
* finishing integrating timeline manage context from redux
* integrating t-grid in security solution
* fix RowRender type
* WIP begin to move components from package to plugin
* integration of t-grid inside of security solution
* wip to make redux work
* little trick to make it render
* - fixes a few type errors
* better integration betwen tgrid and security solutions
* bringing back tsconfig on timeline
* wip integration t-grid in observability
* fix types
* fix type in security solutions
* add type to import + trie dto get the bundle size as small as possible
* fix type in integration test
* fix type in integration test
* - fix tests
* clean up to use technical fields
* - fixes unit tests
* - mocks the `useDateFormat` function of the `useKibana` service to fix unit tests
* fix t-grid settings vs create timeline + fix inspect button
* fix last suites test
* Update unit tests, snapshots and lint
* Fix bad merge
* fix plugin export
* Fix some failing tests
* fix unit tets in timelines plugins
* fix latest test
* fix i18n
* free obs from t-grid
* Fix timeline functional plugin types
* fix store provider
* Update failing defaultHeader test
* Fix i18n usage in security solution
* Fix remaining i18n errors in timelines plugin
* Dedupe common shared types
* move drag and drop utils in package to avoid duplication
* More shared type cleanup
* add feature flag
* review I
* fix merge with master
* fix i18n translation
* More type deduping
* Use @kbn/common-utils, fix remaining types
* fix types
* fix tests
* missing type
* fix cypress tests
Co-authored-by: Kevin Qualters <kevin.qualters@elastic.co>
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
Co-authored-by: Andrew Goldstein <andrew.goldstein@elastic.co>
2021-06-22 18:56:33 -04:00
Spencer
3084de6782
[kbn/test/es] remove unnecessary es user management logic ( #102584 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-21 18:36:43 -04:00
Josh Dover
02971177cc
Display Kibana overall status in the logs and have FTR wait for green status before running tests ( #102108 )
2021-06-17 10:19:07 -04:00
CJ Cenizal
55a0dbbc09
Discourage use of legacy index templates ( #101533 )
...
* Hide legacy index templates table if the user doesn't have any.
* Render deprecation warning above legacy index templates table and in legacy index template wizard.
* Update index template doc link to point to the new docs.
2021-06-14 15:24:24 -07:00
Spencer
7cee2eefdc
[kbnArchiver] handle archives which have \r\n ( #102118 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-06-14 17:01:22 -04:00
Spencer
bdaea87aa6
[kbnArchiver] fix save to non-existent file ( #101974 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-06-10 21:16:15 -04:00
Spencer
7917e3c9d9
[kbnArchiver] convert archive names to root-relative paths ( #101839 )
...
* [kbnArchiver] convert archive names to root-relative paths
* ensure that newly multiline hooks are explicitly async
* missed a newly multiline hook
* fix exists check
* avoid extra lines by wrapping arrow body in {}
* one block more
* fix errant `name` variable
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-06-09 20:13:00 -04:00
Spencer
f466ebf1a3
[esArchiver] drop support for --dir, use repo-relative paths instead ( #101345 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-06-08 17:37:42 -04:00
Yulia Čech
f7e6bfd6de
[ILM] Split edit policy test helpers into separate files ( #100807 )
...
* Refactored edit policy actions into separate files
* Fixed types errors
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-07 19:31:15 +02:00
Spencer
090d0abd11
[ts] migrate root test dir to project refs ( #99148 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-06-04 13:17:00 -04:00
Tyler Smalley
0f9debeba7
[FTR] Use importExport for saved_object/basic archive ( #100244 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-06-01 11:50:49 -07:00
Brian Seeders
54c3ca142e
[CI] Buildkite support with Baseline pipeline ( #100492 )
2021-06-01 13:11:07 -04:00
Mikhail Shustov
881d89fba7
remove src/legacy and src/optimizer from configs ( #100538 )
...
* cleanup removed dirs
* delete removed folders from other places in the repo
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-26 22:01:33 +02:00
Spencer
111e15a054
[ftr] implement FtrService classes and migrate common services ( #99546 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 09:25:09 -07:00
Pierre Gayvallet
8fc9115a6d
Migrate joi
to 17.4.0
and adapt the codebase ( #99899 )
...
* bump joi to 17.4.0, start adapting stuff
* remove custom validation rule, adapt instead
* fix error handling
* fix error handling again
* fix strings type & validation
* fix buffers and arrays
* fix bytes
* fix bytes_size type
* update conditional_type error messages in tests
* fix duration and map types
* first attempt to fix union type error messages
* revert conditional type assertions back to master state
* fix object type
* fix record type
* fix stream types
* rename test files to match sources
* fix union type tests
* temporary adapt feature/home usages of Joi
* fix lint
* adapt test assertion
* fix http config schema validation
* fix @kbn/test Config class
* fix config again
* fix reporting schema tests
* fix security solution schema
* adapt url tests
* remove useless comment
* remove space
* typo
* review comments
2021-05-20 10:55:59 +02:00
Spencer
808b44f2c1
[kbn/test] move types/ftr into src ( #99555 )
...
* [kbn/test] move types/ftr into src
* Apply eslint updates
* fix import of Lifecycle type
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-17 09:51:53 -07:00
Tiago Costa
7124719d5b
chore(NA): moving @kbn/i18n into bazel ( #99390 )
...
* chore(NA): moving @kbn/i18n into bazel
* chore(NA): include javascript locales.js files
* chore(NA): remove build scripts
* chore(NA): remove node types on browser
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-14 21:12:20 +01:00
Tyler Smalley
9da9b8d4b9
[kbn-es] Allow overriding of Java heap ( #99517 )
...
* [kbn-es] Allow overriding of Java heap
Fixes #99494
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-05-11 07:36:20 -07:00
Spencer
21c54d38c3
[ftr] auto assign ciGroupDocker to suites with dockerServers ( #99393 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-06 12:42:29 -07:00