Description
Summary
Segfault when running tests from /pipeline/engine/tests/test_utils.py
Actual behavior
See e.g. https://travis-ci.org/nipy/nipype/builds/195258843
appears randomly, but never seen outside py2.7
It's probably the same problem as described in #1757, but the temporary @satra solution doesn't always work(?).
Not sure, if my recent failure in different tests might be related: https://travis-ci.org/djarecka/nipype/jobs/189379626
How to replicate the behavior
From my experience, it might appear more often on some systems than on the others. It should be python2.7 (other travis setting are not important IMO). You can use the docker container nipype/nipype_test:py27
and run pytest -v nipype/pipeline/engine/tests/test_utils.py
(after installing pytest) multiple times, 10 should be enough.
It usually returns segfault when running test_mapnode_crash2
or test_mapnode_crash2
, but running any of these tests separately do not give segfault (at least not as often).