test_socket tests fail with kernel lacking support for IPPROTO_UDPLITE
Abierto
Nadie ha tomado este issue todavía.
tests
type-bug
- Lenguaje dominante
- Python
- Estrellas
- 77.2k
- Forks
- 35.9k
- Métricas de merge de PR
- Métricas de PR pendientes
Descripción
Bug report
Bug description:
When running on the kernel without support for UDPLite, setup of tests (function clientSetUp) in test_socket fails:
self.cli = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, socket.IPPROTO_UDPLITE)
this command raises OSError.
CPython versions tested on:
3.14
Operating systems tested on:
Linux
Linked PRs
- gh-149081
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.
Línea de trabajo
Comienza en test_socket, en la función clientSetUp, y reproduce el fallo en un kernel de Linux sin compatibilidad con UDPLite. Comprueba cómo gestiona el test los protocolos de socket no disponibles y, después, ejecuta los tests relevantes de test_socket; se considera terminado cuando el setup ya no falla si IPPROTO_UDPLITE no es compatible. El PR vinculado gh-149081 indica que el trabajo ya está en curso.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- networking, testing-qa
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100