diff --git a/prow/cluster/jobs/istio-private/istio.io/istio-private.istio.io.master.gen.yaml b/prow/cluster/jobs/istio-private/istio.io/istio-private.istio.io.master.gen.yaml index 25d52e9e28a..9bdc3a488c5 100644 --- a/prow/cluster/jobs/istio-private/istio.io/istio-private.istio.io.master.gen.yaml +++ b/prow/cluster/jobs/istio-private/istio.io/istio-private.istio.io.master.gen.yaml @@ -261,6 +261,66 @@ postsubmits: name: cgroup - emptyDir: {} name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^master$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_minimal_istio.io_postsubmit_pri + path_alias: istio.io/istio.io + run_if_changed: ^(go.mod$|tests/|pkg/test/|prow/|content/en/boilerplates/snips/|content/en/docs/.*(test\.sh|/snips\.sh)$) + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_minimal + env: + - name: BUILD_WITH_CONTAINER + value: "0" + image: gcr.io/istio-testing/build-tools:master-27f101af7f719c460198e8575284fa45d457bf2d + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + kubernetes.io/arch: amd64 + testing: test-pool + volumes: + - hostPath: + path: /var/tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root - annotations: testgrid-create-test-group: "false" branches: @@ -603,6 +663,70 @@ presubmits: name: docker-root trigger: ((?m)^/test( | .* )doc.test.profile_none,?($|\s.*))|((?m)^/test( | .* )doc.test.profile_none_istio.io,?($|\s.*)) + - always_run: false + annotations: + testgrid-create-test-group: "false" + branches: + - ^master$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_minimal_istio.io_pri + path_alias: istio.io/istio.io + rerun_command: /test doc.test.profile_minimal + run_if_changed: ^(go.mod$|tests/|pkg/test/|prow/|content/en/boilerplates/snips/|content/en/docs/.*(test\.sh|/snips\.sh)$) + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_minimal + env: + - name: BUILD_WITH_CONTAINER + value: "0" + image: gcr.io/istio-testing/build-tools:master-27f101af7f719c460198e8575284fa45d457bf2d + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + kubernetes.io/arch: amd64 + testing: test-pool + volumes: + - hostPath: + path: /var/tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + trigger: ((?m)^/test( | .* )doc.test.profile_minimal,?($|\s.*))|((?m)^/test( | + .* )doc.test.profile_minimal_istio.io,?($|\s.*)) - always_run: false annotations: testgrid-create-test-group: "false" diff --git a/prow/cluster/jobs/istio/istio.io/istio.istio.io.master.gen.yaml b/prow/cluster/jobs/istio/istio.io/istio.istio.io.master.gen.yaml index 889da7395ae..247a37a95d4 100644 --- a/prow/cluster/jobs/istio/istio.io/istio.istio.io.master.gen.yaml +++ b/prow/cluster/jobs/istio/istio.io/istio.istio.io.master.gen.yaml @@ -379,6 +379,66 @@ postsubmits: name: cgroup - emptyDir: {} name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_istio.io_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^master$ + decorate: true + name: doc.test.profile_minimal_istio.io_postsubmit + path_alias: istio.io/istio.io + run_if_changed: ^(go.mod$|tests/|pkg/test/|prow/|content/en/boilerplates/snips/|content/en/docs/.*(test\.sh|/snips\.sh)$) + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_minimal + env: + - name: BUILD_WITH_CONTAINER + value: "0" + image: gcr.io/istio-testing/build-tools:master-27f101af7f719c460198e8575284fa45d457bf2d + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + kubernetes.io/arch: amd64 + testing: test-pool + volumes: + - hostPath: + path: /var/tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root - annotations: testgrid-alert-email: istio-oncall@googlegroups.com testgrid-dashboards: istio_istio.io_postsubmit @@ -711,6 +771,68 @@ presubmits: name: docker-root trigger: ((?m)^/test( | .* )doc.test.profile_none,?($|\s.*))|((?m)^/test( | .* )doc.test.profile_none_istio.io,?($|\s.*)) + - always_run: false + annotations: + testgrid-dashboards: istio_istio.io + branches: + - ^master$ + decorate: true + name: doc.test.profile_minimal_istio.io + path_alias: istio.io/istio.io + rerun_command: /test doc.test.profile_minimal + run_if_changed: ^(go.mod$|tests/|pkg/test/|prow/|content/en/boilerplates/snips/|content/en/docs/.*(test\.sh|/snips\.sh)$) + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_minimal + env: + - name: BUILD_WITH_CONTAINER + value: "0" + image: gcr.io/istio-testing/build-tools:master-27f101af7f719c460198e8575284fa45d457bf2d + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + kubernetes.io/arch: amd64 + testing: test-pool + volumes: + - hostPath: + path: /var/tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + trigger: ((?m)^/test( | .* )doc.test.profile_minimal,?($|\s.*))|((?m)^/test( | + .* )doc.test.profile_minimal_istio.io,?($|\s.*)) - always_run: false annotations: testgrid-dashboards: istio_istio.io diff --git a/prow/config/jobs/istio.io.yaml b/prow/config/jobs/istio.io.yaml index 01e591bec90..3cc88dff9ea 100644 --- a/prow/config/jobs/istio.io.yaml +++ b/prow/config/jobs/istio.io.yaml @@ -26,6 +26,11 @@ jobs: requirements: [kind] regex: ^(go.mod$|tests/|pkg/test/|prow/|content/en/boilerplates/snips/|content/en/docs/.*(test\.sh|/snips\.sh)$) + - name: doc.test.profile_minimal + command: [entrypoint, prow/integ-suite-kind.sh, doc.test.profile_minimal] + requirements: [kind] + regex: ^(go.mod$|tests/|pkg/test/|prow/|content/en/boilerplates/snips/|content/en/docs/.*(test\.sh|/snips\.sh)$) + - name: doc.test.multicluster command: - entrypoint