nodeSolidServer / nodeSolidServer/node-solid-server
Fresh NSS Install - One-Time Failure
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- JavaScript
- Estrelas
- 1.8k
- Forks
- 308
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Fresh NSS Install - One-Time Failure
Issue:
After a fresh installation of NSS, I encountered a test failure on the first run. However, running the test a second time resolved the issue without changes.
Steps to Reproduce:
- Install NSS (Node Solid Server).
- Run the tests immediately after installation.
Result (First Run):
1 failing
1) formats
turtle
should return turtle document if Accept is set to turtle:
Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/melvin/solid/node-solid-server/test/integration/formats-test.js)
at listOnTimeout (node:internal/timers:573:17)
at process.processTimers (node:internal/timers:514:7)
Result (Second Run):
Tests passed successfully on the second attempt without any changes.
Additional Info:
This appears to be an intermittent issue. It might be related to test timeouts or async handling.
Guia de contribuição
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.
Direção de pesquisa
Comece por test/integration/formats-test.js, especificamente pelo teste formats/turtle que excede o tempo limite após uma instalação nova do NSS. Execute o teste imediatamente após a instalação e novamente sem alterações; em seguida, inspecione a configuração assíncrona e o comportamento do tempo limite mostrado pela falha. Está concluído quando o teste passa de forma confiável na primeira execução.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- javascript, nodejs
- Domínio
- testing-qa
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100