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

test: unit test flakes for activity logs stream

Abierto
#407 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@JiwaniZakir ya está trabajando en esto.

Desde el 17/3/2026.

  • #408 de @JiwaniZakir — abierto

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

code health
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).

https://github.com/slackapi/slack-cli/blob/f23e6d3546f93e8fba8f384f89c3b77dacb34934/internal/pkg/platform/activity_test.go#L249-L269

Lenguaje dominante
Go
Estrellas
308
Forks
49
Merge medio
13 h 46 min
PR fusionados (30 d)
14

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 slackapi/slack-cli

Todos los issues de slackapi/slack-cli

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.