Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
67 changes: 67 additions & 0 deletions .buildkite/pipelines/periodic.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,73 @@ steps:
allowed: true
permit_on_passed: false
reason: "Retry with smart test selection if desired"
- group: java-fips-140-3-matrix
steps:
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.GRADLE_TASK}} / java-fips-140-3-matrix"
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 $$GRADLE_TASK
timeout_in_minutes: 300
matrix:
setup:
ES_RUNTIME_JAVA:
- openjdk21
GRADLE_TASK:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkPart5
- checkPart6
- checkRestCompat
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
env:
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
GRADLE_TASK: "{{matrix.GRADLE_TASK}}"
retry:
automatic:
- exit_status: "-1"
limit: 3
signal_reason: none
- signal_reason: agent_stop
limit: 3
- exit_status: "1"
limit: 1
manual:
allowed: true
permit_on_passed: false
reason: "Retry with smart test selection if desired"
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.BWC_VERSION}} / java-fips-140-3-matrix-bwc"
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 v$$BWC_VERSION#bwcTest
timeout_in_minutes: 300
matrix:
setup:
ES_RUNTIME_JAVA:
- openjdk21
BWC_VERSION: $BWC_LIST
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
env:
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
BWC_VERSION: "{{matrix.BWC_VERSION}}"
retry:
automatic:
- exit_status: "-1"
limit: 3
signal_reason: none
- signal_reason: agent_stop
limit: 3
- exit_status: "1"
limit: 1
manual:
allowed: true
permit_on_passed: false
reason: "Retry with smart test selection if desired"
- group: java-matrix
steps:
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.GRADLE_TASK}} / java-matrix"
Expand Down
67 changes: 67 additions & 0 deletions .buildkite/pipelines/periodic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -647,6 +647,73 @@ steps:
allowed: true
permit_on_passed: false
reason: "Retry with smart test selection if desired"
- group: java-fips-140-3-matrix
steps:
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.GRADLE_TASK}} / java-fips-140-3-matrix"
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 $$GRADLE_TASK
timeout_in_minutes: 300
matrix:
setup:
ES_RUNTIME_JAVA:
- openjdk21
GRADLE_TASK:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkPart5
- checkPart6
- checkRestCompat
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
env:
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
GRADLE_TASK: "{{matrix.GRADLE_TASK}}"
retry:
automatic:
- exit_status: "-1"
limit: 3
signal_reason: none
- signal_reason: agent_stop
limit: 3
- exit_status: "1"
limit: 1
manual:
allowed: true
permit_on_passed: false
reason: "Retry with smart test selection if desired"
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.BWC_VERSION}} / java-fips-140-3-matrix-bwc"
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 v$$BWC_VERSION#bwcTest
timeout_in_minutes: 300
matrix:
setup:
ES_RUNTIME_JAVA:
- openjdk21
BWC_VERSION: ["8.19.10", "9.1.10", "9.2.4", "9.3.0", "9.4.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
env:
ES_RUNTIME_JAVA: "{{matrix.ES_RUNTIME_JAVA}}"
BWC_VERSION: "{{matrix.BWC_VERSION}}"
retry:
automatic:
- exit_status: "-1"
limit: 3
signal_reason: none
- signal_reason: agent_stop
limit: 3
- exit_status: "1"
limit: 1
manual:
allowed: true
permit_on_passed: false
reason: "Retry with smart test selection if desired"
- group: java-matrix
steps:
- label: "{{matrix.ES_RUNTIME_JAVA}} / {{matrix.GRADLE_TASK}} / java-matrix"
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/pull-request/part-1-fips-140-3.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
config:
allow-labels:
- test-fips-140-3
- test-fips
steps:
- label: part-1-fips-140-3
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 checkPart1
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/pull-request/part-2-fips-140-3.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
config:
allow-labels:
- test-fips-140-3
- test-fips
steps:
- label: part-2-fips-140-3
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 checkPart2
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/pull-request/part-3-fips-140-3.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
config:
allow-labels:
- test-fips-140-3
- test-fips
steps:
- label: part-3-fips-140-3
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 checkPart3
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/pull-request/part-4-fips-140-3.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
config:
allow-labels:
- test-fips-140-3
- test-fips
steps:
- label: part-4-fips-140-3
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 checkPart4
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/pull-request/part-5-fips-140-3.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
config:
allow-labels:
- test-fips-140-3
- test-fips
steps:
- label: part-5-fips-140-3
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 checkPart5
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/pull-request/part-6-fips-140-3.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
config:
allow-labels:
- test-fips-140-3
- test-fips
steps:
- label: part-6-fips-140-3
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed -Dtests.fips.enabled=true -Dtests.fips.mode=140-3 checkPart6
Expand Down