Skip to content

Commit d299b4a

Browse files
authored
Merge pull request #37047 from ekam-walia/integration-split-baseline-extended
test: split periodic-kueue-test-integration into baseline and extended
2 parents 7c2322c + 1ebf81e commit d299b4a

3 files changed

Lines changed: 126 additions & 12 deletions

File tree

config/jobs/kubernetes-sigs/kueue/kueue-periodics-main.yaml

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,14 @@ periodics:
7979
cpu: "6"
8080
memory: "6Gi"
8181
- interval: 12h
82-
name: periodic-kueue-test-integration-main
82+
name: periodic-kueue-test-integration-baseline-main
8383
cluster: eks-prow-build-cluster
8484
annotations:
8585
testgrid-dashboards: sig-scheduling
86-
testgrid-tab-name: periodic-kueue-test-integration-main
86+
testgrid-tab-name: periodic-kueue-test-integration-baseline-main
8787
testgrid-alert-email: kueue-alerts@kubernetes.io
8888
testgrid-num-failures-to-alert: '1'
89-
description: "Run periodic kueue test-integration"
89+
description: "Run periodic kueue test-integration-baseline"
9090
testgrid-num-columns-recent: '30'
9191
labels:
9292
preset-dind-enabled: "true"
@@ -105,7 +105,45 @@ periodics:
105105
command:
106106
- make
107107
args:
108-
- test-integration
108+
- test-integration-baseline
109+
env:
110+
- name: GOMAXPROCS
111+
value: "6"
112+
resources:
113+
requests:
114+
cpu: "6"
115+
memory: "9Gi"
116+
limits:
117+
cpu: "6"
118+
memory: "9Gi"
119+
- interval: 12h
120+
name: periodic-kueue-test-integration-extended-main
121+
cluster: eks-prow-build-cluster
122+
annotations:
123+
testgrid-dashboards: sig-scheduling
124+
testgrid-tab-name: periodic-kueue-test-integration-extended-main
125+
testgrid-alert-email: kueue-alerts@kubernetes.io
126+
testgrid-num-failures-to-alert: '1'
127+
description: "Run periodic kueue test-integration-extended"
128+
testgrid-num-columns-recent: '30'
129+
labels:
130+
preset-dind-enabled: "true"
131+
preset-kind-volume-mounts: "true"
132+
extra_refs:
133+
- org: kubernetes-sigs
134+
repo: kueue
135+
base_ref: main
136+
path_alias: kubernetes-sigs/kueue
137+
decorate: true
138+
decoration_config:
139+
timeout: 1h
140+
spec:
141+
containers:
142+
- image: public.ecr.aws/docker/library/golang:1.26
143+
command:
144+
- make
145+
args:
146+
- test-integration-extended
109147
env:
110148
- name: GOMAXPROCS
111149
value: "6"

