Note: I also get weird failures on src:datalad, which build-depends on
python3-psutil:


first = {'/tmp/datalad_temp_tree_test_get_open_fileswasnd43a/d': 
psutil.Process(pid=621486, name='python3.14', status='zombie')}
second = {}, msg = None

    def assert_equal(first, second, msg=None):
        if msg is None:
>           assert first == second
E           AssertionError: assert {'/tmp/datala...us='running')} == {}
E             
E             Left contains 1 more item:
E             {'/tmp/datalad_temp_tree_test_get_open_fileswasnd43a/d': 
psutil.Process(pid=621486, name='python3.14', status='running')}
E             
E             Full diff:
E             - {}
E             + {
E             +     '/tmp/datalad_temp_tree_test_get_open_fileswasnd43a/d': 
psutil.Process(pid=621486, name='python3.14', status='running'),
E             + }

datalad/tests/utils_pytest.py:89: AssertionError


Looks like a race condition similar to the one in python-psutil, so I
wonder if those two issues are related. It might be worth to forward
the bug upstream, because at this point we don't know if the test
failure means the test is wrongly designed or it's a real bug in the
program.

Thanks.

Reply via email to