test_socket tests fail with kernel lacking support for IPPROTO_UDPLITE
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 77.2k
- Forks
- 35.9k
- Métriques de merge des PR
- Métriques de PR en attente
Description
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
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez dans test_socket, au niveau de la fonction clientSetUp, et reproduisez l’échec sur un noyau Linux sans prise en charge de UDPLite. Vérifiez comment le test gère les protocoles de socket indisponibles, puis exécutez les tests test_socket concernés ; le travail est terminé lorsque le setup n’échoue plus quand IPPROTO_UDPLITE n’est pas pris en charge. Le PR lié gh-149081 indique que le travail a déjà commencé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- networking, testing-qa
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100