non-deterministic test_channel test failure
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- python
- Domínio
- distributed-systems
Direção de pesquisa
Comece com testing/test_channel.py e TestChannelBasicBehaviour::test_channel_passing_over_channel, concentrando-se no caso main_thread_only-popen e em seu AssertionError remoto. Reproduza a falha sob alta carga e inspecione o comportamento de passagem do canal; considera-se concluído quando o teste não falhar mais de forma não determinística no ambiente relatado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hi,
On Guix, building using Python 3.11.4 and the following dependencies:
[email protected] [email protected] [email protected]
I encountered:
FAILED testing/test_channel.py::TestChannelBasicBehaviour::test_channel_passing_over_channel[main_thread_only-popen] - execnet.gateway_base.RemoteError: Traceback (most recent call last):
File "/gnu/store/n9wcfy3gx8gk3dd2s4xgc5119ylykcha-python-execnet-2.1.1/lib/python3.11/site-packages/execnet/gateway_base.py", line 1291, in executetask
exec(co, loc)
File "<remote exec>", line 2, in <module>
AssertionError
= 1 failed, 465 passed, 614 skipped, 4 xfailed, 11 xpassed, 1 warning in 59.96s =
This was under high load, and it seems difficult to retrigger that same failure (I've just built the package/ran the test suite for 5 times without the problem being triggered).
- Linguagem predominante
- Python
- Estrelas
- 103
- Forks
- 49
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de pytest-dev/execnet
-
safe_terminate() leaves the abandoned termfunc thread running and reports success anywayTalvez já em andamento @inchang-ing assumiu há 6 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
pytest-dev/execnet#429 · 1 comentário ·
-
IPv6 supportAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
pytest-dev/execnet#384 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
pytest-dev/execnet#306 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
pytest-dev/execnet#279 · 1 reação ·
-
Exception ignored in atexit callback / RuntimeError: can't create new thread at interpreter shutdownTalvez livre de novo @RonnyPfannschmidt assumiu há 903 dias e não há nenhum pull request aberto. Abertabug
pytest-dev/execnet#271 · 4 comentários · 1 responsável ·
Todas as issues de pytest-dev/execnet
Issues semelhantes
-
jobs restart --verify: hotlane restart timeout (10s) shorter than its shutdown (~30s) → false exit 1Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
EtanHey/brainlayer#1072 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
_apply_doc_content: a cancel during the shielded image gather still sends the content batchUpdateAbertaenhancement
Dificuldade 2/5 Menos de uma hora Facilidade para iniciantes 80/100
khuisman/mcp-gee-sweet#904 ·
Mantenedores costumam responder em até 1 dia
-
Lychee link check failedAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 70/100
-
CORE-HIST-005/006 multi-turn history tests send three different messages with the same messageIdAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
a2aproject/a2a-tck#248 ·