Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Tests closed successfully but something prevents Vite server from exiting

Fechada
#3,245 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@liangmiQwQ já está trabalhando nisso.

Desde 27/10/2026.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
56/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
bun, typescript, vite
Domínio
testing, tooling

Direção de pesquisa

Start with the Vite+ vp test related command and its Vitest shutdown or cleanup path; the issue does not name a source file or failing test. Reproduce with bun install and the reported vp test related --run src/App.tsx src/components/Counter.test.tsx command, then use Vitest’s hanging-process reporter to locate what keeps the server alive. Done when the command exits successfully after the tests finish.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

pending triage
Describe the bug
vp test related --run src/App.tsx src/components/Counter.test.tsx
note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.

 RUN  v5.0.5 /home/ian/templates/react-template

stdout | unknown test
shift + ⌥option + left click to use active feature
stdout | unknown test
shift + ⌥option + right click to open node tree
stdout | unknown test
shift + ⌥option + mouse wheel to select parent node or child node
stdout | unknown test
shift + ⌥option + Z to change active feature
stdout | unknown test
shift + ⌥option + 1 to use Locate Code
stdout | unknown test
shift + ⌥option + 2 to use Copy Path
stdout | unknown test
shift + ⌥option + 3 to use Open Target
stdout | unknown test
shift + ⌥option + 4 to use AI Assistant
 ✓  chromium  src/components/Counter.test.tsx (3 tests) 87ms
   ✓ Counter (3)
     ✓ renders default initial count 15ms
     ✓ renders count from init prop 3ms
     ✓ increments count after button click 68ms

 Test Files  1 passed (1)
   Affected  1 of 4 test files (related to 2 files)
      Tests  3 passed (3)
   Start at  22:44:15
   Duration  1.39s (import 44%, tests 28%, worker 27%)

close timed out after 10000ms
Tests closed successfully but something prevents Vite server from exiting
You can try to identify the cause by enabling "hanging-process" reporter. See https://vitest.dev/guide/reporters.html#hanging-process-reporter

this would also stuck git hooks.

Reproduction

https://github.com/ianzone/react-template

Steps to reproduce

Run bun install followed by vp test related --run src/App.tsx src/components/Counter.test.tsx

System Info
vp env current

✔ Would you like Vite+ to manage your Node.js and package-manager versions? · no
Setup:
  Preparing vite-plus environment.

Created Shims:
  /home/ian/.local/share/vite-plus/fallback-bin/node
  /home/ian/.local/share/vite-plus/fallback-bin/npm
  /home/ian/.local/share/vite-plus/fallback-bin/npx
  /home/ian/.local/share/vite-plus/fallback-bin/pnpm
  /home/ian/.local/share/vite-plus/fallback-bin/pnpx
  /home/ian/.local/share/vite-plus/fallback-bin/pn
  /home/ian/.local/share/vite-plus/fallback-bin/pnx
  /home/ian/.local/share/vite-plus/fallback-bin/yarn
  /home/ian/.local/share/vite-plus/fallback-bin/yarnpkg
  /home/ian/.local/share/vite-plus/fallback-bin/bun
  /home/ian/.local/share/vite-plus/fallback-bin/bunx
  /home/ian/.local/share/vite-plus/bin/vpx
  /home/ian/.local/share/vite-plus/bin/vpr

Next Steps:
  For Zsh, run:
  . "/home/ian/.config/vite-plus/env"

  If your .zshrc does not already load Vite+, add this command.

  Restart an already-running IDE to load its environment. Run `vp env doctor` to verify.
✓ Vite+ setup complete.
VITE+ - The Unified Toolchain for the Web

Node.js:
  Version    24.21.0
  Source     system PATH
  Bin Path   /run/user/1000/fnm_multishells/33240_1793020172470/bin/node
  Installed  true
  Mode       system_first

Package Manager:
  Name       bun
  Version    1.4.4
  Source     system PATH
  Bin Paths
    bun      /home/ian/.bun/bin/bun
    bunx     /home/ian/.bun/bin/bunx
  Installed  true
  Mode       system_first

vp --version

VITE+ - The Unified Toolchain for the Web

vp v1.4.0

Local vite-plus:
  vite-plus  v1.4.0

Tools:
  vite             v8.3.5
  rolldown         v1.2.15
  vitest           v5.0.5
  oxfmt            v0.74.0
  oxlint           v1.89.0
  oxlint-tsgolint  v7.0.2004
  tsdown           v0.23.1

Environment:
  Package manager  bun default
  Node.js          v24.22.1
Used Package Manager

bun

Logs

Validations
Linguagem predominante
Rust
Estrelas
6.5k
Forks
296
Merge médio
1d 2h
PRs com merge (30d)
230

Preparar o ambiente

Abrir no Codespaces

Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de voidzero-dev/vite-plus

Todas as issues de voidzero-dev/vite-plus

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

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