envoyproxy / envoyproxy/gateway

xDS Server automated testing

Aberta
#177 6 comentários 0 reações 0 responsáveis Ver no GitHub
area/ci area/xds-server help wanted priority/medium
Linguagem predominante
Go
Estrelas
3k
Forks
864
Merge médio
2d 2h
PRs com merge (30d)
140

Descrição

*Description*:

#176 introduces an `xdstest` command, which instantiates an xDS server to perform manual testing against. This issue covers work to turn this into an automated test that can be run by CI or locally.

The largest part of this work is that it will require an xDS client test library that supports:
- connecting to an xDS server
- accepting updates
- Comparing the updates to an expected outcome

Because this process is asynchronous and requires multiple goroutines working together to work, there's a bit of design work to ensure that the testing framework isn't its own source of bugs.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.