Skip to content

Commit 719cd47

Browse files
authored
Merge pull request #34281 from ivanvc/import-etcd-fuzzing-tests
etcd: import fuzzing v3rpc tests
2 parents 6d564fa + 3dc25f3 commit 719cd47

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

config/jobs/etcd/etcd-presubmits.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,3 +652,38 @@ presubmits:
652652
limits:
653653
cpu: "4"
654654
memory: "4Gi"
655+
656+
- name: pull-etcd-fuzzing-v3rpc
657+
optional: true # remove once the job is stable
658+
cluster: eks-prow-build-cluster
659+
always_run: false # remove once the job works
660+
branches:
661+
- main
662+
decorate: true
663+
decoration_config:
664+
timeout: 60m
665+
annotations:
666+
testgrid-dashboards: sig-etcd-presubmits
667+
testgrid-tab-name: pull-etcd-fuzzing-v3rpc
668+
spec:
669+
containers:
670+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20250205-f1f3519e6b-master
671+
command:
672+
- runner.sh
673+
args:
674+
- bash
675+
- -c
676+
- |
677+
return_code=0
678+
CPU=4 make fuzz || return_code=$?
679+
if [ "${return_code}" != 0 ]; then
680+
zip -r "${ARTIFACTS}/results.zip" ./server/etcdserver/api/v3rpc/testdata/fuzz
681+
fi
682+
exit $return_code
683+
resources:
684+
requests:
685+
cpu: "6"
686+
memory: "4Gi"
687+
limits:
688+
cpu: "6"
689+
memory: "4Gi"

0 commit comments

Comments
 (0)