-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Nodes
domain to used timedCancellable
#465
Comments
This was mostly addressed in #445 . It just needs further review and possibly test updates. |
Regarding 4. There are several layers of the nodes tests. Unit-level tests on the nodes domain can make use of mocking for simple testing. But more complex testing can be moved into the integration tests... and that relates to moving the integration tests into its own directory. When you're reviewing the nodes tests, can you take note of any tests can be moved around, so that I suspect mocking will be required there. |
I'm not sure if there's a better way for this. |
The The |
NAT tests are still failing, that will have to be looked at next. |
Specification
The nodes domain manages the agent-agent communications between nodes. This is mostly done inside of
NodeConnection
andNodeConnectionManager
but theNodeManager
wraps some of this as well. All of these needs to be reviewed and updated to make use of theTimedCancellable
decorator.Additional context
timedCancellable
across the board to control how long side-effects are allowed to complete #450Tasks
timedCancellable
decorator.The text was updated successfully, but these errors were encountered: