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