Multiprocessing Test Issue - Dangling Threads
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Domaine
- testing-qa
Piste de recherche
Commencez par exécuter les cas test_multiprocessing_* indiqués, notamment test.test_multiprocessing_fork.test_processes.WithProcessesTestValue.test_value et WithProcessesTestPool.test_wrapped_exception. Recherchez l’origine de l’avertissement signalé concernant un thread persistant et comparez la sortie avec CPython. Le travail est terminé lorsque la suite n’émet plus l’avertissement inattendu tout en conservant le comportement des tests réussis.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary
When running the test_multiprocessing_* suite, there are differences in test output that, while not impeding the tests, are output while running the suite, but are in CPython.
Details
After some tests are run, this warning pops up:
Warning -- Dangling threads: {<DummyProcess(Thread-181 (worker), stopped daemon 201)>, <DummyProcess(Thread-182 (worker), stopped daemon 202)>, <DummyProcess(Thread-183 (worker), stopped daemon 203)>, <Thread(Thread-184 (_handle_workers), stopped daemon 204)>, <Thread(Thread-185 (_handle_tasks), stopped daemon 205)>, <Thread(Thread-186 (_handle_results), stopped daemon 206)>}
These tests include but are not limited to:
test.test_multiprocessing_fork.test_processes.WithProcessesTestValue.test_valuetest.test_multiprocessing_fork.test_processes.WithProcessesTestPool.test_wrapped_exception
- Langage dominant
- Rust
- Étoiles
- 22.4k
- Forks
- 1.5k
- Merge moyen
- 15 h 18 min
- PR mergées (30 j)
- 172
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.
Autres issues de RustPython/RustPython
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
RustPython/RustPython#8470 · 2 commentaires ·
-
C-bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
RustPython/RustPython#7995 · 5 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
RustPython/RustPython#5577 ·
-
C-bug
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
RustPython/RustPython#8685 · 7 commentaires · 1 réaction ·
-
C-compat
RustPython/RustPython#8496 · 1 commentaire · 1 personne assignée ·
Toutes les issues de RustPython/RustPython
Issues similaires
-
Accept -c in more positions Ouvertearea: compat bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
area: dogs bug priority: P3 silent failure test-code
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
MystenLabs/sui#28056 · 1 commentaire ·
-
type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Luminous-Dynamics/mycelix#2577 ·