Skip to content

Commit

Permalink
Add next-major tests for auditbeat 7.17 (#39569)
Browse files Browse the repository at this point in the history
This commit adds missing mandatory checks on Buildkite, on the 7.17
branch for auditbeat. They can be found defined in Jenkins in
https://github.com/elastic/beats/blob/b5f369062719b350dc31ed6768c25be4b95f2f6f/auditbeat/Jenkinsfile.yml#L36
  • Loading branch information
dliappis authored May 15, 2024
1 parent b5f3690 commit 5cf4cb3
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions .buildkite/auditbeat/auditbeat-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,31 @@ steps:
- github_commit_status:
context: "auditbeat: RHEL Unit Tests"

- label: "Module compat tests: next major"
# Run module integration tests under next major of Elastic stack.
env:
STACK_ENVIRONMENT: "next-major"
command: |
set -euo pipefail
source .buildkite/scripts/changesets.sh
defineModuleFromTheChangeSet auditbeat
echo "~~~ Running tests"
cd auditbeat
mage pythonIntegTest
retry:
automatic:
- limit: 3
agents:
provider: "gcp"
image: "${IMAGE_UBUNTU_X86_64}"
machineType: "${GCP_HI_PERF_MACHINE_TYPE}"
artifact_paths:
- "auditbeat/build/*.xml"
- "auditbeat/build/*.json"
notify:
- github_commit_status:
context: "auditbeat: Module compat tests / next major"

- label: ":windows: Auditbeat Win-2016 Unit Tests"
command: |
Set-Location -Path auditbeat
Expand Down

0 comments on commit 5cf4cb3

Please sign in to comment.