k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/lws/lws-presubmit.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/lws:
     3    - name: pull-lws-test-unit-main
     4      cluster: eks-prow-build-cluster
     5      always_run: true
     6      decorate: true
     7      path_alias: sigs.k8s.io/lws
     8      annotations:
     9        testgrid-dashboards: sig-apps
    10        testgrid-tab-name: pull-lws-test-unit-main
    11        description: "Run lws unit tests"
    12      labels:
    13        preset-dind-enabled: "true"
    14      spec:
    15        containers:
    16        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    17          env:
    18          - name: GO_TEST_FLAGS
    19            value: "-race -count 3"
    20          command:
    21          - make
    22          args:
    23          - test
    24          securityContext:
    25            privileged: true
    26          resources:
    27            limits:
    28              cpu: 3
    29              memory: 10Gi
    30            requests:
    31              cpu: 3
    32              memory: 10Gi
    33    - name: pull-lws-test-integration-main
    34      cluster: eks-prow-build-cluster
    35      always_run: true
    36      decorate: true
    37      path_alias: sigs.k8s.io/lws
    38      annotations:
    39        testgrid-dashboards: sig-apps
    40        testgrid-tab-name: pull-lws-test-integration-main
    41        description: "Run lws integration tests"
    42      spec:
    43        containers:
    44        - image: public.ecr.aws/docker/library/golang:1.22
    45          command:
    46          - make
    47          args:
    48          - test-integration
    49          resources:
    50            limits:
    51              cpu: 3
    52              memory: 10Gi
    53            requests:
    54              cpu: 3
    55              memory: 10Gi
    56    - name: pull-lws-test-e2e-main-1-27
    57      cluster: eks-prow-build-cluster
    58      always_run: true
    59      decorate: true
    60      path_alias: sigs.k8s.io/lws
    61      annotations:
    62        testgrid-dashboards: sig-apps
    63        testgrid-tab-name: pull-lws-test-e2e-main-1-27
    64        description: "Run lws end to end tests for Kubernetes 1.27"
    65      labels:
    66        preset-dind-enabled: "true"
    67      spec:
    68        containers:
    69        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    70          env:
    71          - name: E2E_KIND_VERSION
    72            value: kindest/node:v1.27.11
    73          command:
    74          - runner.sh
    75          args:
    76          - make
    77          - test-e2e
    78          securityContext:
    79            privileged: true
    80          resources:
    81            limits:
    82              cpu: 3
    83              memory: 10Gi
    84            requests:
    85              cpu: 3
    86              memory: 10Gi
    87    - name: pull-lws-test-e2e-main-1-28
    88      cluster: eks-prow-build-cluster
    89      always_run: true
    90      decorate: true
    91      path_alias: sigs.k8s.io/lws
    92      annotations:
    93        testgrid-dashboards: sig-apps
    94        testgrid-tab-name: pull-lws-test-e2e-main-1-28
    95        description: "Run lws end to end tests for Kubernetes 1.28"
    96      labels:
    97        preset-dind-enabled: "true"
    98      spec:
    99        containers:
   100        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   101          env:
   102          - name: E2E_KIND_VERSION
   103            value: kindest/node:v1.28.7
   104          command:
   105          - runner.sh
   106          args:
   107          - make
   108          - test-e2e
   109          securityContext:
   110            privileged: true
   111          resources:
   112            limits:
   113              cpu: 3
   114              memory: 10Gi
   115            requests:
   116              cpu: 3
   117              memory: 10Gi
   118    - name: pull-lws-test-e2e-main-1-29
   119      cluster: eks-prow-build-cluster
   120      always_run: true
   121      decorate: true
   122      path_alias: sigs.k8s.io/lws
   123      annotations:
   124        testgrid-dashboards: sig-apps
   125        testgrid-tab-name: pull-lws-test-e2e-main-1-29
   126        description: "Run lws end to end tests for Kubernetes 1.29"
   127      labels:
   128        preset-dind-enabled: "true"
   129      spec:
   130        containers:
   131        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   132          env:
   133          - name: E2E_KIND_VERSION
   134            value: kindest/node:v1.29.2
   135          command:
   136          - runner.sh
   137          args:
   138          - make
   139          - test-e2e
   140          securityContext:
   141            privileged: true
   142          resources:
   143            limits:
   144              cpu: 3
   145              memory: 10Gi
   146            requests:
   147              cpu: 3
   148              memory: 10Gi