k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/structured-merge-diff/structured-merge-diff-presubmits.yaml (about) 1 presubmits: 2 kubernetes-sigs/structured-merge-diff: 3 - name: pull-structured-merge-diff-test 4 cluster: eks-prow-build-cluster 5 labels: 6 preset-service-account: "true" 7 always_run: true 8 decorate: true 9 path_alias: sigs.k8s.io/structured-merge-diff 10 spec: 11 containers: 12 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 13 command: 14 - go 15 args: 16 - test 17 - -race 18 - ./... 19 resources: 20 requests: 21 cpu: "6000m" 22 memory: "6Gi" 23 limits: 24 cpu: "6000m" 25 memory: "6Gi" 26 annotations: 27 testgrid-dashboards: sig-api-machinery-structured-merge-diff 28 testgrid-tab-name: pr-test 29 testgrid-num-columns-recent: '30' 30 - name: pull-structured-merge-diff-vet 31 cluster: eks-prow-build-cluster 32 labels: 33 preset-service-account: "true" 34 always_run: true 35 decorate: true 36 path_alias: sigs.k8s.io/structured-merge-diff 37 spec: 38 containers: 39 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 40 command: 41 - go 42 args: 43 - vet 44 - ./... 45 resources: 46 limits: 47 cpu: 2 48 memory: 4Gi 49 requests: 50 cpu: 2 51 memory: 4Gi 52 annotations: 53 testgrid-dashboards: sig-api-machinery-structured-merge-diff 54 testgrid-tab-name: pr-vet 55 testgrid-num-columns-recent: '30' 56 - name: pull-structured-merge-diff-gofmt 57 cluster: eks-prow-build-cluster 58 labels: 59 preset-service-account: "true" 60 always_run: true 61 decorate: true 62 path_alias: sigs.k8s.io/structured-merge-diff 63 spec: 64 containers: 65 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 66 command: 67 - bash 68 - -c 69 - test -z "$({ find . -name "*.go" | grep -v "\\/vendor\\/" | xargs gofmt -s -d | tee /dev/stderr; })" 70 resources: 71 limits: 72 cpu: 2 73 memory: 4Gi 74 requests: 75 cpu: 2 76 memory: 4Gi 77 annotations: 78 testgrid-dashboards: sig-api-machinery-structured-merge-diff 79 testgrid-tab-name: pr-gofmt 80 testgrid-num-columns-recent: '30' 81 - name: pull-structured-merge-diff-benchmark 82 cluster: eks-prow-build-cluster 83 always_run: false 84 skip_report: true 85 decorate: true 86 path_alias: sigs.k8s.io/structured-merge-diff 87 spec: 88 containers: 89 - image: gcr.io/k8s-staging-test-infra/benchmarkjunit:latest 90 command: 91 - /benchmarkjunit 92 args: 93 - --log-file=$(ARTIFACTS)/benchmark-log.txt 94 - --output=$(ARTIFACTS)/junit_benchmarks.xml 95 - ./... 96 resources: 97 requests: 98 cpu: "6000m" 99 memory: "6Gi" 100 limits: 101 cpu: "6000m" 102 memory: "6Gi" 103 annotations: 104 testgrid-dashboards: sig-api-machinery-structured-merge-diff 105 testgrid-tab-name: pr-benchmark 106 testgrid-num-columns-recent: '30'