From 963ab0322a005b7fa8f47f5284d8e4260c6be604 Mon Sep 17 00:00:00 2001 From: Ivan Valdes Date: Fri, 24 May 2024 15:10:20 -0700 Subject: [PATCH] Add integration-1-cpu job to etcd presubmits --- config/jobs/etcd/etcd-presubmits.yaml | 30 +++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/config/jobs/etcd/etcd-presubmits.yaml b/config/jobs/etcd/etcd-presubmits.yaml index 5ef2382d1f6a9..9c69dd6d57693 100644 --- a/config/jobs/etcd/etcd-presubmits.yaml +++ b/config/jobs/etcd/etcd-presubmits.yaml @@ -115,3 +115,33 @@ presubmits: limits: cpu: "4" memory: "8Gi" + + - name: pull-etcd-integration-1-cpu-amd64 + cluster: eks-prow-build-cluster + optional: true # remove this once the job is green + always_run: true + branches: + - main + decorate: true + annotations: + testgrid-dashboards: sig-etcd-presubmits + testgrid-tab-name: pull-etcd-integration-1-cpu-amd64 + spec: + containers: + - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master + command: + - runner.sh + args: + - bash + - -c + - | + set -euo pipefail + make gofail-enable test-integration + GOOS=linux GOARCH=amd64 CPU=1 make test-integration + resources: + requests: + cpu: "1" + memory: "8Gi" + limits: + cpu: "1" + memory: "8Gi"