Skip to content

Commit cffe3d3

Browse files
committed
Add a periodic CI job to test the Evented PLEG feature
This periodic job runs the e2e node conformance tests by enabling the evented pleg feature both at Kubelet and crio Signed-off-by: Sai Ramesh Vanka [email protected]
1 parent 8f70866 commit cffe3d3

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

Diff for: config/jobs/kubernetes/sig-node/crio.yaml

+41
Original file line numberDiff line numberDiff line change
@@ -289,3 +289,44 @@ periodics:
289289
testgrid-tab-name: ci-crio-cgroupv1-node-e2e-hugepages
290290
testgrid-alert-email: [email protected]
291291
description: "Executes hugepages e2e tests"
292+
- name: ci-crio-cgroupv1-evented-pleg
293+
interval: 3h
294+
labels:
295+
preset-service-account: "true"
296+
preset-k8s-ssh: "true"
297+
spec:
298+
containers:
299+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230127-9396ca613c-master
300+
args:
301+
- --root=/go/src
302+
- --repo=k8s.io/kubernetes
303+
- --timeout=240
304+
- --scenario=kubernetes_e2e
305+
- --
306+
- --deployment=node
307+
- --env=KUBE_SSH_USER=core
308+
- --gcp-project-type=node-e2e-project
309+
- --gcp-zone=us-west1-b
310+
- '--node-test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock
311+
--container-runtime-process-name=/usr/local/bin/crio
312+
--container-runtime-pid-file=
313+
--kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true
314+
--cgroup-root=/ --runtime-cgroups=/system.slice/crio.service
315+
--kubelet-cgroups=/system.slice/kubelet.service
316+
--feature-gates=EventedPLEG=true" --extra-log="{\"name\":
317+
\"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
318+
- --node-tests=true
319+
- --provider=gce
320+
- --test_args=--nodes=8 --focus="\[NodeConformance\]"
321+
--skip="\[Flaky\]|\[Slow\]|\[Serial\]"
322+
- --timeout=180m
323+
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/crio/latest/image-config-cgrpv1-evented-pleg.yaml
324+
env:
325+
- name: GOPATH
326+
value: /go
327+
annotations:
328+
testgrid-dashboards: sig-node-cri-o, sig-release-master-informing
329+
testgrid-tab-name: ci-crio-cgroupv1-evented-pleg
330+
testgrid-alert-email: [email protected]
331+
description: "OWNER: sig-node; runs NodeConformance e2e tests with crio master,
332+
cgroup v1 and the evented pleg feature enabled"

0 commit comments

Comments
 (0)