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

     1  periodics:
     2    - interval: 6h
     3      name: hydrophone-conformance-check
     4      cluster: eks-prow-build-cluster
     5      decorate: true
     6      decoration_config:
     7        timeout: 3h
     8      extra_refs:
     9        - org: kubernetes-sigs
    10          repo: hydrophone
    11          base_ref: main
    12          workdir: true
    13          path_alias: sigs.k8s.io/hydrophone
    14      labels:
    15        preset-dind-enabled: "true"
    16        preset-kind-volume-mounts: "true"
    17      spec:
    18        containers:
    19          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    20            command:
    21              - runner.sh
    22            env:
    23              - name: CONFORMANCE
    24                value: "true"
    25              - name: EXPECTED_NUM_TESTS
    26                value: "388" # This is the number of specs expected to run. This will change with each version of Kubernetes.
    27            args:
    28              - bash
    29              - -c
    30              - |
    31                make build
    32                hack/run-e2e.sh
    33            # docker-in-docker needs privileged mode
    34            securityContext:
    35              privileged: true
    36            resources:
    37              requests:
    38                cpu: 2
    39                memory: 4Gi
    40              limits:
    41                cpu: 2
    42                memory: 4Gi
    43      annotations:
    44        testgrid-dashboards: sig-testing-misc
    45        testgrid-tab-name: hydrophone-conformance-check
    46    - interval: 6h
    47      name: hydrophone-e2e-check
    48      cluster: eks-prow-build-cluster
    49      decorate: true
    50      decoration_config:
    51        timeout: 3h
    52      extra_refs:
    53        - org: kubernetes-sigs
    54          repo: hydrophone
    55          base_ref: main
    56          workdir: true
    57          path_alias: sigs.k8s.io/hydrophone
    58      labels:
    59        preset-dind-enabled: "true"
    60        preset-kind-volume-mounts: "true"
    61      spec:
    62        containers:
    63          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    64            command:
    65              - runner.sh
    66            env:
    67              - name: EXTRA_ARGS
    68                value: "--parallel=25"
    69              - name: SKIP
    70                value: '\[Serial\]|\[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|NFS|nfs|inline.execution.and.attach|should.be.rejected.when.no.endpoints.exist'
    71              - name: EXPECTED_NUM_TESTS
    72                value: "354" # This is the number of specs expected to run. This may change with each version of Kubernetes.
    73            args:
    74              - bash
    75              - -c
    76              - |
    77                make build
    78                hack/run-e2e.sh
    79            # docker-in-docker needs privileged mode
    80            securityContext:
    81              privileged: true
    82            resources:
    83              requests:
    84                cpu: 2
    85                memory: 4Gi
    86              limits:
    87                cpu: 2
    88                memory: 4Gi
    89      annotations:
    90        testgrid-dashboards: sig-testing-misc
    91        testgrid-tab-name: hydrophone-e2e-check