Feature: Advanced Topology Discovery

  Scenario: Large Scale Network, Partial Mesh, Discovery Time
    Given AdvancedTopoDiscoGiven_TBD
    When AdvancedTopoDiscoWhen_TBD
    Then AdvancedTopoDiscoThen_TBD

Feature: Advanced Topology Discovery

  Scenario Outline: Large Scale Network, Partial Mesh, Discovery Time

    Large scale (>1000) switch network won't be linear or full mesh. It'll have
      some sort of partial mesh / hub-and-spoke / star architecteure.  These tests will
      still validate that the network is discovered, accurately, within a certain period
      of time.

    Given a new controller
    And a random star topology of <switches>
    When the controller learns the topology
    Then the controller should converge within <discovery_time> milliseconds
    And the learned topology should match the real topology

    Examples:
      | switches | discovery_time |
      |     1000 |          60000 |
      |     5000 |         120000 |
      |    10000 |         240000 |

Add scenario to large scale network feature
Add scenario to large scale network feature
