FAILED mypy/test/testdaemon.py::DaemonSuite::testDaemonStatusKillRestartRecheck
Nessuno ha ancora preso questa issue.
- Lingua principale
- Python
- Stelle
- 20.6k
- Fork
- 3.3k
- Metriche di merge delle PR
- Metriche PR in attesa
Descrizione
Bug Report
When rebuilding packages for python 3.9 mypy 0.812 unit test mypy/test/testdaemon.py::DaemonSuite::testDaemonStatusKillRestartRecheck fails.
To Reproduce
- build python 3.9 on alpine linux x86_64
- build mypy 0.812
- run unit tests
Expected Behavior
unit tests passes
Actual Behavior
=================================================== FAILURES ===================================================
______________________________________ testDaemonStatusKillRestartRecheck ______________________________________
[gw15] linux -- Python 3.9.1 /usr/bin/python3
data: /home/ncopa/aports/community/py3-mypy/src/mypy-0.812/test-data/unit/daemon.test:142:
/home/ncopa/aports/community/py3-mypy/src/mypy-0.812/mypy/test/testdaemon.py:27: in run_case
test_daemon(testcase)
/home/ncopa/aports/community/py3-mypy/src/mypy-0.812/mypy/test/testdaemon.py:46: in test_daemon
assert_string_arrays_equal(expected_lines,
/home/ncopa/aports/community/py3-mypy/src/mypy-0.812/mypy/test/helpers.py:116: in assert_string_arrays_equal
raise AssertionError(msg)
E AssertionError: Command 14 (dmypy status) did not give expected output
--------------------------------------------- Captured stderr call ---------------------------------------------
Expected:
Daemon has died (diff)
== Return code: 2 (diff)
Actual:
Daemon is stuck; consider /home/ncopa/aports/community/py3-mypy/src/mypy-0.812/mypy/dmypy/__main__.py kill (diff)
error : [Errno 111] Connection refused (diff)
== Return code: 2 (diff)
Alignment of first line difference:
E: Daemon has died...
A: Daemon is stuck; consider /home/ncopa/aports/community/py3-mypy/src/mypy...
^
=========================================== short test summary info ============================================
FAILED mypy/test/testdaemon.py::DaemonSuite::testDaemonStatusKillRestartRecheck
=========================== 1 failed, 8700 passed, 362 skipped in 169.82s (0:02:49) ============================
Your Environment
- Mypy version used: 0.812
- Mypy command-line flags: py.test-3 -v
- Mypy configuration options from
mypy.ini(and other config files): - Python version used: Python 3.9.1
- Operating system and version: Alpine Linux edge x86_64
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con mypy/test/testdaemon.py::DaemonSuite::testDaemonStatusKillRestartRecheck e il relativo caso in test-data/unit/daemon.test. Riproduci il malfunzionamento su Python 3.9 con Alpine Linux, quindi confronta l’output previsto e quello effettivo del comando dmypy status. Il lavoro è concluso quando il test unitario indicato passa con l’output di stato del daemon previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- devtools, testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100