Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TEST METHODOLOGY

    We run through a number of different scenarios, where each scenario changes the number of BGP peers, routes, ONOS instances, BGP speakers.

    The test script should be able to set up a given number of BGP peers, then it should be able to dynamically add or remove routes into the system (by talking to the external router’s CLI).

    The main verification mechanism should be to check that the intent store in ONOS has exactly the intents we expect. This implies that the test verification script should be able to calculate the correct intents based of the inputs that it gives (inputs being the routes and the peer locations).

    As a secondary verification mechanism we can ping through the network to ensure the entire system is functional.

...