k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/kueue/kueue-release-blocking.yaml (about) 1 periodics: 2 - interval: 12h 3 name: periodic-kueue-test-unit-main 4 cluster: eks-prow-build-cluster 5 annotations: 6 testgrid-dashboards: sig-scheduling 7 testgrid-tab-name: periodic-kueue-test-unit-main 8 testgrid-alert-email: kueue-alerts@kubernetes.io 9 testgrid-num-failures-to-alert: '1' 10 description: "Run periodic kueue unit tests" 11 testgrid-num-columns-recent: '30' 12 labels: 13 preset-dind-enabled: "true" 14 preset-kind-volume-mounts: "true" 15 extra_refs: 16 - org: kubernetes-sigs 17 repo: kueue 18 base_ref: main 19 path_alias: kubernetes-sigs/kueue 20 decorate: true 21 decoration_config: 22 timeout: 1h 23 spec: 24 containers: 25 - image: public.ecr.aws/docker/library/golang:1.22 26 env: 27 - name: GO_TEST_FLAGS 28 value: "-race -count 3" 29 - name: GOMAXPROCS 30 value: "2" 31 command: 32 - make 33 args: 34 - test 35 resources: 36 requests: 37 cpu: "2" 38 memory: "6Gi" 39 limits: 40 cpu: "2" 41 memory: "6Gi" 42 - interval: 12h 43 name: periodic-kueue-test-integration-main 44 cluster: eks-prow-build-cluster 45 annotations: 46 testgrid-dashboards: sig-scheduling 47 testgrid-tab-name: periodic-kueue-test-integration-main 48 testgrid-alert-email: kueue-alerts@kubernetes.io 49 testgrid-num-failures-to-alert: '1' 50 description: "Run periodic kueue test-integration" 51 testgrid-num-columns-recent: '30' 52 labels: 53 preset-dind-enabled: "true" 54 preset-kind-volume-mounts: "true" 55 extra_refs: 56 - org: kubernetes-sigs 57 repo: kueue 58 base_ref: main 59 path_alias: kubernetes-sigs/kueue 60 decorate: true 61 decoration_config: 62 timeout: 1h 63 spec: 64 containers: 65 - image: public.ecr.aws/docker/library/golang:1.22 66 command: 67 - make 68 args: 69 - test-integration 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-scheduling-perf-main 82 cluster: eks-prow-build-cluster 83 annotations: 84 testgrid-dashboards: sig-scheduling 85 testgrid-tab-name: periodic-kueue-test-scheduling-perf-main 86 testgrid-alert-email: kueue-alerts@kubernetes.io 87 testgrid-num-failures-to-alert: '1' 88 description: "Run periodic kueue test-scheduling-perf" 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: main 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.22 104 command: 105 - make 106 args: 107 - test-performance-scheduler 108 env: 109 - name: GOMAXPROCS 110 value: "6" 111 resources: 112 requests: 113 cpu: "6" 114 memory: "9Gi" 115 limits: 116 cpu: "6" 117 memory: "9Gi" 118 - interval: 12h 119 name: periodic-kueue-test-e2e-main-1-27 120 cluster: eks-prow-build-cluster 121 annotations: 122 testgrid-dashboards: sig-scheduling 123 testgrid-tab-name: periodic-kueue-test-e2e-main-1-27 124 testgrid-alert-email: kueue-alerts@kubernetes.io 125 testgrid-num-failures-to-alert: '1' 126 description: "Run periodic kueue end to end tests for Kubernetes 1.27" 127 testgrid-num-columns-recent: '30' 128 labels: 129 preset-dind-enabled: "true" 130 preset-kind-volume-mounts: "true" 131 extra_refs: 132 - org: kubernetes-sigs 133 repo: kueue 134 base_ref: main 135 path_alias: kubernetes-sigs/kueue 136 decorate: true 137 decoration_config: 138 timeout: 1h 139 spec: 140 containers: 141 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 142 env: 143 - name: E2E_KIND_VERSION 144 value: kindest/node:v1.27.3 145 - name: BUILDER_IMAGE 146 value: public.ecr.aws/docker/library/golang:1.22 147 command: 148 # generic runner script, handles DIND, bazelrc for caching, etc. 149 - runner.sh 150 args: 151 - make 152 - kind-image-build 153 - test-e2e 154 # docker-in-docker needs privileged mode 155 securityContext: 156 privileged: true 157 resources: 158 requests: 159 cpu: "10" 160 memory: "10Gi" 161 limits: 162 cpu: "10" 163 memory: "10Gi" 164 - interval: 12h 165 name: periodic-kueue-test-e2e-main-1-28 166 cluster: eks-prow-build-cluster 167 annotations: 168 testgrid-dashboards: sig-scheduling 169 testgrid-tab-name: periodic-kueue-test-e2e-main-1-28 170 testgrid-alert-email: kueue-alerts@kubernetes.io 171 testgrid-num-failures-to-alert: '1' 172 description: "Run periodic kueue end to end tests for Kubernetes 1.28" 173 testgrid-num-columns-recent: '30' 174 labels: 175 preset-dind-enabled: "true" 176 preset-kind-volume-mounts: "true" 177 extra_refs: 178 - org: kubernetes-sigs 179 repo: kueue 180 base_ref: main 181 path_alias: kubernetes-sigs/kueue 182 decorate: true 183 decoration_config: 184 timeout: 1h 185 spec: 186 containers: 187 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 188 env: 189 - name: E2E_KIND_VERSION 190 value: kindest/node:v1.28.0 191 - name: BUILDER_IMAGE 192 value: public.ecr.aws/docker/library/golang:1.22 193 command: 194 # generic runner script, handles DIND, bazelrc for caching, etc. 195 - runner.sh 196 args: 197 - make 198 - kind-image-build 199 - test-e2e 200 # docker-in-docker needs privileged mode 201 securityContext: 202 privileged: true 203 resources: 204 requests: 205 cpu: "10" 206 memory: "10Gi" 207 limits: 208 cpu: "10" 209 memory: "10Gi" 210 - interval: 12h 211 name: periodic-kueue-test-e2e-main-1-29 212 cluster: eks-prow-build-cluster 213 annotations: 214 testgrid-dashboards: sig-scheduling 215 testgrid-tab-name: periodic-kueue-test-e2e-main-1-29 216 testgrid-alert-email: kueue-alerts@kubernetes.io 217 testgrid-num-failures-to-alert: '1' 218 description: "Run periodic kueue end to end tests for Kubernetes 1.29" 219 testgrid-num-columns-recent: '30' 220 labels: 221 preset-dind-enabled: "true" 222 preset-kind-volume-mounts: "true" 223 extra_refs: 224 - org: kubernetes-sigs 225 repo: kueue 226 base_ref: main 227 path_alias: kubernetes-sigs/kueue 228 decorate: true 229 decoration_config: 230 timeout: 1h 231 spec: 232 containers: 233 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 234 env: 235 - name: E2E_KIND_VERSION 236 value: kindest/node:v1.29.0 237 - name: BUILDER_IMAGE 238 value: public.ecr.aws/docker/library/golang:1.22 239 command: 240 # generic runner script, handles DIND, bazelrc for caching, etc. 241 - runner.sh 242 args: 243 - make 244 - kind-image-build 245 - test-e2e 246 # docker-in-docker needs privileged mode 247 securityContext: 248 privileged: true 249 resources: 250 requests: 251 cpu: "10" 252 memory: "10Gi" 253 limits: 254 cpu: "10" 255 memory: "10Gi" 256 - interval: 12h 257 name: periodic-kueue-test-multikueue-e2e-main-1-29 258 cluster: eks-prow-build-cluster 259 annotations: 260 testgrid-dashboards: sig-scheduling 261 testgrid-tab-name: periodic-kueue-test-multikueue-e2e-main-1-29 262 testgrid-alert-email: kueue-alerts@kubernetes.io 263 testgrid-num-failures-to-alert: '1' 264 description: "Run periodic multikueue end to end tests for Kubernetes 1.29" 265 testgrid-num-columns-recent: '30' 266 labels: 267 preset-dind-enabled: "true" 268 preset-kind-volume-mounts: "true" 269 extra_refs: 270 - org: kubernetes-sigs 271 repo: kueue 272 base_ref: main 273 path_alias: kubernetes-sigs/kueue 274 decorate: true 275 decoration_config: 276 timeout: 1h 277 spec: 278 containers: 279 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 280 env: 281 - name: E2E_KIND_VERSION 282 value: kindest/node:v1.29.0 283 - name: BUILDER_IMAGE 284 value: public.ecr.aws/docker/library/golang:1.22 285 command: 286 # generic runner script, handles DIND, bazelrc for caching, etc. 287 - runner.sh 288 args: 289 - make 290 - kind-image-build 291 - test-multikueue-e2e 292 # docker-in-docker needs privileged mode 293 securityContext: 294 privileged: true 295 resources: 296 requests: 297 cpu: "10" 298 memory: "10Gi" 299 limits: 300 cpu: "10" 301 memory: "10Gi"