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