test: unit test flakes for activity logs stream
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- go
- Área
- cli, testing-qa
Línea de trabajo
Comienza con internal/pkg/platform/activity_test.go alrededor de las líneas 249-269 y ejecuta el caso TestPlatformActivity_StreamingLogs del fallo enlazado de Actions. Investiga el timing del polling que provoca la discrepancia entre las tres llamadas esperadas a Activity y las cuatro reales, y luego verifica que el test cubra de forma fiable el comportamiento ante fallos de request sin volverse flaky.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
A recent test run on main failed for reasons unrelated to the recent commit. Perhaps a timing of a poll?
The retry succeeded! 🧪 ✨
Preview
🔗 https://github.com/slackapi/slack-cli/actions/runs/23178071163/job/67344594805
=== RUN TestPlatformActivity_StreamingLogs/should_return_nil_if_TailArg_is_set_and_activity_request_fails_while_polling
activity_test.go:267:
Error Trace: /Users/runner/work/slack-cli/slack-cli/internal/pkg/platform/activity_test.go:267
/Users/runner/work/slack-cli/slack-cli/internal/pkg/platform/activity_test.go:296
Error: Not equal:
expected: 3
actual : 4
Test: TestPlatformActivity_StreamingLogs/should_return_nil_if_TailArg_is_set_and_activity_request_fails_while_polling
Messages: Expected number of calls (3) of method Activity does not match the actual number of calls (4).
- Lenguaje dominante
- Go
- Estrellas
- 308
- Forks
- 49
- Merge medio
- 13 h 46 min
- PR fusionados (30 d)
- 14
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de slackapi/slack-cli
-
Installer aborts on an existing same-named `slack` binary; prefer install + warning over hard abortAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
slackapi/slack-cli#671 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug build release
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
slackapi/slack-cli#593 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
area:bolt-python bug
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
slackapi/slack-cli#631 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Tests fail when using fish (and possibly other shells)Posiblemente ocupada @Muhtasham la tomó hace 139 días. Abiertobuild code health
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
slackapi/slack-cli#462 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement semver:minor
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
slackapi/slack-cli#438 · 1 comentario · 4 reacciones ·
Los mantenedores suelen responder en 1 día
Todos los issues de slackapi/slack-cli
Issues similares
-
bug go
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
genkit-ai/genkit#6761 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
bug(backend): `make test-update` in backend/src/v2 fails because the --update flag was removedAbiertoready
Dificultad 2/5 1-3 horas Aptitud para principiantes 92/100
kubeflow/pipelines#14784 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
bug frontend good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
trust: update-propagation-directive requires developer mode while add and remove do notPosiblemente ocupada @bhuvan-somisetty la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 2 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
oalders/clodhopper#133 ·