Skip to content

Commit 95e39e9

Browse files
authored
Merge pull request #34413 from lornaluo/master
[sig-windows] Adding Windows GCE jobs back
2 parents 3a13bdd + c94c44e commit 95e39e9

File tree

2 files changed

+117
-0
lines changed

2 files changed

+117
-0
lines changed
Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
periodics:
2+
- name: ci-kubernetes-e2e-windows-containerd-gce-master
3+
cluster: k8s-infra-prow-build
4+
decorate: true
5+
decoration_config:
6+
timeout: 4h
7+
extra_refs:
8+
- base_ref: master
9+
org: kubernetes-sigs
10+
path_alias: sigs.k8s.io/windows-testing
11+
repo: windows-testing
12+
interval: 4h
13+
labels:
14+
preset-k8s-ssh: "true"
15+
preset-service-account: "true"
16+
preset-common-gce-windows: "true"
17+
preset-e2e-gce-windows: "true"
18+
preset-e2e-gce-windows-containerd: "true"
19+
preset-windows-repo-list: "true"
20+
spec:
21+
containers:
22+
- args:
23+
- --check-leaked-resources
24+
- --cluster=
25+
- --extract=ci/latest
26+
- --gcp-zone=us-west1-b
27+
- --provider=gce
28+
- --gcp-nodes=2
29+
- --test=false
30+
- --test-cmd=$GOPATH/src/sigs.k8s.io/windows-testing/gce/run-e2e.sh
31+
- --test_args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]
32+
- --test-cmd-args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]
33+
- --ginkgo-parallel=4
34+
- --timeout=230m
35+
command:
36+
- runner.sh
37+
- /workspace/scenarios/kubernetes_e2e.py
38+
env:
39+
- name: NO_LINUX_POOL_TAINT
40+
value: "true"
41+
- name: WINDOWS_NODE_OS_DISTRIBUTION
42+
value: "win2019"
43+
- name: NODE_SIZE
44+
value: "n1-standard-4"
45+
image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
46+
resources:
47+
requests:
48+
cpu: 1000m
49+
memory: 3Gi
50+
limits:
51+
cpu: 1000m
52+
memory: 3Gi
53+
securityContext:
54+
privileged: true
55+
annotations:
56+
testgrid-dashboards: sig-windows-gce
57+
testgrid-tab-name: gce-windows-2019-containerd-master
58+
description: Runs tests on a Kubernetes cluster with Windows containerd nodes on GCE
59+
- name: ci-kubernetes-e2e-windows-win2022-containerd-gce-master
60+
cluster: k8s-infra-prow-build
61+
decorate: true
62+
decoration_config:
63+
timeout: 4h
64+
extra_refs:
65+
- base_ref: master
66+
org: kubernetes-sigs
67+
path_alias: sigs.k8s.io/windows-testing
68+
repo: windows-testing
69+
interval: 4h
70+
labels:
71+
preset-k8s-ssh: "true"
72+
preset-service-account: "true"
73+
preset-common-gce-windows: "true"
74+
preset-e2e-gce-windows: "true"
75+
preset-e2e-gce-windows-containerd: "true"
76+
preset-windows-repo-list: "true"
77+
spec:
78+
containers:
79+
- args:
80+
- --check-leaked-resources
81+
- --cluster=
82+
- --extract=ci/latest
83+
- --gcp-zone=us-west1-b
84+
- --provider=gce
85+
- --gcp-nodes=2
86+
- --test=false
87+
- --test-cmd=$GOPATH/src/sigs.k8s.io/windows-testing/gce/run-e2e.sh
88+
- --test_args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]
89+
- --test-cmd-args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]
90+
- --ginkgo-parallel=4
91+
- --timeout=230m
92+
command:
93+
- runner.sh
94+
- /workspace/scenarios/kubernetes_e2e.py
95+
env:
96+
- name: NO_LINUX_POOL_TAINT
97+
value: "true"
98+
- name: WINDOWS_NODE_OS_DISTRIBUTION
99+
value: "win2022"
100+
- name: NODE_SIZE
101+
value: "n1-standard-4"
102+
image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241230-3006692a6f-master
103+
resources:
104+
requests:
105+
cpu: 1000m
106+
memory: 3Gi
107+
limits:
108+
cpu: 1000m
109+
memory: 3Gi
110+
securityContext:
111+
privileged: true
112+
annotations:
113+
testgrid-dashboards: sig-windows-gce
114+
testgrid-tab-name: gce-windows-2022-containerd-master
115+
description: Runs tests on a Kubernetes cluster with Windows Server 2022 containerd nodes on GCE

config/testgrids/kubernetes/sig-windows/config.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ dashboard_groups:
88
- sig-windows-1.32-release
99
- sig-windows-master-release
1010
- sig-windows-presubmit
11+
- sig-windows-gce
1112
- sig-windows-networking
1213
- sig-windows-containerd-runtime-signal
1314
- sig-windows-push-images
@@ -20,6 +21,7 @@ dashboards:
2021
- name: sig-windows-1.32-release
2122
- name: sig-windows-master-release
2223
- name: sig-windows-presubmit
24+
- name: sig-windows-gce
2325
- name: sig-windows-push-images
2426
- name: sig-windows-networking
2527
dashboard_tab:

0 commit comments

Comments
 (0)