k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/jobset/jobset-periodics-release-0-4.yaml (about)

     1  periodics:
     2    - interval: 12h
     3      name: periodic-jobset-test-unit-release-0-4
     4      cluster: eks-prow-build-cluster
     5      extra_refs:
     6        - org: kubernetes-sigs
     7          repo: jobset
     8          base_ref: release-0.4
     9          path_alias: sigs.k8s.io/jobset
    10      annotations:
    11        testgrid-dashboards: sig-scheduling
    12        testgrid-tab-name: periodic-jobset-test-unit-release-0-4
    13        testgrid-num-failures-to-alert: '1'
    14        description: "Run periodic jobset unit tests"
    15        testgrid-num-columns-recent: '30'
    16      labels:
    17        preset-dind-enabled: "true"
    18      decorate: true
    19      spec:
    20        containers:
    21        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    22          env:
    23          - name: GO_TEST_FLAGS
    24            value: "-race -count 3"
    25          command:
    26          # generic runner script, handles DIND, bazelrc for caching, etc.
    27          - runner.sh
    28          args:
    29          - make
    30          - test
    31          securityContext:
    32            privileged: true
    33          resources:
    34            limits:
    35              cpu: 3
    36              memory: 10Gi
    37            requests:
    38              cpu: 3
    39              memory: 10Gi
    40    - interval: 12h
    41      name: periodic-jobset-test-integration-release-0-4
    42      cluster: eks-prow-build-cluster
    43      extra_refs:
    44        - org: kubernetes-sigs
    45          repo: jobset
    46          base_ref: release-0.4
    47          path_alias: sigs.k8s.io/jobset
    48      annotations:
    49        testgrid-dashboards: sig-scheduling
    50        testgrid-tab-name: periodic-jobset-test-integration-release-0-4
    51        testgrid-num-failures-to-alert: '1'
    52        description: "Run periodic jobset integration tests"
    53        testgrid-num-columns-recent: '30'
    54      labels:
    55        preset-dind-enabled: "true"
    56      decorate: true
    57      spec:
    58        containers:
    59        - image: public.ecr.aws/docker/library/golang:1.22
    60          command:
    61          - make
    62          args:
    63          - test-integration
    64          resources:
    65            limits:
    66              cpu: 3
    67              memory: 10Gi
    68            requests:
    69              cpu: 3
    70              memory: 10Gi
    71    - interval: 12h
    72      name: peroodic-jobset-test-e2e-release-0-4-1-27
    73      cluster: eks-prow-build-cluster
    74      extra_refs:
    75        - org: kubernetes-sigs
    76          repo: jobset
    77          base_ref: release-0.4
    78          path_alias: sigs.k8s.io/jobset
    79      annotations:
    80        testgrid-dashboards: sig-scheduling
    81        testgrid-tab-name: periodic-jobset-test-e2e-release-0-4-1-27
    82        testgrid-num-failures-to-alert: '1'
    83        description: "Run periodic jobset end to end tests for Kubernetes 1.27"
    84        testgrid-num-columns-recent: '30'
    85      labels:
    86        preset-dind-enabled: "true"
    87      decorate: true
    88      spec:
    89        containers:
    90        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    91          env:
    92          - name: E2E_KIND_VERSION
    93            value: kindest/node:v1.27.3
    94          - name: BUILDER_IMAGE
    95            value: public.ecr.aws/docker/library/golang:1.22
    96          command:
    97          # generic runner script, handles DIND, bazelrc for caching, etc.
    98          - runner.sh
    99          args:
   100          - make
   101          - test-e2e-kind
   102          securityContext:
   103            privileged: true
   104          resources:
   105            limits:
   106              cpu: 3
   107              memory: 10Gi
   108            requests:
   109              cpu: 3
   110              memory: 10Gi
   111    - interval: 12h
   112      name: periodic-jobset-test-e2e-release-0-4-1-28
   113      cluster: eks-prow-build-cluster
   114      extra_refs:
   115        - org: kubernetes-sigs
   116          repo: jobset
   117          base_ref: release-0.4
   118          path_alias: sigs.k8s.io/jobset
   119      annotations:
   120        testgrid-dashboards: sig-scheduling
   121        testgrid-tab-name: periodic-jobset-test-e2e-release-0-4-1-28
   122        testgrid-num-failures-to-alert: '1'
   123        description: "Run periodic jobset end to end tests for Kubernetes 1.28"
   124        testgrid-num-columns-recent: '30'
   125      labels:
   126        preset-dind-enabled: "true"
   127      decorate: true
   128      spec:
   129        containers:
   130        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   131          env:
   132          - name: E2E_KIND_VERSION
   133            value: kindest/node:v1.28.3
   134          - name: BUILDER_IMAGE
   135            value: public.ecr.aws/docker/library/golang:1.22
   136          command:
   137          # generic runner script, handles DIND, bazelrc for caching, etc.
   138          - runner.sh
   139          args:
   140          - make
   141          - test-e2e-kind
   142          securityContext:
   143            privileged: true
   144          resources:
   145            limits:
   146              cpu: 3
   147              memory: 10Gi
   148            requests:
   149              cpu: 3
   150              memory: 10Gi
   151    - interval: 12h
   152      name: periodic-jobset-test-e2e-release-0-4-1-29
   153      cluster: eks-prow-build-cluster
   154      extra_refs:
   155        - org: kubernetes-sigs
   156          repo: jobset
   157          base_ref: release-0.4
   158          path_alias: sigs.k8s.io/jobset
   159      annotations:
   160        testgrid-dashboards: sig-scheduling
   161        testgrid-tab-name: periodic-jobset-test-e2e-release-0-4-1-29
   162        testgrid-num-failures-to-alert: '1'
   163        description: "Run periodic jobset end to end tests for Kubernetes 1.20"
   164        testgrid-num-columns-recent: '30'
   165      labels:
   166        preset-dind-enabled: "true"
   167      decorate: true
   168      spec:
   169        containers:
   170        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   171          env:
   172          - name: E2E_KIND_VERSION
   173            value: kindest/node:v1.29.0
   174          - name: BUILDER_IMAGE
   175            value: public.ecr.aws/docker/library/golang:1.22
   176          command:
   177          # generic runner script, handles DIND, bazelrc for caching, etc.
   178          - runner.sh
   179          args:
   180          - make
   181          - test-e2e-kind
   182          securityContext:
   183            privileged: true
   184          resources:
   185            limits:
   186              cpu: 3
   187              memory: 10Gi
   188            requests:
   189              cpu: 3
   190              memory: 10Gi