Commit graph

126 commits

Author SHA1 Message Date
Kibana Machine c0badda756
[buildkite] Move some functionality to a shared library (#102228) (#110071)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-08-25 16:53:10 +00:00
Spencer b3a714db5d
[perf-testing] send detailed APM data from report generation (#107592) (#108257)
Co-authored-by: spalger <spalger@users.noreply.github.com>
# Conflicts:
#	x-pack/scripts/functional_tests.js
2021-08-11 17:12:00 -04:00
Kibana Machine a4ee786ca8
[7.x] [APM] Add new ftr_e2e to kibana CI and remove current e2e tests. (#107593) (#108138)
* [APM] Add new ftr_e2e to kibana CI and remove current e2e tests. (#107593)

* fix newly introduced type error (#107593)

(cherry picked from commit 65a5cb1476)

Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-08-11 08:05:08 +00:00
Luke Elmers 6f31a759f4
[migrations v2] Integration test for multi-node cluster. (#100957) (#103559)
# Conflicts:
#	packages/kbn-test/src/es/test_es_cluster.ts
2021-06-28 18:34:31 -04:00
Tyler Smalley 6977be0140
Revert "Revert: [7.x] [FTR][CI] Use default distribution for all tests (#102019) (#102580)
* Revert "Revert: [7.x] [FTR][CI] Use default distribution for all tests (#102019)"

This reverts commit c272bdbc25.

* [FTR] Stabilize SSLP functional tests (#102553)

* Removes spaces check, since spaces should always be available
* Disables Monitoring, SecuritySolutions, and Reporting in SSPL tests
until #102552 is completed

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-06-21 03:28:12 -04:00
Tyler Smalley c272bdbc25
Revert: [7.x] [FTR][CI] Use default distribution for all tests (#102019)
* Revert "[FTR] Use importExport for saved_object/basic archive (#100244) (#102016)"

This reverts commit 9851b7bcfa.

* Revert "[7.x] [FTR][CI] Use default distribution for all tests (#94968) (#101118)"

This reverts commit 73225daa87.
2021-06-13 23:29:03 -07:00
Tyler Smalley 73225daa87
[7.x] [FTR][CI] Use default distribution for all tests (#94968) (#101118)
* [FTR][CI] Use default distribution for all tests (#94968)
* [FTR] Use importExport for saved_object/basic archive (#100244)

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-06-12 09:53:10 -07:00
Kibana Machine 4f0781737c
[CI] For PRs, build TS refs before public api docs check (#100791) (#101128)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-06-01 23:20:47 -04:00
Tyler Smalley 52dd72e0a2 Revert "[7.x] [FTR][CI] Use default distribution for all tests (#94968) (#99980)"
This reverts commit be40e96806.
2021-05-28 17:21:51 -07:00
Tyler Smalley be40e96806
[7.x] [FTR][CI] Use default distribution for all tests (#94968) (#99980)
* [FTR][CI] Use default distribution for all tests (#94968)

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Use default output

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* [FTR] Use importExport for saved_object/basic archive

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Update suggestions tests

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Fix build

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* More migrations to kbnArchiver

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-05-28 15:25:52 -04:00
Kibana Machine 6b6c48dbcb
Automated package testing (#88900) (#100812)
Co-authored-by: Tyler Smalley <tylersmalley@me.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Jonathan Budzenski <jon@budzenski.me>
Co-authored-by: Tyler Smalley <tylersmalley@me.com>
2021-05-27 20:33:04 +00:00
Kibana Machine 761dc11555
[CI] Don't do CI stats reporting/failures for feature branch PRs (#99668) (#99690)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-05-10 18:31:48 -04:00
Kibana Machine 2c08ac4bda
[CI] Always set checkoutInfo after git checkout (#99265) (#99296)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-05-04 21:16:31 -04:00
Brian Seeders a82e2cbc59
[CI] Create a ciGroup just for tests that use Docker (#98535) (#99088)
# Conflicts:
#	test/scripts/jenkins_xpack_build_kibana.sh
2021-05-03 15:52:17 -04:00
Kibana Machine d4b50fedf2
[CI] Use a new helper library for consistently cloning the repo (#98555) (#98630)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-04-28 13:12:41 -04:00
Kibana Machine 08c91529d0
Revert skips added while triaging ES OOMs (#97876) (#98067)
* Revert "skip flaky suite (#97382)"

This reverts commit e321f57f64.

* Revert "skip flaky suite (#97387)"

This reverts commit a89b756710.

* Revert "Skip test to try and stabilize master" (#97378)

This reverts commit 194355fdd3.

* upload heap dumps when they are created

Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-04-22 16:53:49 -04:00
Kibana Machine 0e42317e60
Revert "Revert "[ci] skip building ts refs when not necessary (#95739)" (#95746)" (#95750) (#97493)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-04-19 14:47:13 -04:00
Kibana Machine 58e4ee3a02
[ci] ship Jest unit test junit with runbld in jest worker (#97197) (#97342)
Co-authored-by: Brian Seeders <seeders@gmail.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: Brian Seeders <seeders@gmail.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-04-19 16:54:08 +00:00
Stacey Gammon 0a2799d09d
Track API stats as part of ci (#95733) (#97306)
* Track stats and add extra output information

* Update api docs output

* Clean up id names

* update api docs

* Consolidate error messages and fix a bug

* Update docs

* Update get_declaration_nodes_for_plugin.ts

* Fix bug with removeBrokenLinks not being recursive

* Update docs

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	api_docs/data.json
#	api_docs/data_index_patterns.json
#	api_docs/data_search.json
#	api_docs/reporting.json
2021-04-15 16:47:21 -04:00
Kibana Machine cfd530b75c
[CI] Don't retry steps after a build has been aborted or timed out (#96600) (#96651)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-04-08 19:40:18 -04:00
Kibana Machine f78d202f30
pass script to bash to support scripts which aren't actually executable (#96198) (#96200)
Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-04-04 16:54:24 -04:00
spalger ac0e25cfbe Revert "stop wrapping steps in runbld (#96195) (#96197)"
This reverts commit cda95da1c2.
2021-04-04 09:36:05 -07:00
Kibana Machine cda95da1c2
stop wrapping steps in runbld (#96195) (#96197)
Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-04-04 09:18:14 -07:00
Kibana Machine 3d8702f87f
Revert "[ci] skip building ts refs when not necessary (#95739)" (#95746) (#95749)
This reverts commit e46a74f7

Co-authored-by: Pierre Gayvallet <pierre.gayvallet@gmail.com>
2021-03-30 02:04:11 -07:00
Kibana Machine d79ef66ed9
[ci] skip building ts refs when not necessary (#95739) (#95740)
Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-03-30 02:53:57 -04:00
Kibana Machine b34542b46a
[ci] disable api-docs step (#93975) (#93990)
Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-03-08 16:45:50 -05:00
Kibana Machine 447a04c704
[ci] separate checks done in bootstrap as individual tasks (#93329) (#93446)
(cherry picked from commit b790f4ca1761bc1fab7818318213833a9c7d092f)

Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-03-03 13:03:00 -05:00
Yara Tercero fe84df1fa3
[ci] disable firefox scripts from security cypress job (#92483) (#92515)
Temporarily disabling security solution Firefox tests. Seem to be race conditions present in the Firefox run specifically causing flake.
# Conflicts:
#	.ci/Jenkinsfile_security_cypress
2021-02-23 17:38:25 -05:00
Kibana Machine 470d712a66
[CI] Convert ES Snapshots Verify job to use tasks (#92091) (#92460)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-23 18:55:24 +00:00
MadameSheema e7e5c73aad
[Security Solution] Cypress tests executed on Firefox (#91524) (#92233)
* allows Cypress tests to be executed on Firefox

* fixes failing tests

* fixes issues

* fixes exceptions table failing test

* updates readme

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-02-22 14:01:11 -05:00
Kibana Machine ab7cbad2f5
[CI] backportrc can skip CI (#91886) (#91968)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-18 23:12:13 -05:00
Kibana Machine 890ddce74f
[FTSR] Convert to tasks and add jest/api integration suites (#91770) (#91928)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-18 17:05:37 -05:00
Kibana Machine 854e833cf0
[CI] Build and publish storybooks (#87701) (#91917)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-18 16:26:10 -05:00
Kibana Machine ee2e483382
[CI] Ping assignees on Github PR comments (#91871) (#91903)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-18 20:52:42 +00:00
Tyler Smalley 6502c8f8e0
[7.x] [CI] Combines Jest unit tests (#89948) (#90828)
* [CI] Combines Jest unit tests (#89948)

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
# Conflicts:
#	jest.config.oss.js
#	src/dev/code_coverage/shell_scripts/extract_archives.sh
#	test/scripts/jenkins_unit.sh
#	test/scripts/jenkins_xpack.sh
#	vars/kibanaCoverage.groovy
#	x-pack/jest.config.js

* Fix bad merge

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-02-09 17:52:27 -05:00
Brian Seeders 2af05b14ca
[CI] Only delay ciGroup processes when using tasks (#90038) (#90093) 2021-02-02 20:23:41 -05:00
Brian Seeders f3d24a5404
[CI] Remove TeamCity code (#90041) (#90095) 2021-02-02 20:23:18 -05:00
Spencer 1f0ecfbfc1
[7.x] [ci/docsLink] hide link when 200 says "There aren't any differences!" (#90079) (#90100)
Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-02-02 17:28:00 -07:00
Brian Seeders cb9002e72c
[CI] Move Jest tests to separate machines (#89770) (#89799) 2021-02-02 16:27:32 -05:00
Spencer 75c6e12654
[7.x] [jenkins/prs] report docs changes url in PR comments (#89454) (#89907)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-02-01 13:30:23 -07:00
Brian Seeders c4ec724d12
[CI] Sleep before starting ciGroup tasks to smooth out CPU spikes from ES starting up (#89751) (#89786) 2021-01-29 17:06:02 -05:00
Jonathan Budzenski c2163a5675 Revert "[7.x] [CI] Combines Jest test jobs (#85850) (#89432)"
This reverts commit e36dfcd49f.
2021-01-28 12:17:22 -06:00
Tyler Smalley e36dfcd49f
[7.x] [CI] Combines Jest test jobs (#85850) (#89432)
* [CI] Combines Jest test jobs (#85850)

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
# Conflicts:
#	jest.config.oss.js
#	src/dev/code_coverage/shell_scripts/extract_archives.sh
#	test/scripts/jenkins_unit.sh
#	test/scripts/jenkins_xpack.sh
#	vars/kibanaCoverage.groovy
#	x-pack/jest.config.js

* [CI] Decrease number of Jest workers

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-27 16:16:22 -08:00
Spencer c7713f216d
[7.x] [functional_cors] use pre-defined unique port in CI (#88919) (#88978)
Co-authored-by: spalger <spalger@users.noreply.github.com>

Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-01-21 10:46:28 -07:00
Tiago Costa 80f45d403e
chore(NA): create new x-pack cigroups and rebalancing them all (#88366) (#88833)
* chore(NA): create new x-pack cigroups and rebalancing them all

* chore(NA): better cigroups balancing

* chore(NA): push rollup tests back into ciGroup1

* chore(NA): move some functional ml tests from cigroup3 into cigroup13

* chore(NA): move some more tests into ciGroup13

* chore(NA): use a single top level describe at x-pack/test/functional/apps/ml

* chore(NA): move settings into ciGroup13

* temporary test for es snapshots env

* Revert "temporary test for es snapshots env"

This reverts commit 789ebe7b9c.

* docs(NA): add missing documentation on the function tests describe split

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	vars/kibanaCoverage.groovy
2021-01-20 15:46:18 +00:00
Brian Seeders f2a4168dca
[7.x] [CI] Gate TeamCity PR commit statuses (#88526) | [CI] Fix trailing comma in TeamCity job DSL (#88533) (#88696) 2021-01-19 14:57:59 -05:00
Tiago Costa 7bdac0bea4
chore(NA): remove mocha junit ci integrations (#88129) (#88534)
* chore(NA): remove mocha junit ci integrations

* chore(NA): remove mocha script from xpack

* chore(NA): single rule exclusion on eslint config for mocha

* chore(NA): remove unused custom mocha integration code from kbn/test

* chore(NA): rewording packages readme

* docs(NA): remoe mocha mention from development-unit-tests
# Conflicts:
#	docs/developer/contributing/development-unit-tests.asciidoc
#	test/scripts/jenkins_unit.sh
2021-01-16 00:01:29 +00:00
Jonathan Budzenski 1dc3276e74
[7.x] [dev] Replace sass-lint with stylelint (#86177) (#88498)
Co-authored-by: Tyler Smalley <tylersmalley@me.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Dave Snider <dave.snider@gmail.com>

Co-authored-by: Tyler Smalley <tylersmalley@me.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Dave Snider <dave.snider@gmail.com>
2021-01-15 14:36:34 -06:00
spalger fa06a68a15 [securitySolution/cypress] temporarily limit to PRs
(cherry picked from commit 1c5dc638ea)
2020-12-29 12:19:49 -07:00
Brian Seeders 2ab980a9b6
[CI] Bump memory for main CI workers (#86541) (#86578) 2020-12-18 19:55:48 -05:00