Skip to content

Fix subtle memory profiler bug #1663

Open
@berleant

Description

@berleant

This test fails sometimes: https://github.com/nipy/nipype/blob/master/nipype/interfaces/tests/test_runtime_profiler.py#L422

I'm 80% sure the problem is here, but I'd like to get confirmation from the original author @dclark87 :
https://github.com/nipy/nipype/blob/master/nipype/interfaces/base.py#L1368

When there are grandchildren processes and pyfunc=True, the above code will double-count the memory from the middle process.

I propose skipping the test (pr: #1664) for now until this issue is fixed--I can't get to it right now because I have other priorities, and I've already spent more time on this than I want to admit!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions