Multiprocessing Test Issue - Dangling Threads
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Área
- testing-qa
Línea de trabajo
Comience ejecutando los casos test_multiprocessing_* indicados, incluidos test.test_multiprocessing_fork.test_processes.WithProcessesTestValue.test_value y WithProcessesTestPool.test_wrapped_exception. Investigue el origen de la advertencia notificada sobre un hilo pendiente y compare la salida con CPython. Se considera terminado cuando la suite ya no emite la advertencia inesperada y conserva el comportamiento de las pruebas que pasan.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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
- Lenguaje dominante
- Rust
- Estrellas
- 22.4k
- Forks
- 1.5k
- Merge medio
- 15 h 18 min
- PR fusionados (30 d)
- 172
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.
Más de RustPython/RustPython
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
RustPython/RustPython#8470 · 2 comentarios ·
-
C-bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
RustPython/RustPython#7995 · 5 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
RustPython/RustPython#5577 ·
-
C-bug
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
RustPython/RustPython#8685 · 7 comentarios · 1 reacción ·
-
C-compat
RustPython/RustPython#8496 · 1 comentario · 1 asignado ·
Todos los issues de RustPython/RustPython
Issues similares
-
risk:low runtime status:in-progress type:test
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
zeroclaw-labs/zeroclaw#11023 ·
-
good first issue refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
EricSpencer00/Resilient#4835 · 1 comentario ·
-
agent:ready documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
cesarferreira/stax#890 ·
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100