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