k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/config.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/gcp-compute-persistent-disk-csi-driver:
     3    - name: pull-gcp-compute-persistent-disk-csi-driver-e2e
     4      always_run: true
     5      labels:
     6        preset-service-account: "true"
     7        preset-k8s-ssh: "true"
     8      decorate: true
     9      decoration_config:
    10        timeout: 60m
    11      path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver
    12      spec:
    13        containers:
    14        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    15          command:
    16          - runner.sh
    17          args:
    18          - "test/run-e2e.sh"
    19          env:
    20          - name: ZONE
    21            value: us-central1-c
    22          resources:
    23            limits:
    24              cpu: 2
    25              memory: "6Gi"
    26            requests:
    27              cpu: 2
    28              memory: "6Gi"
    29      annotations:
    30        testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
    31        testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-e2e
    32        description: Kubernetes e2e tests for Kubernetes Master branch and Driver latest build
    33    - name: pull-gcp-compute-persistent-disk-csi-driver-sanity
    34      cluster: k8s-infra-prow-build
    35      always_run: true
    36      labels:
    37        preset-service-account: "true"
    38      decorate: true
    39      decoration_config:
    40        timeout: 10m
    41      spec:
    42        containers:
    43        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    44          command:
    45          - runner.sh
    46          args:
    47          - "test/run-sanity.sh"
    48          resources:
    49            limits:
    50              cpu: 2
    51              memory: "6Gi"
    52            requests:
    53              cpu: 2
    54              memory: "6Gi"
    55      annotations:
    56        testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
    57        testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-sanity
    58        description: Kubernetes sanity tests for Kubernetes Master branch and Driver latest build
    59    - name: pull-gcp-compute-persistent-disk-csi-driver-unit
    60      cluster: k8s-infra-prow-build
    61      always_run: true
    62      labels:
    63        preset-service-account: "true"
    64      decorate: true
    65      decoration_config:
    66        timeout: 10m
    67      spec:
    68        containers:
    69        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    70          command:
    71          - runner.sh
    72          args:
    73          - "test/run-unit.sh"
    74          resources:
    75            limits:
    76              cpu: 2
    77              memory: "6Gi"
    78            requests:
    79              cpu: 2
    80              memory: "6Gi"
    81      annotations:
    82        testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
    83        testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-unit
    84        description: Kubernetes unit tests for Kubernetes Master branch and Driver latest build
    85    - name: pull-gcp-compute-persistent-disk-csi-driver-verify
    86      cluster: k8s-infra-prow-build
    87      always_run: true
    88      labels:
    89        preset-service-account: "true"
    90      decorate: true
    91      decoration_config:
    92        timeout: 10m
    93      spec:
    94        containers:
    95        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    96          command:
    97          - runner.sh
    98          args:
    99          - "hack/verify-all.sh"
   100          # docker-in-docker needs privileged mode
   101          # hack/verify-all.sh runs docker to validate the built docker images
   102          securityContext:
   103            privileged: true
   104          resources:
   105            limits:
   106              cpu: 2
   107              memory: "6Gi"
   108            requests:
   109              cpu: 2
   110              memory: "6Gi"
   111      annotations:
   112        testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
   113        testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-verify
   114        description: Kubernetes verify tests for Kubernetes Master branch and Driver latest build
   115    - name: pull-gcp-compute-persistent-disk-csi-driver-kubernetes-integration
   116      cluster: k8s-infra-prow-build
   117      always_run: true
   118      labels:
   119        preset-service-account: "true"
   120        preset-dind-enabled: "true"
   121      decorate: true
   122      decoration_config:
   123        timeout: 120m
   124      path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver
   125      spec:
   126        containers:
   127        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   128          command:
   129          - runner.sh
   130          args:
   131          - "test/run-k8s-integration.sh"
   132          env:
   133          - name: GCE_PD_OVERLAY_NAME
   134            value: "dev"
   135          - name: GCE_PD_DO_DRIVER_BUILD
   136            value: "true"
   137          # docker-in-docker needs privileged mode
   138          securityContext:
   139            privileged: true
   140          resources:
   141            limits:
   142              cpu: 2
   143              memory: "6Gi"
   144            requests:
   145              cpu: 2
   146              memory: "6Gi"
   147      annotations:
   148        testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
   149        testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-kubernetes-integration
   150        description: Kubernetes Integration tests for Kubernetes Master branch and Driver latest build