config/jobs/kubernetes-sigs/kueue/kueue-periodics-release-0-16.yaml

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@ periodics:
4040
cpu: "6"
4141
memory: "6Gi"
4242
- interval: 12h
43-
name: periodic-kueue-test-integration-release-0-16
43+
name: periodic-kueue-test-integration-baseline-release-0-16
4444
cluster: eks-prow-build-cluster
4545
annotations:
4646
testgrid-dashboards: sig-scheduling
47-
testgrid-tab-name: periodic-kueue-test-integration-release-0-16
47+
testgrid-tab-name: periodic-kueue-test-integration-baseline-release-0-16
4848
testgrid-alert-email: kueue-alerts@kubernetes.io
4949
testgrid-num-failures-to-alert: '1'
50-
description: "Run periodic kueue test-integration"
50+
description: "Run periodic kueue test-integration-baseline"
5151
testgrid-num-columns-recent: '30'
5252
labels:
5353
preset-dind-enabled: "true"
@@ -66,7 +66,45 @@ periodics:
6666
command:
6767
- make
6868
args:
69-
- test-integration
69+
- test-integration-baseline
70+
env:
71+
- name: GOMAXPROCS
72+
value: "6"
73+
resources:
74+
requests:
75+
cpu: "6"
76+
memory: "9Gi"
77+
limits:
78+
cpu: "6"
79+
memory: "9Gi"
80+
- interval: 12h
81+
name: periodic-kueue-test-integration-extended-release-0-16
82+
cluster: eks-prow-build-cluster
83+
annotations:
84+
testgrid-dashboards: sig-scheduling
85+
testgrid-tab-name: periodic-kueue-test-integration-extended-release-0-16
86+
testgrid-alert-email: kueue-alerts@kubernetes.io
87+
testgrid-num-failures-to-alert: '1'
88+
description: "Run periodic kueue test-integration-extended"
89+
testgrid-num-columns-recent: '30'
90+
labels:
91+
preset-dind-enabled: "true"
92+
preset-kind-volume-mounts: "true"
93+
extra_refs:
94+
- org: kubernetes-sigs
95+
repo: kueue
96+
base_ref: release-0.16
97+
path_alias: kubernetes-sigs/kueue
98+
decorate: true
99+
decoration_config:
100+
timeout: 1h
101+
spec:
102+
containers:
103+
- image: public.ecr.aws/docker/library/golang:1.26
104+
command:
105+
- make
106+
args:
107+
- test-integration-extended
70108
env:
71109
- name: GOMAXPROCS
72110
value: "6"

config/jobs/kubernetes-sigs/kueue/kueue-periodics-release-0-17.yaml

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,14 @@ periodics:
7979
cpu: "6"
8080
memory: "6Gi"
8181
- interval: 12h
82-
name: periodic-kueue-test-integration-release-0-17
82+
name: periodic-kueue-test-baseline-release-0-17
8383
cluster: eks-prow-build-cluster
8484
annotations:
8585
testgrid-dashboards: sig-scheduling
86-
testgrid-tab-name: periodic-kueue-test-integration-release-0-17
86+
testgrid-tab-name: periodic-kueue-test-baseline-release-0-17
8787
testgrid-alert-email: kueue-alerts@kubernetes.io
8888
testgrid-num-failures-to-alert: '1'
89-
description: "Run periodic kueue test-integration"
89+
description: "Run periodic kueue test-integration-baseline"
9090
testgrid-num-columns-recent: '30'
9191
labels:
9292
preset-dind-enabled: "true"
@@ -105,7 +105,45 @@ periodics:
105105
command:
106106
- make
107107
args:
108-
- test-integration
108+
- test-integration-baseline
109+
env:
110+
- name: GOMAXPROCS
111+
value: "6"
112+
resources:
113+
requests:
114+
cpu: "6"
115+
memory: "9Gi"
116+
limits:
117+
cpu: "6"
118+
memory: "9Gi"
119+
- interval: 12h
120+
name: periodic-kueue-test-extended-release-0-17
121+
cluster: eks-prow-build-cluster
122+
annotations:
123+
testgrid-dashboards: sig-scheduling
124+
testgrid-tab-name: periodic-kueue-test-extended-release-0-17
125+
testgrid-alert-email: kueue-alerts@kubernetes.io
126+
testgrid-num-failures-to-alert: '1'
127+
description: "Run periodic kueue test-integration-extended"
128+
testgrid-num-columns-recent: '30'
129+
labels:
130+
preset-dind-enabled: "true"
131+
preset-kind-volume-mounts: "true"
132+
extra_refs:
133+
- org: kubernetes-sigs
134+
repo: kueue
135+
base_ref: release-0.17
136+
path_alias: kubernetes-sigs/kueue
137+
decorate: true
138+
decoration_config:
139+
timeout: 1h
140+
spec:
141+
containers:
142+
- image: public.ecr.aws/docker/library/golang:1.26
143+
command:
144+
- make
145+
args:
146+
- test-integration-extended
109147
env:
110148
- name: GOMAXPROCS
111149
value: "6"

0 commit comments

Comments
 (0)