telstra/open-kilda

Path check: consider all flows in the diverse group when validate for intersections

Closed this issue · 0 comments

Currently, when executing the path validation and providing the diverse flow ID it shows intersections only with this flow's segments.
Add ability to validate whether there are intersections with a segment of any of the flow in the flow group.

Steps to reproduce are:

  1. Create two or more flows that have the same diverse group ID
  2. Execute the path validation with the path that intersects with the first flow, but provide in the parameter diverseWith the second flow.
    Expected result: validation says that there are intersections
    Actual result: validation doesn't say anything about the intersections.