Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

feat: add support for running the tests in ARM #707

Merged
merged 86 commits into from
Jun 1, 2021
Merged
Changes from 1 commit
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
b618488
feat: add support for running the tests in ARM
mdelapenya Feb 8, 2021
17c836f
fix: arm workers are not immutable yet
mdelapenya Feb 8, 2021
9eb92ea
Merge branch 'master' into arm-suppport
mdelapenya Feb 23, 2021
e47600e
chore: calculate artifact from the GOARCH variable
mdelapenya Feb 23, 2021
c009e8d
chore: run elasticsearch in the right platform
mdelapenya Feb 23, 2021
a880fcd
chore: add log for architecture
mdelapenya Feb 23, 2021
34bcaf3
Merge branch 'master' into arm-suppport
mdelapenya Mar 5, 2021
f8a0d51
chore: print env variable for GOARCH
mdelapenya Mar 8, 2021
0cd42e0
chore: set GOARCH based in the worker
mdelapenya Mar 8, 2021
d42766d
fix: wrong copy&paste
mdelapenya Mar 8, 2021
6663c23
chore: install k8s dependencies on ARM
mdelapenya Mar 8, 2021
33bc88e
chore: install godog using GOARCH
mdelapenya Mar 8, 2021
c7193a2
fix: proper values for GO env in Makefile
mdelapenya Mar 8, 2021
8e7bf49
chore: add log when requesting a node
mdelapenya Mar 8, 2021
05ea8ce
fix: define Groovy variable
mdelapenya Mar 8, 2021
d51a013
chore: use proper platform for kibana
mdelapenya Mar 8, 2021
5a8a4ae
chore: simplify platforms selection logic
mdelapenya Mar 8, 2021
235e3bb
fix: use proper CI label for node selector
mdelapenya Mar 8, 2021
8326a23
chore: remove running containers in clean-docker script
mdelapenya Mar 8, 2021
7a8d36c
chore: clean up docker state on mutable workers
mdelapenya Mar 8, 2021
30053ab
chore: use parallel branch name for filebeat logs
mdelapenya Mar 8, 2021
04555b2
fix: add forgotten double quotes
mdelapenya Mar 8, 2021
529fc73
chore: print Docker compose version On ARM
mdelapenya Mar 8, 2021
ac6d3a0
chore: use aarch64 architecture for RPM packages
mdelapenya Mar 9, 2021
fbcbdcf
chore: support ARM in tar installer
mdelapenya Mar 9, 2021
b4d6601
Merge branch 'master' into arm-suppport
mdelapenya Mar 9, 2021
9a20396
fix: proper arch for TAR installer
mdelapenya Mar 9, 2021
65d5010
chore: log when the artifact is found
mdelapenya Mar 9, 2021
610d0b8
chore: be defensive about no running containers
mdelapenya Mar 9, 2021
e83517b
Merge branch 'master' into arm-suppport
mdelapenya Mar 10, 2021
9d3dadb
chore: add tests for RPM artifact name
mdelapenya Mar 9, 2021
e6c65c9
chore: add tests for x86_64 TAR artifact
mdelapenya Mar 9, 2021
2d1dc07
Merge branch 'master' into arm-suppport
mdelapenya Mar 18, 2021
855f949
chore: remove docker label from CI workers
mdelapenya Mar 18, 2021
5528a1b
Merge branch 'master' into arm-suppport
mdelapenya Apr 7, 2021
b3c33c0
chore: separate ARM tests in a second parallel stage
mdelapenya Apr 7, 2021
b8bdbe5
Merge branch 'master' into arm-suppport
mdelapenya Apr 8, 2021
f2e57c6
chore: update stage name
mdelapenya Apr 8, 2021
99426de
fix: update arm target platform
mdelapenya Apr 8, 2021
6c2f21b
chore: use GOARCH in the junit file
mdelapenya Apr 8, 2021
4906816
chore: use GOARCH in filebeat logs
mdelapenya Apr 8, 2021
a14eebb
chore: run all stages in parallel
mdelapenya Apr 8, 2021
1d3770d
chore: add platform to log when skipping tests
mdelapenya Apr 8, 2021
4cb4afa
fix: use a filebeat version that supports multiplatform
mdelapenya Apr 8, 2021
9f4522a
Merge branch 'master' into arm-suppport
mdelapenya Apr 19, 2021
e1d355b
Merge branch 'master' into arm-suppport
mdelapenya Apr 21, 2021
d045f10
Merge branch 'master' into arm-suppport
mdelapenya Apr 23, 2021
7142ab8
chore: do not run integrations on ARM
mdelapenya Apr 23, 2021
496b5ef
chore: move test resources for ARM
mdelapenya Apr 23, 2021
6bdf785
Merge branch 'master' into arm-suppport
mdelapenya Apr 23, 2021
bae9a66
chore: use staging environment for package-registry
mdelapenya Apr 24, 2021
33deffa
fix: remove clean because arm workers are now immutable
mdelapenya Apr 26, 2021
73fb39f
Merge branch 'master' into arm-suppport
mdelapenya Apr 27, 2021
a755f6f
chore: use new multiplatform images
mdelapenya Apr 27, 2021
7883dbb
chore: use new multiplatform base images for fleet-server
mdelapenya Apr 28, 2021
63ca5f1
Merge branch 'master' into arm-suppport
mdelapenya Apr 30, 2021
11f2d22
Merge branch 'master' into arm-suppport
mdelapenya May 6, 2021
f8632dd
chore: add platform to elastic-agent cloud flavour
mdelapenya May 6, 2021
6749590
fix: use proper variable for platform
mdelapenya May 6, 2021
fbe8cd6
Merge branch 'master' into arm-suppport
mdelapenya May 6, 2021
9104501
chore: do not clean up installer's workspace
mdelapenya May 6, 2021
ac300e2
Revert "chore: do not clean up installer's workspace"
mdelapenya May 6, 2021
01cc441
chore(ci): skip pull of images from code
mdelapenya May 6, 2021
2d9e29f
Merge branch 'master' into arm-suppport
mdelapenya May 12, 2021
b31a67b
Revert "chore(ci): skip pull of images from code"
mdelapenya May 13, 2021
4e46490
chore: set platform when pulling images
mdelapenya May 13, 2021
43e9e6d
Merge branch 'master' into arm-suppport
mdelapenya May 14, 2021
84b93b4
Merge branch 'master' into arm-suppport
mdelapenya May 19, 2021
339a052
chore: update packer cache with our systemd images
mdelapenya May 19, 2021
b4cd209
fix: request proper platform image for the agent
mdelapenya May 19, 2021
e9e39ff
Merge branch 'master' into arm-suppport
mdelapenya May 19, 2021
52161a6
feat: exclude scenarios per platform
mdelapenya May 21, 2021
5be1485
chore: remove tags for endpoint, as they are not used at all
mdelapenya May 21, 2021
6ed5d55
fix: skip endpoint integration on ARM64
mdelapenya May 21, 2021
080da73
feat: provide supported platforms at the scenario level on CI
mdelapenya May 21, 2021
ce81c7c
fix: use proper length method for groovy arrays
mdelapenya May 21, 2021
72130dd
fix: groovy arrays use size
mdelapenya May 21, 2021
9f347d5
fix: override suite platforms per scenario
mdelapenya May 21, 2021
9ef81ca
chore: update Jenkins label for arm workers
mdelapenya May 24, 2021
0128c1b
chore: simplify platforms, reusing stack
mdelapenya May 24, 2021
bb7eea0
chore: explicitly pass GOARCH to CI script
mdelapenya May 24, 2021
752594d
Revert "chore: update Jenkins label for arm workers"
mdelapenya May 24, 2021
bd198ee
Merge branch 'master' into arm-suppport
mdelapenya May 26, 2021
95532aa
Merge branch 'master' into arm-suppport
mdelapenya May 26, 2021
0ece4da
Merge branch 'master' into arm-suppport
mdelapenya Jun 1, 2021
aa09c0e
Merge branch 'master' into arm-suppport
mdelapenya Jun 1, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .ci/.e2e-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ SUITES:
tags: "metricbeat"
- suite: "fleet"
platforms:
- "arm"
- "ubuntu-18.04"
scenarios:
- name: "Fleet"
Expand All @@ -22,6 +23,7 @@ SUITES:
tags: "stand_alone_agent"
- suite: "metricbeat"
platforms:
- "arm"
- "ubuntu-18.04"
scenarios:
- name: "ActiveMQ"
Expand Down