--- you can reply above this line --- New issue 180: xdist hides errors https://bitbucket.org/hpk42/pytest/issue/180/xdist-hides-errors
Ralf Schmitt: when running without xdist I get the following error: $ py.test ======================================= test session starts ======================================= platform linux2 -- Python 2.7.3 -- pytest-2.2.4 collected 0 items / 1 errors ============================================= ERRORS ============================================== _______________________________________ ERROR collecting . ________________________________________ ../ve/local/lib/python2.7/site-packages/py/_path/common.py:315: in visit > for x in Visitor(fil, rec, ignore, bf, sort).gen(self): ../ve/local/lib/python2.7/site-packages/py/_path/common.py:351: in gen > if p.check(dir=1) and (rec is None or rec(p))]) ../ve/local/lib/python2.7/site-packages/_pytest/main.py:484: in _recurse > ihook.pytest_collect_directory(path=path, parent=self) ../ve/local/lib/python2.7/site-packages/_pytest/main.py:140: in call_matching_hooks > plugins = self.config._getmatchingplugins(self.fspath) ../ve/local/lib/python2.7/site-packages/_pytest/config.py:289: in _getmatchingplugins > plugins += self._conftest.getconftestmodules(fspath) ../ve/local/lib/python2.7/site-packages/_pytest/config.py:188: in getconftestmodules > clist.append(self.importconftest(conftestpath)) ../ve/local/lib/python2.7/site-packages/_pytest/config.py:224: in importconftest > self._postimport(mod) ../ve/local/lib/python2.7/site-packages/_pytest/config.py:229: in _postimport > self._onimport(mod) ../ve/local/lib/python2.7/site-packages/_pytest/config.py:278: in _onimportconftest > self.pluginmanager.consider_conftest(conftestmodule) ../ve/local/lib/python2.7/site-packages/_pytest/core.py:179: in consider_conftest > if self.register(conftestmodule, name=conftestmodule.__file__): ../ve/local/lib/python2.7/site-packages/_pytest/core.py:89: in register > self.hook.pytest_plugin_registered(manager=self, plugin=plugin) ../ve/local/lib/python2.7/site-packages/_pytest/core.py:421: in __call__ > return self._docall(methods, kwargs) ../ve/local/lib/python2.7/site-packages/_pytest/core.py:432: in _docall > res = mc.execute() ../ve/local/lib/python2.7/site-packages/_pytest/core.py:350: in execute > res = method(**kwargs) ../ve/local/lib/python2.7/site-packages/_pytest/core.py:231: in pytest_plugin_registered > {'config': self._config}) ../ve/local/lib/python2.7/site-packages/_pytest/core.py:317: in call_plugin > kwargs=kwargs, firstresult=True).execute() ../ve/local/lib/python2.7/site-packages/_pytest/core.py:350: in execute > res = method(**kwargs) easyindex/conftest.py:75: in pytest_configure > build_index() easyindex/conftest.py:55: in build_index > index = EasyIndex.Index(indexname + ".tmp") easyindex/EasyIndex/__init__.py:45: in Index > from EasyIndex.core import Index easyindex/EasyIndex/core.py:10: in <module> > import _pyfilter E ImportError: No module named _ezindex ----------------------------------------- Captured stdout ----------------------------------------- [building initial index in /home/ralf/bbot/easyindex/tmp_dummy_test_index... ===================================== 1 error in 0.08 seconds ===================================== Running with py.test -n6 gives: $ py.test -n6 ======================================= test session starts ======================================= platform linux2 -- Python 2.7.3 -- pytest-2.2.4 gw0 [0] / gw1 [0] / gw2 [0] / gw3 [0] / gw4 [0] / gw5 [0] scheduling tests via LoadScheduling ======================================== in 0.54 seconds ========================================= xdist hides the error in that case! -- This is an issue notification from bitbucket.org. You are receiving this either because you are the owner of the issue, or you are following the issue. _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev