Skip to content
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

Fixes #3193: Fix cable tracing across multiple rear ports #4387

Merged
merged 4 commits into from
Mar 19, 2020

Conversation

jeremystretch
Copy link
Member

Fixes: #3193

This is my shot at fixing #3193, inspired by the work by @steffann in #3994. I like this approach better because we avoid recursion and in general I think it's much easier to follow the logic. I've also rewritten the original tests to be much more inclusive and robust.

Note: There still exists a bug in the cable tracing logic that prevents us from fully detecting all paths which traverse a rear port, but that will be addressed under a separate issue.

@jeremystretch jeremystretch merged commit 33eb5e1 into develop Mar 19, 2020
@jeremystretch jeremystretch deleted the 3193-cable-tracing branch March 19, 2020 14:55
@lock lock bot locked as resolved and limited conversation to collaborators Jun 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Front/Rear port mapping breaks when multiple cables are between devices
1 participant