use*_*896 5 python ubuntu pytest pycharm
总的来说,我对 Python 开发真的很陌生,更不用说用 pytest 进行测试了。我的问题是 pytest 收集阶段运行异常缓慢。我指定的测试目录只包含少数文件,其中只有一个文件包含三个测试。收集几乎需要一整分钟,之后实际测试在几秒钟内运行。我看过类似的问题,但找不到解决方案。我认为这并不重要(因为 py.test 即使在命令行中也很慢)但我使用的是 pycharm IDE。操作系统是 Ubuntu。
这可能是相关的:如果我在几秒钟后终止进程,我通常会以堆栈跟踪结束,如下所示:
<A FEW LINES OMITTED...>
File "/usr/local/lib/python2.7/dist-packages/_pytest/core.py", line 413, in __call__
return self._docall(methods, kwargs)
File "/usr/local/lib/python2.7/dist-packages/_pytest/core.py", line 424, in _docall
res = mc.execute()
File "/usr/local/lib/python2.7/dist-packages/_pytest/core.py", line 315, in execute
res = method(**kwargs)
File "/usr/local/lib/python2.7/dist-packages/_pytest/helpconfig.py", line 27, in pytest_cmdline_parse
config = __multicall__.execute()
File "/usr/local/lib/python2.7/dist-packages/_pytest/core.py", line 315, in execute
res = method(**kwargs)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config.py", line 636, in pytest_cmdline_parse
self.parse(args)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config.py", line 747, in parse
self._preparse(args)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config.py", line 709, in _preparse
self._initini(args)
File "/usr/local/lib/python2.7/dist-packages/_pytest/config.py", line 704, in _initini
self.inicfg = getcfg(args, ["pytest.ini", "tox.ini", "setup.cfg"])
File "/usr/local/lib/python2.7/dist-packages/_pytest/config.py", line 861, in getcfg
if exists(p):
File "/usr/local/lib/python2.7/dist-packages/_pytest/config.py", line 848, in exists
return path.check()
File "/usr/local/lib/python2.7/dist-packages/py/_path/local.py", line 352, in check
return exists(self.strpath)
File "/usr/lib/python2.7/genericpath.py", line 18, in exists
os.stat(path)
KeyboardInterrupt
Run Code Online (Sandbox Code Playgroud)
或者有时候...
<STACK TRACE...>
File "/usr/local/lib/python2.7/dist-packages/py/_iniconfig.py", line 50, in __init__
f = open(self.path)
KeyboardInterrupt
Run Code Online (Sandbox Code Playgroud)
也许 KeyboardInterrupt 之前的最后两个调用之一很慢?
如果您需要,请询问更多详细信息!
干杯!
| 归档时间: |
|
| 查看次数: |
5327 次 |
| 最近记录: |