Skip to content

Commit 617f7b7

Browse files
authored
[ci] Move multi-node tests from check part2 to part5 (#107553) (#108027)
(cherry picked from commit 7eae956)
1 parent 28e54f6 commit 617f7b7

File tree

11 files changed

+81
-0
lines changed

11 files changed

+81
-0
lines changed

.buildkite/pipelines/intake.template.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ steps:
4040
image: family/elasticsearch-ubuntu-2004
4141
machineType: n1-standard-32
4242
buildDirectory: /dev/shm/bk
43+
- label: part5
44+
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart5
45+
timeout_in_minutes: 300
46+
agents:
47+
provider: gcp
48+
image: family/elasticsearch-ubuntu-2004
49+
machineType: n1-standard-32
50+
buildDirectory: /dev/shm/bk
4351
- group: bwc-snapshots
4452
steps:
4553
- label: "{{matrix.BWC_VERSION}} / bwc-snapshots"

.buildkite/pipelines/intake.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,14 @@ steps:
4141
image: family/elasticsearch-ubuntu-2004
4242
machineType: n1-standard-32
4343
buildDirectory: /dev/shm/bk
44+
- label: part5
45+
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart5
46+
timeout_in_minutes: 300
47+
agents:
48+
provider: gcp
49+
image: family/elasticsearch-ubuntu-2004
50+
machineType: n1-standard-32
51+
buildDirectory: /dev/shm/bk
4452
- group: bwc-snapshots
4553
steps:
4654
- label: "{{matrix.BWC_VERSION}} / bwc-snapshots"

.buildkite/pipelines/lucene-snapshot/run-tests.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ steps:
4040
image: family/elasticsearch-ubuntu-2004
4141
machineType: custom-32-98304
4242
buildDirectory: /dev/shm/bk
43+
- label: part5
44+
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart5
45+
timeout_in_minutes: 300
46+
agents:
47+
provider: gcp
48+
image: family/elasticsearch-ubuntu-2004
49+
machineType: custom-32-98304
50+
buildDirectory: /dev/shm/bk
4351
- group: bwc-snapshots
4452
steps:
4553
- label: "{{matrix.BWC_VERSION}} / bwc-snapshots"

.buildkite/pipelines/periodic-platform-support.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ steps:
4848
- checkPart2
4949
- checkPart3
5050
- checkPart4
51+
- checkPart5
5152
- checkRestCompat
5253
agents:
5354
provider: gcp
@@ -72,6 +73,7 @@ steps:
7273
- checkPart2
7374
- checkPart3
7475
- checkPart4
76+
- checkPart5
7577
- checkRestCompat
7678
agents:
7779
provider: aws

.buildkite/pipelines/periodic.template.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ steps:
5050
- checkPart2
5151
- checkPart3
5252
- checkPart4
53+
- checkPart5
5354
- checkRestCompat
5455
agents:
5556
provider: gcp
@@ -92,6 +93,7 @@ steps:
9293
- checkPart2
9394
- checkPart3
9495
- checkPart4
96+
- checkPart5
9597
- checkRestCompat
9698
agents:
9799
provider: gcp

.buildkite/pipelines/periodic.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,7 @@ steps:
371371
- checkPart2
372372
- checkPart3
373373
- checkPart4
374+
- checkPart5
374375
- checkRestCompat
375376
agents:
376377
provider: gcp
@@ -413,6 +414,7 @@ steps:
413414
- checkPart2
414415
- checkPart3
415416
- checkPart4
417+
- checkPart5
416418
- checkRestCompat
417419
agents:
418420
provider: gcp
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
config:
2+
allow-labels: "test-arm"
3+
steps:
4+
- label: part-5-arm
5+
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed checkPart5
6+
timeout_in_minutes: 300
7+
agents:
8+
provider: aws
9+
imagePrefix: elasticsearch-ubuntu-2004-aarch64
10+
instanceType: m6g.8xlarge
11+
diskSizeGb: 350
12+
diskType: gp3
13+
diskName: /dev/sda1
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
config:
2+
allow-labels: "Team:Security"
3+
steps:
4+
- label: part-5-fips
5+
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed -Dtests.fips.enabled=true checkPart5
6+
timeout_in_minutes: 300
7+
agents:
8+
provider: gcp
9+
image: family/elasticsearch-ubuntu-2004
10+
machineType: custom-32-98304
11+
buildDirectory: /dev/shm/bk
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
config:
2+
allow-labels: "test-windows"
3+
steps:
4+
- label: part-5-windows
5+
command: .\.buildkite\scripts\run-script.ps1 bash .buildkite/scripts/windows-run-gradle.sh
6+
timeout_in_minutes: 300
7+
agents:
8+
provider: gcp
9+
image: family/elasticsearch-windows-2022
10+
machineType: custom-32-98304
11+
diskType: pd-ssd
12+
diskSizeGb: 350
13+
env:
14+
GRADLE_TASK: checkPart5
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
config:
2+
skip-target-branches: "7.17"
3+
steps:
4+
- label: part-5
5+
command: .ci/scripts/run-gradle.sh -Dignore.tests.seed checkPart5
6+
timeout_in_minutes: 300
7+
agents:
8+
provider: gcp
9+
image: family/elasticsearch-ubuntu-2004
10+
machineType: custom-32-98304
11+
buildDirectory: /dev/shm/bk

build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,8 @@ allprojects {
287287
tasks.register('checkPart4') { dependsOn 'check' }
288288
} else if (project.path == ":x-pack:plugin" || project.path.contains("ql") || project.path.contains("smoke-test")) {
289289
tasks.register('checkPart3') { dependsOn 'check' }
290+
} else if (project.path.contains("multi-node")) {
291+
tasks.register('checkPart5') { dependsOn 'check' }
290292
} else {
291293
tasks.register('checkPart2') { dependsOn 'check' }
292294
}

0 commit comments

Comments
 (0)