From 6c53c20b52c6deb6d8fa4fd6ff3e9c4f148f1e09 Mon Sep 17 00:00:00 2001 From: Lee Verberne Date: Tue, 6 Mar 2018 07:52:22 +0100 Subject: [PATCH] Add e2e-node job for alpha features --- jobs/config.json | 17 +++++++++++++++++ jobs/config_test.py | 1 + prow/config.yaml | 17 +++++++++++++++++ testgrid/config.yaml | 9 +++++++++ 4 files changed, 44 insertions(+) diff --git a/jobs/config.json b/jobs/config.json index dfca4d4c8933..c774edd92759 100644 --- a/jobs/config.json +++ b/jobs/config.json @@ -10356,6 +10356,23 @@ "sig-node" ] }, + "ci-kubernetes-node-kubelet-alpha": { + "args": [ + "--deployment=node", + "--gcp-project=k8s-jkns-ci-node-e2e", + "--gcp-zone=us-central1-f", + "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml", + "--node-test-args=--feature-gates=AllAlpha=true,RotateKubeletServerCertificate=false --kubelet-flags=\"--cgroups-per-qos=true --cgroup-root=/\"", + "--node-tests=true", + "--provider=gce", + "--test_args=--nodes=8 --skip=\"\\[Flaky\\]|\\[Serial\\]\"", + "--timeout=65m" + ], + "scenario": "kubernetes_e2e", + "sigOwners": [ + "sig-node" + ] + }, "ci-kubernetes-node-kubelet-benchmark": { "args": [ "--deployment=node", diff --git a/jobs/config_test.py b/jobs/config_test.py index 082b0903adde..2d7f8c4c02a9 100755 --- a/jobs/config_test.py +++ b/jobs/config_test.py @@ -573,6 +573,7 @@ def test_all_project_are_unique(self): 'ci-kubernetes-node-kubelet-stable1': 'ci-kubernetes-node-kubelet-*', 'ci-kubernetes-node-kubelet-stable2': 'ci-kubernetes-node-kubelet-*', 'ci-kubernetes-node-kubelet-stable3': 'ci-kubernetes-node-kubelet-*', + 'ci-kubernetes-node-kubelet-alpha': 'ci-kubernetes-node-kubelet-*', 'ci-kubernetes-node-kubelet-beta': 'ci-kubernetes-node-kubelet-*', 'ci-kubernetes-node-kubelet-non-cri-1-6': 'ci-kubernetes-node-kubelet-*', # The cri-containerd validation node e2e jobs intentionally share projects. diff --git a/prow/config.yaml b/prow/config.yaml index fe41c1106be5..e2b283f5a3bc 100644 --- a/prow/config.yaml +++ b/prow/config.yaml @@ -14053,6 +14053,23 @@ periodics: - name: GOPATH value: /go +- name: ci-kubernetes-node-kubelet-alpha + interval: 1h + agent: kubernetes + labels: + preset-service-account: true + preset-k8s-ssh: true + spec: + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20180305-98b9ccd6e-master + args: + - --repo=k8s.io/kubernetes=release-1.10 + - --timeout=90 + - --root=/go/src + env: + - name: GOPATH + value: /go + - name: ci-kubernetes-node-kubelet-benchmark interval: 2h agent: kubernetes diff --git a/testgrid/config.yaml b/testgrid/config.yaml index 8ef425691817..91cd87b7a385 100644 --- a/testgrid/config.yaml +++ b/testgrid/config.yaml @@ -561,6 +561,13 @@ test_groups: gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-large-deploy - name: ci-kubernetes-cross-build gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-cross-build +- name: ci-kubernetes-node-kubelet-alpha + gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-node-kubelet-alpha + test_name_config: + name_elements: + - target_config: Tests name + - target_config: Context + name_format: '%s [%s]' - name: ci-kubernetes-node-kubelet-beta gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-node-kubelet-beta test_name_config: @@ -4496,6 +4503,8 @@ dashboards: test_group_name: ci-kubernetes-node-kubelet-serial - name: kubelet-flaky-gce-e2e test_group_name: ci-kubernetes-node-kubelet-flaky + - name: kubelet-alpha + test_group_name: ci-kubernetes-node-kubelet-alpha - name: kubelet-conformance-gce-e2e test_group_name: ci-kubernetes-node-kubelet-conformance - name: kubelet-1.9