etcd-io/etcd

Introduce more failpoints into etcd watch

Open

#18.681 aberto em 5 de out. de 2024

Ver no GitHub
 (16 comments) (0 reactions) (1 assignee)Go (10.352 forks)batch import
area/robustness-testingarea/testinghelp wanted

Métricas do repositório

Stars
 (51.701 stars)
Métricas de merge de PR
 (Mesclagem média 6d 3h) (71 fundiu PRs em 30d)

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

Guia do colaborador