Closed maurerle closed 1 day ago
Attention: Patch coverage is 92.68293%
with 3 lines
in your changes missing coverage. Please review.
Project coverage is 88.92%. Comparing base (
b0c1850
) to head (a080e76
). Report is 13 commits behind head on development.
Files with missing lines | Patch % | Lines |
---|---|---|
mango/container/mp.py | 95.65% | 1 Missing :warning: |
mango/container/mqtt.py | 50.00% | 1 Missing :warning: |
mango/container/tcp.py | 66.66% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
It probably helps to only review the changes since yesterday's review:
https://github.com/OFFIS-DAI/mango/compare/9cf064adf17468d06f4f3597d193c2d65264f170...add_mp_tests
This solves having sync creation of
as_agent_process
.fixes #129
This is based on top of the described wanted behavior in: https://github.com/maurerle/mango/commit/eaccadec28fcde55236d9202637a8929feb8ce7a
Dill has to be dumped on the creation of the mirror agent function and not later. Otherwise this leads to very unexpected behavior (storing the state of the variables at the time of dumping, which is then the same for all delayed agent_creators, leading to duplicate agent ids)
Furthermore, it was missing to call
on_ready
in mirror containers, which is fixed as well through this PR