@@ -474,6 +474,64 @@ periodics:
474
474
testgrid-tab-name : ci-crio-cgroupv1-node-e2e-eviction
475
475
testgrid-alert-email :
[email protected]
476
476
description : " OWNER: sig-node; runs Eviction e2e tests with crio master and cgroup v1"
477
+ - name : ci-crio-cgroupv1-node-e2e-eviction-canary
478
+ cluster : k8s-infra-prow-build
479
+ interval : 4h30m
480
+ labels :
481
+ preset-service-account : " true"
482
+ preset-k8s-ssh : " true"
483
+ preset-pull-kubernetes-e2e : " true"
484
+ preset-pull-kubernetes-e2e-gce : " true"
485
+ decorate : true
486
+ decoration_config :
487
+ timeout : 320m
488
+ extra_refs :
489
+ - org : kubernetes
490
+ repo : kubernetes
491
+ base_ref : master
492
+ path_alias : k8s.io/kubernetes
493
+ workdir : true
494
+ - org : kubernetes
495
+ repo : test-infra
496
+ base_ref : master
497
+ path_alias : k8s.io/test-infra
498
+ annotations :
499
+ testgrid-dashboards : sig-node-cri-o
500
+ testgrid-tab-name : ci-crio-cgroupv1-node-e2e-eviction-canary
501
+ testgrid-alert-email :
[email protected]
502
+ description : " OWNER: sig-node; runs Eviction e2e tests with crio master and cgroup v1"
503
+ spec :
504
+ containers :
505
+ - image : gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250702-e205934cd3-master
506
+ command :
507
+ - runner.sh
508
+ args :
509
+ - kubetest2
510
+ - noop
511
+ - --test=node
512
+ - --
513
+ - --repo-root=.
514
+ - --gcp-zone=us-central1-b
515
+ - --parallelism=1
516
+ - --focus-regex=\[Feature:Eviction\]
517
+ - --skip-regex=""
518
+ - ' --test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
519
+ - --timeout=300m
520
+ - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-cgroupv1.yaml
521
+ resources :
522
+ limits :
523
+ cpu : 4
524
+ memory : 6Gi
525
+ requests :
526
+ cpu : 4
527
+ memory : 6Gi
528
+ env :
529
+ - name : GOPATH
530
+ value : /go
531
+ - name : KUBE_SSH_USER
532
+ value : core
533
+ - name : IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE
534
+ value : " 1"
477
535
- name : ci-crio-cgroupv2-node-e2e-eviction
478
536
cluster : k8s-infra-prow-build
479
537
interval : 4h30m
@@ -526,6 +584,64 @@ periodics:
526
584
testgrid-tab-name : ci-crio-cgroupv2-node-e2e-eviction
527
585
testgrid-alert-email :
[email protected]
528
586
description : " OWNER: sig-node; runs Eviction e2e tests with crio master and cgroup v2"
587
+ - name : ci-crio-cgroupv2-node-e2e-eviction-canary
588
+ cluster : k8s-infra-prow-build
589
+ interval : 4h30m
590
+ labels :
591
+ preset-service-account : " true"
592
+ preset-k8s-ssh : " true"
593
+ preset-pull-kubernetes-e2e : " true"
594
+ preset-pull-kubernetes-e2e-gce : " true"
595
+ decorate : true
596
+ decoration_config :
597
+ timeout : 320m
598
+ extra_refs :
599
+ - org : kubernetes
600
+ repo : kubernetes
601
+ base_ref : master
602
+ path_alias : k8s.io/kubernetes
603
+ workdir : true
604
+ - org : kubernetes
605
+ repo : test-infra
606
+ base_ref : master
607
+ path_alias : k8s.io/test-infra
608
+ annotations :
609
+ testgrid-dashboards : sig-node-cri-o
610
+ testgrid-tab-name : ci-crio-cgroupv2-node-e2e-eviction-canary
611
+ testgrid-alert-email :
[email protected]
612
+ description : " OWNER: sig-node; runs Eviction e2e tests with crio master and cgroup v2"
613
+ spec :
614
+ containers :
615
+ - image : gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250702-e205934cd3-master
616
+ command :
617
+ - runner.sh
618
+ args :
619
+ - kubetest2
620
+ - noop
621
+ - --test=node
622
+ - --
623
+ - --repo-root=.
624
+ - --gcp-zone=us-central1-b
625
+ - --parallelism=1
626
+ - --focus-regex=\[Feature:Eviction\]
627
+ - --skip-regex=""
628
+ - ' --test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-cgroupv1=true --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
629
+ - --timeout=300m
630
+ - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-cgroupv2.yaml
631
+ resources :
632
+ limits :
633
+ cpu : 4
634
+ memory : 6Gi
635
+ requests :
636
+ cpu : 4
637
+ memory : 6Gi
638
+ env :
639
+ - name : GOPATH
640
+ value : /go
641
+ - name : KUBE_SSH_USER
642
+ value : core
643
+ - name : IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE
644
+ value : " 1"
529
645
- name : ci-node-kubelet-crio-cgroupv2-performance-test
530
646
cluster : k8s-infra-prow-build
531
647
interval : 12h
@@ -734,6 +850,63 @@ periodics:
734
850
testgrid-tab-name : ci-crio-cgroupv2-node-e2e-resource-managers
735
851
testgrid-alert-email :
[email protected]
736
852
description : " Executes CPU, Memory and Topology manager e2e tests with cgroup v2"
853
+ - name : ci-crio-cgroupv2-node-e2e-resource-managers-canary
854
+ cluster : k8s-infra-prow-build
855
+ interval : 4h
856
+ labels :
857
+ preset-service-account : " true"
858
+ preset-k8s-ssh : " true"
859
+ preset-pull-kubernetes-e2e : " true"
860
+ preset-pull-kubernetes-e2e-gce : " true"
861
+ decorate : true
862
+ decoration_config :
863
+ timeout : 120m
864
+ extra_refs :
865
+ - org : kubernetes
866
+ repo : kubernetes
867
+ base_ref : master
868
+ path_alias : k8s.io/kubernetes
869
+ workdir : true
870
+ - org : kubernetes
871
+ repo : test-infra
872
+ base_ref : master
873
+ path_alias : k8s.io/test-infra
874
+ annotations :
875
+ testgrid-dashboards : sig-node-cri-o
876
+ testgrid-tab-name : ci-crio-cgroupv2-node-e2e-resource-managers-canary
877
+ testgrid-alert-email :
[email protected]
878
+ description : " Executes CPU, Memory and Topology manager e2e tests with cgroup v2"
879
+ spec :
880
+ containers :
881
+ - image : gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250702-e205934cd3-master
882
+ command :
883
+ - runner.sh
884
+ args :
885
+ - kubetest2
886
+ - noop
887
+ - --test=node
888
+ - --
889
+ - --repo-root=.
890
+ - --gcp-zone=us-central1-b
891
+ - --parallelism=1
892
+ - --skip-regex=""
893
+ - ' --label-filter=Feature: isSubsetOf { CPUManager, MemoryManager, TopologyManager }'
894
+ - ' --test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-cgroupv1=true --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
895
+ - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-cgroupv2-resource-managers.yaml
896
+ resources :
897
+ limits :
898
+ cpu : 4
899
+ memory : 6Gi
900
+ requests :
901
+ cpu : 4
902
+ memory : 6Gi
903
+ env :
904
+ - name : GOPATH
905
+ value : /go
906
+ - name : KUBE_SSH_USER
907
+ value : core
908
+ - name : IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE
909
+ value : " 1"
737
910
- name : ci-crio-cgroupv1-node-e2e-hugepages
738
911
cluster : k8s-infra-prow-build
739
912
interval : 4h
@@ -786,6 +959,63 @@ periodics:
786
959
testgrid-tab-name : ci-crio-cgroupv1-node-e2e-hugepages
787
960
testgrid-alert-email :
[email protected]
788
961
description : " Executes hugepages e2e tests"
962
+ - name : ci-crio-cgroupv1-node-e2e-hugepages-canary
963
+ cluster : k8s-infra-prow-build
964
+ interval : 4h
965
+ labels :
966
+ preset-service-account : " true"
967
+ preset-k8s-ssh : " true"
968
+ preset-pull-kubernetes-e2e : " true"
969
+ preset-pull-kubernetes-e2e-gce : " true"
970
+ decorate : true
971
+ decoration_config :
972
+ timeout : 120m
973
+ extra_refs :
974
+ - org : kubernetes
975
+ repo : kubernetes
976
+ base_ref : master
977
+ path_alias : k8s.io/kubernetes
978
+ workdir : true
979
+ - org : kubernetes
980
+ repo : test-infra
981
+ base_ref : master
982
+ path_alias : k8s.io/test-infra
983
+ annotations :
984
+ testgrid-dashboards : sig-node-cri-o
985
+ testgrid-tab-name : ci-crio-cgroupv1-node-e2e-hugepages-canary
986
+ testgrid-alert-email :
[email protected]
987
+ description : " Executes hugepages e2e tests"
988
+ spec :
989
+ containers :
990
+ - image : gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250702-e205934cd3-master
991
+ command :
992
+ - runner.sh
993
+ args :
994
+ - kubetest2
995
+ - noop
996
+ - --test=node
997
+ - --
998
+ - --repo-root=.
999
+ - --gcp-zone=us-central1-b
1000
+ - --parallelism=1
1001
+ - --focus-regex=\[Feature:HugePages\]
1002
+ - --skip-regex=""
1003
+ - ' --test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
1004
+ - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-cgroupv1-hugepages.yaml
1005
+ resources :
1006
+ limits :
1007
+ cpu : 4
1008
+ memory : 6Gi
1009
+ requests :
1010
+ cpu : 4
1011
+ memory : 6Gi
1012
+ env :
1013
+ - name : GOPATH
1014
+ value : /go
1015
+ - name : KUBE_SSH_USER
1016
+ value : core
1017
+ - name : IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE
1018
+ value : " 1"
789
1019
- name : ci-crio-cgroupv2-node-e2e-hugepages
790
1020
cluster : k8s-infra-prow-build
791
1021
interval : 4h
@@ -838,6 +1068,63 @@ periodics:
838
1068
testgrid-tab-name : ci-crio-cgroupv2-node-e2e-hugepages
839
1069
testgrid-alert-email :
[email protected]
840
1070
description : " Executes hugepages e2e tests"
1071
+ - name : ci-crio-cgroupv2-node-e2e-hugepages-canary
1072
+ cluster : k8s-infra-prow-build
1073
+ interval : 4h
1074
+ labels :
1075
+ preset-service-account : " true"
1076
+ preset-k8s-ssh : " true"
1077
+ preset-pull-kubernetes-e2e : " true"
1078
+ preset-pull-kubernetes-e2e-gce : " true"
1079
+ decorate : true
1080
+ decoration_config :
1081
+ timeout : 120m
1082
+ extra_refs :
1083
+ - org : kubernetes
1084
+ repo : kubernetes
1085
+ base_ref : master
1086
+ path_alias : k8s.io/kubernetes
1087
+ workdir : true
1088
+ - org : kubernetes
1089
+ repo : test-infra
1090
+ base_ref : master
1091
+ path_alias : k8s.io/test-infra
1092
+ annotations :
1093
+ testgrid-dashboards : sig-node-cri-o
1094
+ testgrid-tab-name : ci-crio-cgroupv2-node-e2e-hugepages-canary
1095
+ testgrid-alert-email :
[email protected]
1096
+ description : " Executes hugepages e2e tests"
1097
+ spec :
1098
+ containers :
1099
+ - image : gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250702-e205934cd3-master
1100
+ command :
1101
+ - runner.sh
1102
+ args :
1103
+ - kubetest2
1104
+ - noop
1105
+ - --test=node
1106
+ - --
1107
+ - --repo-root=.
1108
+ - --gcp-zone=us-central1-b
1109
+ - --parallelism=1
1110
+ - --focus-regex=\[Feature:HugePages\]
1111
+ - --skip-regex=""
1112
+ - ' --test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-cgroupv1=true --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
1113
+ - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-cgroupv2-hugepages.yaml
1114
+ resources :
1115
+ limits :
1116
+ cpu : 4
1117
+ memory : 6Gi
1118
+ requests :
1119
+ cpu : 4
1120
+ memory : 6Gi
1121
+ env :
1122
+ - name : GOPATH
1123
+ value : /go
1124
+ - name : KUBE_SSH_USER
1125
+ value : core
1126
+ - name : IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE
1127
+ value : " 1"
841
1128
- name : ci-crio-cgroupv1-evented-pleg
842
1129
cluster : k8s-infra-prow-build
843
1130
interval : 3h
0 commit comments