central_server_test: bob's control subscriber occasionally misses bob's message (timing)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 75/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- c, debian
- Área
- distributed-systems, testing
Línea de trabajo
Empieza por tests/containers/central_server_test.py y sigue la comprobación de control que publica el mensaje de bob. Haz que la comprobación espere hasta que se confirme que el suscriptor de bob está listo, usando una sonda retenida o SUBACK, como sugiere el issue. Ejecuta la prueba y confirma que el suscriptor de bob recibe el mensaje y que las comprobaciones de aislamiento siguen pasando.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
On the 9.5.1 Debian packages, one run of tests/containers/central_server_test.py failed the control check "central: bob's own subscriber gets bob's message (control)": the subscriber received only alice's ecce_machreg_changed messages. The rerun on the same packages passed 128/128, as did a local build of the same source earlier the same day. All isolation checks passed in both runs, so this is the test's timing (the subscriber probably not yet subscribed when bob's message is sent), not the broker's access control. The control should wait for the subscription (e.g. a retained probe or a SUBACK-confirmed subscriber) before publishing.
- Lenguaje dominante
- C
- Estrellas
- 10
- Forks
- 8
- Merge medio
- 21 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 FriendsofECCE/ECCE
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
FriendsofECCE/ECCE#852 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
FriendsofECCE/ECCE#848 ·
-
Properties side panel changes width when switching panels (MOs wider, Density Profile narrower)Posiblemente ocupada @ohlincha la tomó hace 1 día. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
FriendsofECCE/ECCE#843 · 1 comentario · 1 asignado ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
FriendsofECCE/ECCE#717 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
FriendsofECCE/ECCE#336 · 1 comentario ·
Todos los issues de FriendsofECCE/ECCE
Issues similares
-
XPM values line with more than one space between numbers raises ValueErrorPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
python-pillow/Pillow#10429 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 9 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
containers/bubblewrap#826 ·
Los mantenedores suelen responder en 1 día