Skip to content

Commit 11707b5

Browse files
authored
Merge pull request #35631 from upodroid/fix-gpu-job
fix device-plugin-gpu job
2 parents b096e1f + 1dcf52e commit 11707b5

File tree

1 file changed

+23
-18
lines changed
  • config/jobs/kubernetes/sig-cloud-provider/gcp/gpu

1 file changed

+23
-18
lines changed

config/jobs/kubernetes/sig-cloud-provider/gcp/gpu/gpu-gce.yaml

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,38 +24,43 @@ periodics:
2424
preset-ci-gce-device-plugin-gpu: "true"
2525
annotations:
2626
fork-per-release: "true"
27-
fork-per-release-replacements: "--extract=ci/fast/latest-fast -> --extract=ci/latest-{{.Version}}"
27+
fork-per-release-replacements: "latest.txt -> latest-{{.Version}}"
2828
fork-per-release-cron: 0 0-23/2 * * *, 0 3-23/6 * * *, 0 8-23/12 * * *, 0 8-23/24 * * *, 0 14-23/24 * * *
2929
testgrid-dashboards: sig-release-master-blocking, google-gce, sig-node-gpu
3030
testgrid-tab-name: gce-device-plugin-gpu-master
3131
testgrid-alert-email: [email protected], [email protected]
32-
description: "Uses kubetest to run e2e tests (+Feature:GPUDevicePlugin) against a cluster created with cluster/kube-up.sh"
32+
description: "Uses kubetest2 to run e2e tests (+Feature:GPUDevicePlugin) against a cluster created with cluster/kube-up.sh"
3333
testgrid-num-failures-to-alert: '6'
3434
testgrid-alert-stale-results-hours: '24'
3535
decorate: true
36+
extra_refs:
37+
- org: kubernetes
38+
repo: kubernetes
39+
base_ref: master
40+
path_alias: k8s.io/kubernetes
3641
decoration_config:
3742
timeout: 300m
3843
spec:
3944
containers:
4045
- command:
4146
- runner.sh
42-
- /workspace/scenarios/kubernetes_e2e.py
4347
args:
44-
- --check-leaked-resources
45-
- --extract=ci/fast/latest-fast
46-
# Note: The GCE Node image used may have a dependency on the nvidia-driver-installer image defined in https://github.com/kubernetes/kubernetes/blob/master/test/e2e/testing-manifests/scheduling/nvidia-driver-installer.yaml
47-
# If updating the image defined here, the cos-gpu-installer image may need to updated to support the corresponding COS image.
48-
- --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22
49-
- --gcp-node-image=gci
50-
- --gcp-nodes=2
51-
- --gcp-project-type=gpu-project
52-
- --gcp-zone=us-central1-b
53-
- --provider=gce
54-
- --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8
55-
- --timeout=180m
56-
# TODO: drop this once it's in the defaults
57-
- --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
58-
image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250925-95b5a2c7a5-master
48+
- bash
49+
- -c
50+
- |
51+
kubetest2 gce \
52+
--v=9 \
53+
--legacy-mode \
54+
--up \
55+
--down \
56+
--kubernetes-version=https://dl.k8s.io/ci/latest.txt \
57+
--test=ginkgo \
58+
-- \
59+
--test-package-url=https://dl.k8s.io \
60+
--test-package-dir=ci \
61+
--test-package-marker=latest.txt \
62+
--focus-regex='\[Feature:GPUDevicePlugin\]'
63+
image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250925-95b5a2c7a5-master
5964
resources:
6065
limits:
6166
cpu: 1

0 commit comments

Comments
 (0)