k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/hydrophone/hydrophone-presubmit.yaml (about) 1 presubmits: 2 kubernetes-sigs/hydrophone: 3 - name: pull-hydrophone-build 4 always_run: true 5 decorate: true 6 path_alias: "sigs.k8s.io/hydrophone" 7 cluster: eks-prow-build-cluster 8 spec: 9 containers: 10 - image: public.ecr.aws/docker/library/golang:1.22 11 imagePullPolicy: Always 12 command: 13 - make 14 - build 15 resources: 16 limits: 17 cpu: 4 18 memory: 6Gi 19 requests: 20 cpu: 4 21 memory: 6Gi 22 annotations: 23 testgrid-dashboards: sig-testing-misc 24 testgrid-tab-name: hydrophone-build 25 - name: pull-hydrophone-test 26 always_run: true 27 decorate: true 28 path_alias: "sigs.k8s.io/hydrophone" 29 cluster: eks-prow-build-cluster 30 spec: 31 containers: 32 - image: public.ecr.aws/docker/library/golang:1.22 33 imagePullPolicy: Always 34 command: 35 - make 36 - test 37 resources: 38 limits: 39 cpu: 4 40 memory: 6Gi 41 requests: 42 cpu: 4 43 memory: 6Gi 44 annotations: 45 testgrid-dashboards: sig-testing-misc 46 testgrid-tab-name: hydrophone-test 47 - name: pull-hydrophone-verify 48 always_run: true 49 decorate: true 50 path_alias: "sigs.k8s.io/hydrophone" 51 cluster: eks-prow-build-cluster 52 spec: 53 containers: 54 - image: public.ecr.aws/docker/library/golang:1.22 55 imagePullPolicy: Always 56 command: 57 - make 58 - verify 59 resources: 60 limits: 61 cpu: 2 62 memory: 4Gi 63 requests: 64 cpu: 2 65 memory: 4Gi 66 annotations: 67 testgrid-dashboards: sig-testing-misc 68 testgrid-tab-name: hydrophone-verify 69 - name: pull-hydrophone-dry-run 70 cluster: eks-prow-build-cluster 71 always_run: true 72 decorate: true 73 path_alias: "sigs.k8s.io/hydrophone" 74 labels: 75 preset-dind-enabled: "true" 76 preset-kind-volume-mounts: "true" 77 spec: 78 containers: 79 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 80 command: 81 - runner.sh 82 env: 83 - name: FOCUS 84 value: "Simple pod should contain last line of the log" 85 - name: DRYRUN 86 value: "true" 87 - name: CHECK_DURATION 88 value: "true" 89 - name: EXPECTED_NUM_TESTS 90 value: "1" # This is the number of specs expected to run. 91 args: 92 - bash 93 - -c 94 - | 95 make build 96 hack/run-e2e.sh 97 # docker-in-docker needs privileged mode 98 securityContext: 99 privileged: true 100 resources: 101 requests: 102 cpu: 2 103 memory: 4Gi 104 limits: 105 cpu: 2 106 memory: 4Gi 107 annotations: 108 testgrid-dashboards: sig-testing-misc 109 testgrid-tab-name: hydrophone-dry-run 110 - name: pull-hydrophone-simple-run 111 cluster: eks-prow-build-cluster 112 always_run: true 113 decorate: true 114 path_alias: "sigs.k8s.io/hydrophone" 115 labels: 116 preset-dind-enabled: "true" 117 preset-kind-volume-mounts: "true" 118 spec: 119 containers: 120 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 121 command: 122 - runner.sh 123 env: 124 - name: FOCUS 125 value: "Simple pod should contain last line of the log" 126 - name: CHECK_DURATION 127 value: "true" 128 - name: EXPECTED_NUM_TESTS 129 value: "1" # This is the number of specs expected to run. 130 args: 131 - bash 132 - -c 133 - | 134 make build 135 hack/run-e2e.sh 136 # docker-in-docker needs privileged mode 137 securityContext: 138 privileged: true 139 resources: 140 requests: 141 cpu: 2 142 memory: 4Gi 143 limits: 144 cpu: 2 145 memory: 4Gi 146 annotations: 147 testgrid-dashboards: sig-testing-misc 148 testgrid-tab-name: hydrophone-simple-run 149 - name: pull-hydrophone-namespaced-run 150 cluster: eks-prow-build-cluster 151 always_run: true 152 decorate: true 153 path_alias: "sigs.k8s.io/hydrophone" 154 labels: 155 preset-dind-enabled: "true" 156 preset-kind-volume-mounts: "true" 157 spec: 158 containers: 159 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 160 command: 161 - runner.sh 162 env: 163 - name: FOCUS 164 value: "Simple pod should contain last line of the log" 165 - name: NAMESPACE 166 value: "e2e" 167 - name: CHECK_DURATION 168 value: "true" 169 - name: EXPECTED_NUM_TESTS 170 value: "1" # This is the number of specs expected to run. 171 args: 172 - bash 173 - -c 174 - | 175 make build 176 hack/run-e2e.sh 177 # docker-in-docker needs privileged mode 178 securityContext: 179 privileged: true 180 resources: 181 requests: 182 cpu: 2 183 memory: 4Gi 184 limits: 185 cpu: 2 186 memory: 4Gi 187 annotations: 188 testgrid-dashboards: sig-testing-misc 189 testgrid-tab-name: hydrophone-namespaced-run