You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3640: Connection manager transition order test using IOSimPOR r=coot a=coot
This PR adds a quickcheck property test which validates order of connection manager transitions using *IOSimPOR*. It also fixes a connection manager bug discovered thanks to the new test.
Fixes #3613.
- connection-manager-tests: test transition order
- connection-manager: don't blindly override state
- connection-manager-tests: code style
3662: Removed ST effects from IOSimPOR r=coot a=coot
ST effects are thread local, they never race with other steps. This patch
reverts a previous fix commited in PR #3647.
Thanks for `IOSimPOR` we also found out that the transition:
`UnnegotiatedSt Inbound → TerminatingSt` should be valid, similarly to one for
outbound connections (see PR #3652, commit fbcb6aada).
Co-authored-by: Marcin Szamotulski <[email protected]>
0 commit comments