Refactor OpenFlow sw/link scalability and longevity tests 92/47192/18
authorLuis Gomez <ecelgp@gmail.com>
Thu, 20 Oct 2016 08:06:04 +0000 (01:06 -0700)
committerVenkatrangan Govindarajan <venkatrangang@hcl.com>
Wed, 26 Oct 2016 21:16:48 +0000 (21:16 +0000)
commit2d7e1faef8f0641941ddf56e73227fc76c127297
treee696ce6deadce6fe05ce5da8f60567c370b77881
parentf3a89dc170858145fb178e3f20f41cf35be3d642
Refactor OpenFlow sw/link scalability and longevity tests

- Remove Scalability.robot resource
- Create WorkflowsOpenFlow.robot and WorkflowsL2switch.robot
- Modify longevity to use full mesh topology workflow
- Add flow 10K flow add/delete check to all tests.
- Add error messages in case of failure.
- Add topology discovery time and plot for it.
- Add JVM monitoring.
- Remove redundant sw scale test.

This goes with https://git.opendaylight.org/gerrit/#/c/47254

Change-Id: I7773ff1b2e7c6b36de46a51db8aa38994c282f30
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
20 files changed:
csit/libraries/MininetKeywords.robot
csit/libraries/NicKeywords.robot
csit/libraries/Scalability.robot [deleted file]
csit/libraries/WorkflowsL2switch.robot [new file with mode: 0644]
csit/libraries/WorkflowsOpenFlow.robot [new file with mode: 0644]
csit/scriptplans/openflowplugin-link-scalability-daily.txt [new file with mode: 0644]
csit/scriptplans/openflowplugin-sw-scalability-daily.txt [new file with mode: 0644]
csit/suites/l2switch/Maximum_Hosts/010__finding_max_hosts.robot
csit/suites/nic/vtn_renderer/vtn_renderer_nic_cli_test.robot
csit/suites/openflowplugin/Longevity/010__longevity_switches.robot [deleted file]
csit/suites/openflowplugin/Longevity/010__longevity_test.robot [new file with mode: 0644]
csit/suites/openflowplugin/Longevity/020__longevity_switches_links.robot [deleted file]
csit/suites/openflowplugin/Maximum_Links/010__finding_max_links.robot
csit/suites/openflowplugin/Maximum_Switches/010__finding_max_switches.robot
csit/testplans/openflowplugin-link-scalability-daily.txt
csit/testplans/openflowplugin-longevity.txt
csit/testplans/openflowplugin-scalability-daily.txt [deleted file]
csit/testplans/openflowplugin-sw-scalability-daily.txt
csit/variables/Variables.py
csit/variables/Variables.robot