etcd-io/etcd

Introduce more failpoints into etcd watch

Closed

#18 681 ouverte le 5 oct. 2024

Voir sur GitHub
 (16 commentaires) (0 réactions) (1 assigné)Go (10 352 forks)batch import
area/robustness-testingarea/testinghelp wanted

Métriques du dépôt

Stars
 (51 701 stars)
Métriques de merge PR
 (Merge moyen 6j 3h) (71 PRs mergées en 30 j)

Description

What would you like to be added?

Spin-off from https://github.com/etcd-io/etcd/issues/17529

Similar to https://github.com/etcd-io/etcd/pull/17680/files we should add more failpoints into watch and simulate:

  • slow watch sync
  • slow watch resynchronization
  • slow watch progress notify

etc

Why is this needed?

Prevent and detect other issues like https://github.com/etcd-io/etcd/issues/17529

Guide contributeur