github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/containerd/cri/containerd-cri-presubmit-jobs.yaml (about) 1 presubmits: 2 containerd/cri: 3 - name: pull-cri-containerd-build 4 always_run: true 5 skip_branches: 6 - v0.1 7 labels: 8 preset-service-account: "true" 9 spec: 10 containers: 11 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 12 args: 13 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 14 - "--root=/go/src" 15 - "--upload=gs://kubernetes-jenkins/pr-logs" 16 - --scenario=execute 17 - -- 18 - ./test/build.sh 19 run_after_success: 20 - name: pull-cri-containerd-node-e2e 21 branches: 22 - master 23 always_run: true 24 skip_report: false 25 max_concurrency: 8 26 labels: 27 preset-service-account: "true" 28 preset-k8s-ssh: "true" 29 spec: 30 containers: 31 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 32 args: 33 - --root=/go/src 34 - "--job=$(JOB_NAME)" 35 - "--repo=k8s.io/kubernetes" 36 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 37 - "--service-account=/etc/service-account/service-account.json" 38 - "--upload=gs://kubernetes-jenkins/pr-logs" 39 - "--timeout=90" 40 - --scenario=kubernetes_e2e 41 - -- 42 - --deployment=node 43 - --gcp-project=cri-c8d-pr-node-e2e 44 - --gcp-zone=us-central1-f 45 - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' 46 - --node-tests=true 47 - --provider=gce 48 - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" --flakeAttempts=2 49 - --timeout=65m 50 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml -node-env=PULL_REFS=$(PULL_REFS)" 51 - name: pull-cri-containerd-node-e2e 52 branches: 53 - release/1.2 54 always_run: true 55 skip_report: false 56 max_concurrency: 8 57 labels: 58 preset-service-account: "true" 59 preset-k8s-ssh: "true" 60 spec: 61 containers: 62 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.12 63 args: 64 - --root=/go/src 65 - "--job=$(JOB_NAME)" 66 - "--repo=k8s.io/kubernetes=release-1.12" 67 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 68 - "--service-account=/etc/service-account/service-account.json" 69 - "--upload=gs://kubernetes-jenkins/pr-logs" 70 - "--timeout=90" 71 - --scenario=kubernetes_e2e 72 - -- 73 - --deployment=node 74 - --gcp-project=cri-c8d-pr-node-e2e 75 - --gcp-zone=us-central1-f 76 - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' 77 - --node-tests=true 78 - --provider=gce 79 - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" --flakeAttempts=2 80 - --timeout=65m 81 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml -node-env=PULL_REFS=$(PULL_REFS)" 82 - name: pull-cri-containerd-node-e2e 83 branches: 84 - release/1.0 85 always_run: true 86 skip_report: false 87 max_concurrency: 8 88 labels: 89 preset-service-account: "true" 90 preset-k8s-ssh: "true" 91 spec: 92 containers: 93 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.10 94 args: 95 - --root=/go/src 96 - "--job=$(JOB_NAME)" 97 - "--repo=k8s.io/kubernetes=release-1.10" 98 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 99 - "--service-account=/etc/service-account/service-account.json" 100 - "--upload=gs://kubernetes-jenkins/pr-logs" 101 - "--timeout=90" 102 - --scenario=kubernetes_e2e 103 - -- 104 - --deployment=node 105 - --gcp-project=cri-c8d-pr-node-e2e 106 - --gcp-zone=us-central1-f 107 - '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' 108 - --node-tests=true 109 - --provider=gce 110 - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" --flakeAttempts=2 111 - --timeout=65m 112 - "--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/cri-master/image-config.yaml -node-env=PULL_REFS=$(PULL_REFS)" 113 114 - name: pull-cri-containerd-verify 115 always_run: true 116 branches: 117 - release/1.0 118 - release/1.2 119 labels: 120 preset-service-account: "true" 121 spec: 122 containers: 123 # Use go 1.10 for old branches, because gofmt result changed in go 1.11. 124 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.12 125 args: 126 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 127 - "--root=/go/src" 128 - "--upload=gs://kubernetes-jenkins/pr-logs" 129 - --scenario=execute 130 - -- 131 - ./test/verify.sh 132 133 - name: pull-cri-containerd-verify 134 always_run: true 135 branches: 136 - master 137 labels: 138 preset-service-account: "true" 139 spec: 140 containers: 141 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 142 args: 143 - "--repo=github.com/containerd/$(REPO_NAME)=$(PULL_REFS)" 144 - "--root=/go/src" 145 - "--upload=gs://kubernetes-jenkins/pr-logs" 146 - --scenario=execute 147 - -- 148 - ./test/verify.sh