k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/kueue/kueue-presubmits-release-0-6.yaml (about) 1 presubmits: 2 kubernetes-sigs/kueue: 3 - name: pull-kueue-test-unit-release-0-6 4 cluster: eks-prow-build-cluster 5 branches: 6 - ^release-0.6 7 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 8 decorate: true 9 path_alias: sigs.k8s.io/kueue 10 annotations: 11 testgrid-dashboards: sig-scheduling 12 testgrid-tab-name: pull-kueue-test-unit-release-0-6 13 description: "Run kueue unit tests" 14 spec: 15 containers: 16 - image: public.ecr.aws/docker/library/golang:1.21 17 env: 18 - name: GO_TEST_FLAGS 19 value: "-race -count 3" 20 - name: GOMAXPROCS 21 value: "2" 22 command: 23 - make 24 args: 25 - test 26 resources: 27 requests: 28 cpu: "2" 29 memory: "6Gi" 30 limits: 31 cpu: "2" 32 memory: "6Gi" 33 - name: pull-kueue-test-integration-release-0-6 34 cluster: eks-prow-build-cluster 35 branches: 36 - ^release-0.6 37 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 38 decorate: true 39 path_alias: sigs.k8s.io/kueue 40 annotations: 41 testgrid-dashboards: sig-scheduling 42 testgrid-tab-name: pull-kueue-test-integration-release-0-6 43 description: "Run kueue test-integration" 44 spec: 45 containers: 46 - image: public.ecr.aws/docker/library/golang:1.21 47 command: 48 - make 49 args: 50 - test-integration 51 env: 52 - name: GOMAXPROCS 53 value: "6" 54 resources: 55 requests: 56 cpu: "6" 57 memory: "9Gi" 58 limits: 59 cpu: "6" 60 memory: "9Gi" 61 - name: pull-kueue-test-e2e-release-0-6-1-27 62 cluster: eks-prow-build-cluster 63 branches: 64 - ^release-0.6 65 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 66 decorate: true 67 path_alias: sigs.k8s.io/kueue 68 annotations: 69 testgrid-dashboards: sig-scheduling 70 testgrid-tab-name: pull-kueue-test-e2e-release-0-6-1-27 71 description: "Run kueue end to end tests for Kubernetes 1.27" 72 labels: 73 preset-dind-enabled: "true" 74 spec: 75 containers: 76 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 77 env: 78 - name: E2E_KIND_VERSION 79 value: kindest/node:v1.27.3 80 - name: BUILDER_IMAGE 81 value: public.ecr.aws/docker/library/golang:1.21 82 command: 83 # generic runner script, handles DIND, bazelrc for caching, etc. 84 - runner.sh 85 args: 86 - make 87 - kind-image-build 88 - test-e2e 89 # docker-in-docker needs privileged mode 90 securityContext: 91 privileged: true 92 resources: 93 requests: 94 cpu: "10" 95 memory: "10Gi" 96 limits: 97 cpu: "10" 98 memory: "10Gi" 99 - name: pull-kueue-test-e2e-release-0-6-1-28 100 cluster: eks-prow-build-cluster 101 branches: 102 - ^release-0.6 103 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 104 decorate: true 105 path_alias: sigs.k8s.io/kueue 106 annotations: 107 testgrid-dashboards: sig-scheduling 108 testgrid-tab-name: pull-kueue-test-e2e-release-0-6-1-28 109 description: "Run kueue end to end tests for Kubernetes 1.28" 110 labels: 111 preset-dind-enabled: "true" 112 spec: 113 containers: 114 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 115 env: 116 - name: E2E_KIND_VERSION 117 value: kindest/node:v1.28.0 118 - name: BUILDER_IMAGE 119 value: public.ecr.aws/docker/library/golang:1.21 120 command: 121 # generic runner script, handles DIND, bazelrc for caching, etc. 122 - runner.sh 123 args: 124 - make 125 - kind-image-build 126 - test-e2e 127 # docker-in-docker needs privileged mode 128 securityContext: 129 privileged: true 130 resources: 131 requests: 132 cpu: "10" 133 memory: "10Gi" 134 limits: 135 cpu: "10" 136 memory: "10Gi" 137 - name: pull-kueue-test-e2e-release-0-6-1-29 138 cluster: eks-prow-build-cluster 139 branches: 140 - ^release-0.6 141 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 142 decorate: true 143 path_alias: sigs.k8s.io/kueue 144 annotations: 145 testgrid-dashboards: sig-scheduling 146 testgrid-tab-name: pull-kueue-test-e2e-release-0-6-1-29 147 description: "Run kueue end to end tests for Kubernetes 1.29" 148 labels: 149 preset-dind-enabled: "true" 150 spec: 151 containers: 152 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 153 env: 154 - name: E2E_KIND_VERSION 155 value: kindest/node:v1.29.0 156 - name: BUILDER_IMAGE 157 value: public.ecr.aws/docker/library/golang:1.21 158 command: 159 # generic runner script, handles DIND, bazelrc for caching, etc. 160 - runner.sh 161 args: 162 - make 163 - kind-image-build 164 - test-e2e 165 # docker-in-docker needs privileged mode 166 securityContext: 167 privileged: true 168 resources: 169 requests: 170 cpu: "10" 171 memory: "10Gi" 172 limits: 173 cpu: "10" 174 memory: "10Gi" 175 - name: pull-kueue-verify-release-0-6 176 cluster: eks-prow-build-cluster 177 branches: 178 - ^release-0.6 179 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 180 decorate: true 181 path_alias: sigs.k8s.io/kueue 182 annotations: 183 testgrid-dashboards: sig-scheduling 184 testgrid-tab-name: pull-kueue-verify-release-0-6 185 description: "Run kueue verify checks" 186 spec: 187 containers: 188 - image: public.ecr.aws/docker/library/golang:1.21 189 command: 190 - make 191 args: 192 - verify 193 env: 194 - name: GOMAXPROCS 195 value: "2" 196 resources: 197 requests: 198 cpu: "2" 199 memory: "6Gi" 200 limits: 201 cpu: "2" 202 memory: "6Gi" 203 - name: pull-kueue-build-image-release-0-6 204 cluster: eks-prow-build-cluster 205 branches: 206 - ^release-0.6 207 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 208 decorate: true 209 path_alias: sigs.k8s.io/kueue 210 annotations: 211 testgrid-dashboards: sig-scheduling 212 testgrid-tab-name: pull-kueue-build-image-release-0-6 213 description: "Build container image of kueue" 214 labels: 215 preset-dind-enabled: "true" 216 spec: 217 containers: 218 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 219 securityContext: 220 privileged: true 221 command: 222 - runner.sh 223 args: 224 - make 225 - image-local-build 226 env: 227 - name: GOMAXPROCS 228 value: "2" 229 - name: BUILDER_IMAGE 230 value: public.ecr.aws/docker/library/golang:1.21 231 resources: 232 requests: 233 cpu: "2" 234 memory: "6Gi" 235 limits: 236 cpu: "2" 237 memory: "6Gi"