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

flake: TestProvisionerd/CloseCancelsJob

Abierto
#1,478 0 comentarios 0 reacciones 1 asignado Ver en GitHub

@jscottmiller ya está trabajando en esto.

Desde el 12/6/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

flake

CI Run: https://github.com/coder/coder/actions/runs/24662921525
Job: test-go-pg-17
Commit: 615be176b82070a729e51852ede41bc6f7151257 (Jakub Domeracki)

Failing test:

  • provisionerd TestProvisionerd/CloseCancelsJob

Failure excerpt:

=== FAIL: provisionerd TestProvisionerd/CloseCancelsJob (0.00s)
    provisionerd_test.go:112:
        Error: Received unexpected error:
               context canceled
        Test: TestProvisionerd/CloseCancelsJob

Error analysis:

  • The provisionerd shutdown path returns context canceled from the dRPC stream while the test expects a clean close.
  • The test closes provisionerd during parse/init; the failure indicates a timing race in shutdown/cancel handling.

Root cause classification: Flaky test (shutdown timing/race)

Precise assignment analysis:

  • git log --oneline -10 --follow provisionerd/provisionerd_test.go
    • 60b3fd0 chore!: send modules archive over the proto messages (Steven Masley)
    • Most recent meaningful modifier of this test file.

Race/Panic/OOM evidence:

  • No WARNING: DATA RACE, panic, or OOM indicators found in job logs.

Reproduction:

  • go test ./provisionerd -run TestProvisionerd/CloseCancelsJob -count=1
Lenguaje dominante
Sin datos de lenguaje
Estrellas
3
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

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 coder/internal

Todos los issues de coder/internal

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.