Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…#6173)

(cherry picked from commit 6eb9290)

# Conflicts:
#	.buildkite/bk.integration.pipeline.yml
  • Loading branch information
pazone authored and mergify[bot] committed Dec 12, 2024
1 parent 050d035 commit aa4aaa5
Showing 1 changed file with 156 additions and 0 deletions.
156 changes: 156 additions & 0 deletions .buildkite/bk.integration.pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,164 @@ steps:
image: "docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
useCustomGlobalHooks: true

<<<<<<< HEAD
- group: "Stateful IT (Sudo): Ubuntu"
key: integration-tests
=======
- group: "Stateful: Windows"
key: integration-tests-win
depends_on:
- integration-ess
- package-it
steps:
- label: "Win2022:sudo:{{matrix}}"
command: |
buildkite-agent artifact download build/distributions/** . --step 'package-it'
.buildkite/scripts/integration-tests.ps1 {{matrix}} true
artifact_paths:
- build/**
agents:
provider: "gcp"
machineType: "n1-standard-8"
image: "family/platform-ingest-elastic-agent-windows-2022"
plugins:
- test-collector#v1.10.1:
files: "build/TEST-*.xml"
format: "junit"
branches: "main"
debug: true
matrix:
- default
- fleet
- fleet-privileged
- upgrade

- label: "Win2022:non-sudo:{{matrix}}"
command: |
buildkite-agent artifact download build/distributions/** . --step 'package-it'
.buildkite/scripts/integration-tests.ps1 {{matrix}} false
artifact_paths:
- build/**
agents:
provider: "gcp"
machineType: "n1-standard-8"
image: "family/platform-ingest-elastic-agent-windows-2022"
plugins:
- test-collector#v1.10.1:
files: "build/TEST-*.xml"
format: "junit"
branches: "main"
debug: true
matrix:
- default

- group: "Stateful:Ubuntu"
key: integration-tests-ubuntu
depends_on:
- integration-ess
- package-it
steps:
- label: "x86_64:non-sudo: {{matrix}}"
command: |
buildkite-agent artifact download build/distributions/** . --step 'package-it'
.buildkite/scripts/steps/integration_tests_tf.sh {{matrix}} false
artifact_paths:
- build/**
agents:
provider: "gcp"
machineType: "n1-standard-8"
image: "family/platform-ingest-elastic-agent-ubuntu-2404"
plugins:
- test-collector#v1.10.1:
files: "build/TEST-*.xml"
format: "junit"
branches: "main"
debug: true
matrix:
- default

- label: "x86_64:sudo: {{matrix}}"
command: |
buildkite-agent artifact download build/distributions/** . --step 'package-it'
.buildkite/scripts/steps/integration_tests_tf.sh {{matrix}} true
artifact_paths:
- build/**
agents:
provider: "gcp"
machineType: "n1-standard-8"
image: "family/platform-ingest-elastic-agent-ubuntu-2404"
plugins:
- test-collector#v1.10.1:
files: "build/TEST-*.xml"
format: "junit"
branches: "main"
debug: true
matrix:
- default
- container
- fleet-upgrade-to-pr-build
- upgrade
- fleet
- fqdn
- deb
- fleet-airgapped
- fleet-privileged
- fleet-airgapped-privileged

- label: "arm:sudo: {{matrix}}"
# https://github.com/elastic/ingest-dev/issues/4610
skip: true
command: |
buildkite-agent artifact download build/distributions/** . --step 'package-it'
.buildkite/scripts/steps/integration_tests_tf.sh {{matrix}} true
artifact_paths:
- build/**
agents:
provider: "aws"
imagePrefix: "platform-ingest-beats-ubuntu-2404-aarch64"
instanceType: "m6g.2xlarge"
plugins:
- test-collector#v1.10.1:
files: "build/TEST-*.xml"
format: "junit"
branches: "main"
debug: true
matrix:
- default
- container
- fleet-upgrade-to-pr-build
- upgrade
- fleet
- fqdn
- deb
- fleet-airgapped
- fleet-privileged
- fleet-airgapped-privileged

- label: "arm:non-sudo: {{matrix}}"
# https://github.com/elastic/ingest-dev/issues/4610
skip: true
command: |
buildkite-agent artifact download build/distributions/** . --step 'package-it'
.buildkite/scripts/steps/integration_tests_tf.sh {{matrix}} false
artifact_paths:
- build/**
agents:
provider: "aws"
imagePrefix: "platform-ingest-beats-ubuntu-2404-aarch64"
instanceType: "m6g.xlarge"
plugins:
- test-collector#v1.10.1:
files: "build/TEST-*.xml"
format: "junit"
branches: "main"
debug: true
matrix:
- default

- group: "Stateful(Sudo):RHEL8"
key: integration-tests-rhel8
>>>>>>> 6eb9290c35 (Skip new ARM tests: https://github.com/elastic/ingest-dev/issues/4610 (#6173))
depends_on:
- package-it
- integration-ess
Expand Down

0 comments on commit aa4aaa5

Please sign in to comment.