Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Windows CI: the #145 app-data sandbox e2e test and the real-helper background-stop test fail intermittently

Abierto
#329 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
1-2 días
Aptitud para principiantes
52/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
typescript
Área
desktop, testing

Línea de trabajo

Start with the two failing tests, tests/e2e/sandbox_approvals.test.ts and src/main/tools/sandbox_windows.integration.test.ts, and trace what each waits for when run in Windows CI. Check whether the helper-cache test's timeout or a held lock can affect the background-stop test, and inspect the #145 test's polling condition. Done means the intermittent failures have a reproducible cause and the affected tests pass reliably in Windows CI.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Two Windows CI tests failed today and passed on a rerun or on the next commit, with no related code change in between.

  • tests/e2e/sandbox_approvals.test.ts > "refuses commands when application data is opened as a project (#145)" fails with AssertionError: expected true to be false (Matcher did not succeed in time).
    • main at 0efc1b2.
    • PR #327 (run 39955273674), which changes only Claude Code chat code. The rerun of the job passed.
  • src/main/tools/sandbox_windows.integration.test.ts > "stops a background command when told to" fails. In the same run, "reuses the cached copy for the next command and copies again after an upgrade (#108)" timed out after 60 s.
    • main at 1c1064b, whose tree is identical to 57edefc, which passed.

Both tests pass locally on Windows 11. The next step is to find what the #145 test waits for, since "Matcher did not succeed in time" points at a polling timeout, and whether the helper-cache test holds a lock the background-stop test waits on.

Follow-up from #327.

Lenguaje dominante
TypeScript
Estrellas
2
Forks
2
Merge medio
6 h 27 min
PR fusionados (30 d)
37

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de PierrunoYT/patch

Todos los issues de PierrunoYT/patch

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.