Commit graph

135 commits

Author SHA1 Message Date
Kibana Machine
a0c87bfcd7
upload artifact when building building Kibana to verify ES (#99254) (#99266)
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-05-04 14:03:53 -07:00
Brian Seeders
fbe6377ccc
[7.12] [CI] Create a ciGroup just for tests that use Docker (#98535) (#99091)
* [CI] Create a ciGroup just for tests that use Docker (#98535)

# Conflicts:
#	test/scripts/jenkins_xpack_build_kibana.sh
#	x-pack/test/fleet_api_integration/apis/index.js

* Fix linting issues
2021-05-03 16:21:44 -04:00
Thomas Watson
7c0fe1c194
Bump Node.js from version 14.16.0 to 14.16.1 (#96382) (#96557)
# Conflicts:
#	WORKSPACE.bazel
2021-04-08 11:08:54 -04:00
Spencer
3338b75c95
[jenkins] convert baseline capture job to use tasks (#93288) (#93345)
Co-authored-by: spalger <spalger@users.noreply.github.com>
# Conflicts:
#	src/dev/ci_setup/setup.sh
2021-03-02 20:21:56 -05:00
Yara Tercero
7f5f91495b
[ci] Revert security solution cypress file name change (#92882)
Reverts the security solution cypress name change #92516 that was backported to 7.12. Originally seemed that update to cypress tests where they were split into chrome and firefox was backported to 7.12, but they weren't. The subsequent PR to disable firefox tests was bacported to 7.12 and this created the issue as it was now looking for a non-existent chrome specific config.
2021-02-25 12:55:55 -08:00
Kibana Machine
a50ed0506c
Bump the CI Node.js version from 14.15.4 to 14.16.0 (#92578) (#92634)
This wasn't part of #92421 as Docker Hub wasn't updated at the time.

Co-authored-by: Thomas Watson <w@tson.dk>
2021-02-24 12:21:57 -05:00
Yara Tercero
5b4361fa86
[7.12] [ci] disable firefox scripts from security cypress job (#92483) (#92516)
* [ci] disable firefox scripts from security cypress job (#92483)

Temporarily disabling security solution Firefox tests. Seem to be race conditions present in the Firefox run specifically causing flake.
# Conflicts:
#	.ci/Jenkinsfile_security_cypress
#	vars/tasks.groovy

* fix merge conflict
2021-02-23 18:03:57 -05:00
Kibana Machine
9b62ff246d
[CI] Convert ES Snapshots Verify job to use tasks (#92091) (#92459)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-23 13:55:19 -05:00
Kibana Machine
6c42f2c002
[FTSR] Convert to tasks and add jest/api integration suites (#91770) (#91927)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-18 17:07:55 -05:00
Kibana Machine
2ec7989b63
[CI] Build and publish storybooks (#87701) (#91916)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-02-18 21:28:29 +00:00
Kibana Machine
30b6ba2e62
[CI] Increase pipeline timeouts (#91587) (#91589)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-02-16 15:31:35 -08:00
Kibana Machine
a26bed78b0
[7.x] [ts/build-refs] implement experimental remote cache (#91012) (#91299)
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>
2021-02-12 13:58:46 -05:00
Victor Martinez
51140f134b
[APM-UI][E2E] use withGithubStatus step (#90651) (#90735) 2021-02-11 08:46:13 +00:00
Kibana Machine
74177ae6a8
ignore CI Stats failures in flaky test jobs (#90999) (#91003)
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-02-10 16:59:34 -07:00
Kibana Machine
bd5bbfc1ef
[7.x] [dev-utils/ci-stats] support disabling ship errors (#90851) (#90885)
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-02-09 20:58:44 -05: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
f3d24a5404
[CI] Remove TeamCity code (#90041) (#90095) 2021-02-02 20:23:18 -05:00
Spencer
30efb21112
[7.x] [kbn/pm] throw an error if package doesn't have a script (#89438) (#89462)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-29 11:48:28 -07: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
Brian Seeders
d2aabc9d18
[CI] [TeamCity] Bump security_solution agent size to match other ciGroups, and build missing default plugin (#89241) (#89242) 2021-01-25 17:42:43 -05: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
Brian Seeders
3612b2e0c2
[CI] [TeamCity] Add more default ci groups and build usage_collection plugin (#88864) (#88871) 2021-01-20 13:03:46 -05: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
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
Brian Seeders
68a3185399
[CI] Prep TeamCity pipelines to run in parallel with Jenkins (#87589) (#88355) 2021-01-14 14:33:27 -05:00
Brian Seeders
7106879205
[CI] Add Slack notifications to ES snapshot build failures (#88292) (#88361) 2021-01-14 14:32:04 -05:00
Thomas Watson
24a04769cb
Bump the CI Node.js version from 14.15.3 to 14.15.4 (#87436) (#87814)
This wasn't part of #87207 as Docker Hub wasn't updated at the time.
2021-01-11 14:24:01 +01:00
Jonathan Budzenski
96fa0dbdf9 [build] Migrate grunt ensureAllTestsInCIGroup to script (#85873)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-12-22 09:46:00 -06:00
Brian Seeders
aa28c4136e
[CI] TeamCity updates (#85843) (#86589) 2020-12-21 14:05:59 -05:00
Thomas Watson
5db8193600
Bump Node.js from version 14.15.2 to 14.15.3 (#86593) (#86603) 2020-12-20 18:07:22 +01:00
Thomas Watson
a4d44fd940
Bump the CI Node.js version from 14.15.1 to 14.15.2 (#86254) (#86420)
This wasn't part of #86087 as Docker Hub wasn't updated at the time.
2020-12-18 18:08:16 +01:00
Tyler Smalley
af5b7afd4c Revert "chore(NA): rebalance x-pack cigroups (#85797) (#86146)"
This reverts commit c24da96269.
2020-12-16 15:31:59 -08:00
Tyler Smalley
c24da96269
chore(NA): rebalance x-pack cigroups (#85797) (#86146)
# Conflicts:
#	vars/kibanaCoverage.groovy

Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2020-12-16 11:48:43 -08:00
Tyler Smalley
82225db0a3
test:jest improvements to better support our monorepo (#84848) (#85880)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
# Conflicts:
#	docs/developer/contributing/development-functional-tests.asciidoc
#	test/scripts/jenkins_unit.sh
#	test/scripts/jenkins_xpack.sh
#	x-pack/README.md

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-12-15 09:11:51 -08:00
Tyler Smalley
0c9a3c0979
[7.x] Removes Grunt abstraction from CI tasks (#85210) (#85448)
* Removes Grunt abstraction from CI tasks (#85210)

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
# Conflicts:
#	tasks/config/run.js
#	test/scripts/jenkins_ci_group.sh
#	test/scripts/jenkins_unit.sh

* [CI] Set correct script execute permissions (#85475)

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

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-12-09 14:54:03 -08:00
Tiago Costa
e05fa9276e
chore(NA): remove scripts on plugins to find circular deps (#84852) (#85185)
* chore(NA): remove extra scripts on plugins to find circular deps

* chore(NA): remove madge as dependency

* Move cyclic dep jobs

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

Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	test/scripts/jenkins_xpack.sh
#	yarn.lock
2020-12-07 22:30:06 +00:00
Thomas Watson
fdb71b6f44
Upgrade Node.js to version 14 (#83425) (#84846) 2020-12-03 09:35:10 +01:00
Tiago Costa
a357416081
chore(NA): rebalance x-pack cigroups (#84099) (#84282)
* chore(NA): rebalance cigroup1 into cigroup5

* chore(NA): get list api integration into cigropup1 again

* chore(NA): get apm integration basic into cigropup1 again

* chore(NA): move back apm_api_integration trial tests into ciGroup1

* chore(NA): move exception operators data types into ciGroup1 again

* chore(NA): move detection engine api security and spaces back into ciGroup1

* chore(NA): add a new xpack cigroup11

* chore(NA): correctly create 11 xpack ci groups

* chore(NA): try to balance ciGroup2 and 8

* chore(NA): reset number of xpack parallel worker builds to 10

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	vars/kibanaCoverage.groovy
2020-11-24 23:19:28 +00:00
Brian Seeders
747c993d2c
[7.x] [CI] Initial TeamCity implementation (#83975) 2020-11-24 16:29:08 -05:00
Tiago Costa
b3abe47ad0
chore(NA): skip docker build if docker binary is not available (#84154) (#84170) 2020-11-24 03:34:39 +00:00
Brian Seeders
19ef608933
[CI] Build docker image during packer_cache (#82145) (#83664) 2020-11-19 16:32:49 -05:00
Thomas Watson
076b2cd9ff
Bump Node.js from 12.19.0 to 12.19.1 (#83452) (#83518) 2020-11-17 13:19:22 +01:00
Thomas Watson
3c82fde4f7
Upgrade Node.js to version 12 (#61587) (#83343) 2020-11-13 10:07:13 +01:00
Spencer
8d14e6dbda
[7.x] [baseline capture] switch to large workers (#78109) (#78110)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-23 22:39:29 -07:00
Spencer
ae6f0fa9b1
[7.x] remove visual aspects of baseline job (#77815) (#77842)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-17 21:28:29 -07:00
Thomas Watson
10edd19124
Bump the Node.js version used by Docker in CI (#77714) (#77731)
This change was left out of #77619 because the new Docker images wasn't
published at the time.
2020-09-17 15:33:21 +02:00
Victor Martinez
6d73ae6a61
[APM-UI][E2E] filter PRs from the uptime GH team (#77359) (#77459) 2020-09-15 13:10:15 +01:00
Victor Martinez
d758734378
[APM-UI][E2E] filter PRs from the apm-ui GH team (#76764) (#77447) 2020-09-15 11:28:31 +01:00