k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/cluster-api-provider-vsphere/templates/cluster-api-provider-vsphere-periodics-kubetest.yaml.tpl (about) 1 {{- if eq .branch "main" }} 2 periodics: 3 4 # original job: https://github.com/kubernetes/test-infra/blob/92927d1abec1c3c78e396356e1bbaf19f9e2b699/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml#L713 5 - name: periodic-cluster-api-provider-vsphere-e2e-exp-kk-alpha-features 6 labels: 7 preset-dind-enabled: "true" 8 preset-cluster-api-provider-vsphere-e2e-config: "true" 9 preset-kind-volume-mounts: "true" 10 interval: 168h # one week 11 decorate: true 12 decoration_config: 13 timeout: 200m 14 rerun_auth_config: 15 github_team_slugs: 16 - org: kubernetes-sigs 17 slug: cluster-api-provider-vsphere-maintainers 18 extra_refs: 19 - org: kubernetes-sigs 20 repo: cluster-api-provider-vsphere 21 base_ref: {{ $.branch }} 22 path_alias: sigs.k8s.io/cluster-api-provider-vsphere 23 spec: 24 containers: 25 - image: {{ $.config.TestImage }} 26 command: 27 - runner.sh 28 args: 29 - ./hack/e2e.sh 30 env: 31 - name: GINKGO_FOCUS 32 value: "\\[Conformance\\] \\[K8s-Install\\]" 33 - name: KUBETEST_CONFIGURATION 34 value: ./data/kubetest/upstream-e2e-alpha-features.yaml 35 - name: KUBETEST_GINKGO_NODES 36 value: "1" 37 # we need privileged mode in order to do docker in docker 38 securityContext: 39 privileged: true 40 capabilities: 41 add: ["NET_ADMIN"] 42 resources: 43 requests: 44 cpu: "4000m" 45 memory: "6Gi" 46 annotations: 47 testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere 48 testgrid-tab-name: periodic-e2e-exp-kk-alpha-features 49 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io 50 testgrid-num-failures-to-alert: "4" 51 description: Runs upstream e2e alpha-features tests 52 53 # original jobs: https://github.com/kubernetes/test-infra/blob/92927d1abec1c3c78e396356e1bbaf19f9e2b699/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml#L857 54 - name: periodic-cluster-api-provider-vsphere-e2e-exp-kk-serial 55 labels: 56 preset-dind-enabled: "true" 57 preset-cluster-api-provider-vsphere-e2e-config: "true" 58 preset-kind-volume-mounts: "true" 59 interval: 168h # one week 60 decorate: true 61 decoration_config: 62 timeout: 520m 63 rerun_auth_config: 64 github_team_slugs: 65 - org: kubernetes-sigs 66 slug: cluster-api-provider-vsphere-maintainers 67 extra_refs: 68 - org: kubernetes-sigs 69 repo: cluster-api-provider-vsphere 70 base_ref: {{ $.branch }} 71 path_alias: sigs.k8s.io/cluster-api-provider-vsphere 72 spec: 73 containers: 74 - image: {{ $.config.TestImage }} 75 command: 76 - runner.sh 77 args: 78 - ./hack/e2e.sh 79 env: 80 - name: GINKGO_FOCUS 81 value: "\\[Conformance\\] \\[K8s-Install\\]" 82 - name: KUBETEST_CONFIGURATION 83 value: ./data/kubetest/upstream-e2e-serial.yaml 84 - name: KUBETEST_GINKGO_NODES 85 value: "1" 86 # we need privileged mode in order to do docker in docker 87 securityContext: 88 privileged: true 89 capabilities: 90 add: ["NET_ADMIN"] 91 resources: 92 requests: 93 cpu: "4000m" 94 memory: "6Gi" 95 annotations: 96 testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere 97 testgrid-tab-name: periodic-e2e-exp-kk-serial 98 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io 99 testgrid-num-failures-to-alert: "4" 100 description: Runs upstream e2e serial tests 101 102 # original job: https://github.com/kubernetes/test-infra/blob/92927d1abec1c3c78e396356e1bbaf19f9e2b699/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml#L896 103 - name: periodic-cluster-api-provider-vsphere-e2e-exp-kk-slow 104 labels: 105 preset-dind-enabled: "true" 106 preset-cluster-api-provider-vsphere-e2e-config: "true" 107 preset-kind-volume-mounts: "true" 108 interval: 168h # one week 109 decorate: true 110 decoration_config: 111 timeout: 170m 112 rerun_auth_config: 113 github_team_slugs: 114 - org: kubernetes-sigs 115 slug: cluster-api-provider-vsphere-maintainers 116 extra_refs: 117 - org: kubernetes-sigs 118 repo: cluster-api-provider-vsphere 119 base_ref: {{ $.branch }} 120 path_alias: sigs.k8s.io/cluster-api-provider-vsphere 121 spec: 122 containers: 123 - image: {{ $.config.TestImage }} 124 command: 125 - runner.sh 126 args: 127 - ./hack/e2e.sh 128 env: 129 - name: GINKGO_FOCUS 130 value: "\\[Conformance\\] \\[K8s-Install\\]" 131 - name: KUBETEST_CONFIGURATION 132 value: ./data/kubetest/upstream-e2e-slow.yaml 133 - name: KUBETEST_GINKGO_NODES 134 value: "25" 135 # we need privileged mode in order to do docker in docker 136 securityContext: 137 privileged: true 138 capabilities: 139 add: ["NET_ADMIN"] 140 resources: 141 requests: 142 cpu: "4000m" 143 memory: "6Gi" 144 annotations: 145 testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere 146 testgrid-tab-name: periodic-e2e-exp-kk-slow 147 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io 148 testgrid-num-failures-to-alert: "4" 149 description: Runs upstream e2e slow tests 150 151 # original job: https://github.com/kubernetes/test-infra/blob/92927d1abec1c3c78e396356e1bbaf19f9e2b699/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml#L581 152 - name: periodic-cluster-api-provider-vsphere-e2e-exp-kk 153 labels: 154 preset-dind-enabled: "true" 155 preset-cluster-api-provider-vsphere-e2e-config: "true" 156 preset-kind-volume-mounts: "true" 157 interval: 168h # one week 158 decorate: true 159 decoration_config: 160 timeout: 70m 161 rerun_auth_config: 162 github_team_slugs: 163 - org: kubernetes-sigs 164 slug: cluster-api-provider-vsphere-maintainers 165 extra_refs: 166 - org: kubernetes-sigs 167 repo: cluster-api-provider-vsphere 168 base_ref: {{ $.branch }} 169 path_alias: sigs.k8s.io/cluster-api-provider-vsphere 170 spec: 171 containers: 172 - image: {{ $.config.TestImage }} 173 command: 174 - runner.sh 175 args: 176 - ./hack/e2e.sh 177 env: 178 - name: GINKGO_FOCUS 179 value: "\\[Conformance\\] \\[K8s-Install\\]" 180 - name: KUBETEST_CONFIGURATION 181 value: ./data/kubetest/upstream-e2e.yaml 182 - name: KUBETEST_GINKGO_NODES 183 value: "30" 184 # we need privileged mode in order to do docker in docker 185 securityContext: 186 privileged: true 187 capabilities: 188 add: ["NET_ADMIN"] 189 resources: 190 requests: 191 cpu: "4000m" 192 memory: "6Gi" 193 annotations: 194 testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere 195 testgrid-tab-name: periodic-e2e-exp-kk 196 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io 197 testgrid-num-failures-to-alert: "4" 198 description: Runs upstream e2e tests 199 {{ end -}}