Skip to content

🐛 AsyncSshTransport: _get_jobs_from_scheduler should try a few times to pass through. #7119

@khsrali

Description

@khsrali

This only occurs in the call of context manager in _get_jobs_from_scheduler

_get_jobs_from_scheduler
    transport = await request
                ^^^^^^^^^^^^^
  File "/home/geiger_j/.local/share/hatch/pythons/3.12/python/lib/python3.12/asyncio/futures.py", line 291, in __await__
    yield self  # This tells Task to wait for completion.
    ^^^^^^^^^^
  File "/home/geiger_j/.local/share/hatch/pythons/3.12/python/lib/python3.12/asyncio/tasks.py", line 385, in __wakeup
    future.result()
  File "/home/geiger_j/.local/share/hatch/pythons/3.12/python/lib/python3.12/asyncio/futures.py", line 203, in result
    raise self._exception.with_traceback(self._exception_tb)
  File "/home/geiger_j/aiida_projects/swiss-twins/git-repos/aiida-core.worktrees/scheduler_prejudice_bug/src/aiida/engine/transports.py", line 87, in do_open
    transport.open()
  File "/home/geiger_j/aiida_projects/swiss-twins/git-repos/aiida-core.worktrees/scheduler_prejudice_bug/src/aiida/transports/transport.py", line 1835, in open
    return self.run_command_blocking(self.open_async)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/geiger_j/aiida_projects/swiss-twins/git-repos/aiida-core.worktrees/scheduler_prejudice_bug/src/aiida/transports/transport.py", line 1832, in run_command_blocking
    return loop.run_until_complete(func(*args, **kwargs))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/geiger_j/aiida_projects/swiss-twins/git-repos/aiida-core.worktrees/scheduler_prejudice_bug/src/aiida/engine/runners.py", line 160, in run_until_complete
    return self._loop.run_until_complete(future)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/geiger_j/aiida_projects/swiss-twins/git-repos/Sirocco.worktrees/workgraph/.venv/sirocco/lib/python3.12/site-packages/nest_asyncio.py", line 98, in run_until_complete
    return f.result()
           ^^^^^^^^^^

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions