Chaudhry Muhammad Usama [Tue, 23 Jun 2015 17:48:39 +0000 (10:48 -0700)]
Cleaning the ovsdb node completely for other test
Change-Id: I5dacf7c50bc048e58417fa60b0a9e4cb447cbf9c
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
Peter Gubka [Tue, 23 Jun 2015 13:26:32 +0000 (15:26 +0200)]
test suite updated to measure the time needed for stats collection
there is a need to plot the measured time which is needed for stats
to be collected in operational ds (inventory)
the delay between two triggers to inventory was decreased to 1s to
get a more precise time
monitoring change period was incresed to 450s. If timeout occures,
particular test case will fail and max time (450s) will be stored as
collection time
Change-Id: I0fe436055e1859f0d3f7db93100955e7815cf2e6
Signed-off-by: Peter Gubka <pgubka@cisco.com>
altonfong [Sat, 20 Jun 2015 02:21:37 +0000 (19:21 -0700)]
Add tests for NIC (Network Intent) CLI features.
Change-Id: Ief020df806ab2c93d4794b789b96530f77b905bc
Signed-off-by: Alton Fong <alton.fong@hp.com>
Chaudhry Muhammad Usama [Mon, 22 Jun 2015 22:00:53 +0000 (15:00 -0700)]
Changed the order of the testsuites and added operational check after each operation
Change-Id: Ia68400bd3a093501f655015f7194b884ad172ab4
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
gvrangan [Tue, 2 Jun 2015 10:42:08 +0000 (19:42 +0900)]
Add support to deploy Coordinator from test suites
+ Add a new TEST VTNC_LAUNCH to download ad launch Coordinator
- Remove tags in test cases to enable them
+ VTN_C_LAUNCH to testplan to run first before the OF10 and OF13
+ robot.tidy executed on all robot files
+ Excluded the topology test cases
Change-Id: I43dcbffff5ba91fe99282f2b1b0d85c49a202f4b
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Ruijing Guo [Sun, 21 Jun 2015 05:34:48 +0000 (13:34 +0800)]
Bug 3827 - Chinese contributors fail to build integration test vm
Change-Id: Ife0ac086c3ba1d303aab8aa119fd08b6576a1326
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
Alexis de Talhouët [Fri, 19 Jun 2015 20:07:19 +0000 (16:07 -0400)]
OVSDB netvirt: add variables to custom.properties
This patch adds values to the custom.properties to enable l3 forwarding.
Note: I wasn't able to test it offline
Change-Id: Ie5f2c97e79289e5598a8add2da4e762b72117cb4
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
Phillip Shea [Mon, 22 Jun 2015 21:26:06 +0000 (21:26 +0000)]
Revert "Update clustering tests for Continuous Integration"
This reverts commit
4b29b890c4baa4d30bea955ab17aaa7c6d5caed6.
Change-Id: I510dce690b6bfb11f220891cd492c9a310e9e002
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
Phillip Shea [Fri, 19 Jun 2015 17:30:38 +0000 (10:30 -0700)]
Update clustering tests for Continuous Integration
This commit is a re-try of the following commit:
https://git.opendaylight.org/gerrit/#/c/22652/
The following changes were made:
Change global variables to match those used in CI
All ssh sign-ins now use certificates rather than passwords
Remove Sleeps where possible.
Move repeated variables into variables.py.
Move repeated keywords into libraries.
Change-Id: I3c67c9fa5cbbfb1219f38cb9741481c28357185a
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
Peter Gubka [Fri, 19 Jun 2015 09:11:44 +0000 (11:11 +0200)]
fixing the lib to be compatible with mininet
mininet start indexing switches with 1 but the lib did it with 0,
now the lib will start with 1 too
Change-Id: Ibbff0a43fe954ec49c439b8acf8cbdbf045d0081
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Lorand Jakab [Thu, 18 Jun 2015 18:33:53 +0000 (21:33 +0300)]
Fix race conditions in lispflowmapping tests
Ever so often there are some tests failing, because an add or remove
operation isn't processed internally by ODL before the next read is
sent. Add some very short sleep periods to avoid failures of this type.
Change-Id: I9a4ad8dfae737e29897a796dadade444138bbf88
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
(cherry picked from commit
e2724f305927b6a69ca62355cf10b0070ed2b1f4)
Luis Gomez [Fri, 19 Jun 2015 02:42:36 +0000 (19:42 -0700)]
Fix failing TC in flow-services suite
A patch has been finally merged to set default flow timeouts=0
Change-Id: I52e5fcab72445543109bc020237b77952659c054
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Luis Gomez [Fri, 19 Jun 2015 03:00:49 +0000 (20:00 -0700)]
Fix test case to pass in CI
Netopeer has a bug that makes this TC to fail.
Change-Id: I3ec344f3f3caf044dd05ba5606b0f74759d518ba
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Kailash Khalasi [Thu, 18 Jun 2015 23:00:06 +0000 (23:00 +0000)]
Fixing minor syntax errors on variables. "switchouput" to "switchoutput"
Change-Id: Ic38e1efc7feead907ff9417891fd75df6f23c580
Signed-off-by: Kailash Khalasi <kkhalasi@iix.net>
vasanthan_balasubram [Thu, 11 Jun 2015 10:34:16 +0000 (16:04 +0530)]
Added scripts to start HBase server before controller
Added Waiting time for 6 polling cycle for TSDR collection
Change-Id: I9f4a652270231175e2f68e4abccb78929656d03f
Signed-off-by: vasanthan_balasubram <vasanthan_balasubram@dell.com>
Mohamed El-Serngawy [Fri, 12 Jun 2015 20:58:44 +0000 (16:58 -0400)]
Test case for ovsdb netvirt
Change-Id: Ia852ec603efde41802caeee390f01e95120d5d77
Signed-off-by: Mohamed El-Serngawy <melserngawy@inocybe.com>
Mohamed El-Serngawy [Thu, 18 Jun 2015 21:56:25 +0000 (17:56 -0400)]
Test Cases for PacketCable PCMM Service
Change-Id: I42da2b83d884988d1d2af62053b22b978744ded1
Signed-off-by: Mohamed El-Serngawy <melserngawy@inocybe.com>
Ruijing Guo [Thu, 18 Jun 2015 08:28:50 +0000 (16:28 +0800)]
Fix Bug 3797 - setup java home for integration test VM
Change-Id: I2dc3c37b2100a0f2938cf87f8140e1bd5efcb2ed
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
Alexis de Talhouët [Thu, 18 Jun 2015 18:01:49 +0000 (14:01 -0400)]
Add csit for NIC
Change-Id: I9258134bdb8f5763d55452e784d77a2183ba21a6
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
Peter Gubka [Thu, 18 Jun 2015 10:16:09 +0000 (12:16 +0200)]
small fix to be used with requests==1.1.0
Any suite using this lib got stuck. Session does not have prepare
function for requests==1.1.0. This lib was initially tested with
newer requests librabry, so the bug did not appear earlier.
Change-Id: Ic6d0c87aa18232e7cf9f61f681e55aa5e2470eb8
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Alexis de Talhouët [Thu, 18 Jun 2015 15:51:19 +0000 (11:51 -0400)]
Add test plan for OVSDB netvirt
Change-Id: Ie3ee84a95753b2c0634cf1b1d2f81fc8c5a883fd
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
Peter Gubka [Wed, 17 Jun 2015 11:41:38 +0000 (13:41 +0200)]
adding more heap for a scale test
the job https://jenkins.opendaylight.org/releng/view/openflowplugin/job/openflowplugin-csit-periodic-1node-cds-scale-stats-collection-daily-lithium-redesign-only-stable-lithium/1/
is stuck for hours and i believe that it is due to memory consumed and
therefor http requests are not responded
Change-Id: I6d578ae685452e72eb6060383ddba36f1b9775a7
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Alexis de Talhouët [Wed, 17 Jun 2015 20:52:16 +0000 (16:52 -0400)]
Add connection manager to Openstack_Neutron test suite.
This robot file setup the connection between OVS and ODL.
It also verifie the connection is correctly set up, and
flows are correctly pushed to the OVS instance, creating a bridge,
a port and an interface.
Patch Set 1: Initial commit
Patch Set 2: Remove whitespaces
Patch Set 3: Remove useless library, setup and teardown. Also update tests documentation
Patch Set 4; Rebase and clean
Change-Id: I17055fab4a65ff86f419fac29f84a241edd52ce7
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
Chaudhry Muhammad Usama [Wed, 17 Jun 2015 19:47:42 +0000 (12:47 -0700)]
Patch to solve the failure Issue of 2 robot tests
Change-Id: Iccc73947888d4e93bda302ff18906ee0d3680ff7
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
mahesh.manivasagam [Wed, 17 Jun 2015 05:38:00 +0000 (11:08 +0530)]
Cleanup activities in __init__.robot
Change-Id: I8d7298b0c26a12026285813ee326be43f2812477
Signed-off-by: mahesh.manivasagam <mahesh_manivasagam@dell.com>
Peter Gubka [Fri, 12 Jun 2015 17:05:12 +0000 (19:05 +0200)]
adding a scale test for statistic collection and its it's testplans
ScaleClient.py - updated to support bulk configurations of flows
070_Stats_Collection_100k_WithMininetRestart.robot - test suite itself
connect mininet with 63 switeshes, configures 100k flows, reconnect mininet,
remove flow configuration while monitoring inventory content between these steps
testplans
Change-Id: I4ee1abb0b6aac2ef8120b8e62b55d50cdd16a2ee
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Phillip Shea [Mon, 15 Jun 2015 22:32:41 +0000 (15:32 -0700)]
Tidy for clustering test suite.
These are all the fixes from running tidy.robot on all files
in the clustering test suite.
Change-Id: I659e57ad133c0928d70022cc29902936828903e2
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
gvrangan [Wed, 10 Jun 2015 06:11:36 +0000 (15:11 +0900)]
Fix VTN Manager CSIT Cases
+ Get VTN Version to verify if VTN Manager is up
Change-Id: I6dc2966f413c36c85f5acea232792de315ae70da
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Kailash Khalasi [Fri, 12 Jun 2015 16:35:46 +0000 (16:35 +0000)]
Making OVS Switch Prompts configurable.
Change-Id: I4e02b78870f822466d28ced66388889d09fedf0f
Signed-off-by: Kailash Khalasi <kkhalasi@iix.net>
(cherry picked from commit
d9f02530840a28883fab792d8ecfd0c82daa4619)
Moiz Raja [Fri, 12 Jun 2015 21:14:32 +0000 (14:14 -0700)]
Modifications to deployer to install a dsbenchmark distribution
- Made a bunch of changes to deploy.py to just make it pep8 compatible
- Made some modifications so that if a template does not exist we
return nothing. This allows us to put copy some of the templates
only if they are available
- Added a new template for dsbenchmark tests
Change-Id: I9f3b274533c191d6e42b438dac75bb7830c3986a
Signed-off-by: Moiz Raja <moraja@cisco.com>
Kamal Rameshan [Sat, 13 Jun 2015 22:19:03 +0000 (15:19 -0700)]
Update the feature-repositories parameter in the openflow template
Change-Id: I180b3b24755b351f43f9639ee8673ccccc7684b9
Signed-off-by: Kamal Rameshan <kramesha@cisco.com>
Moiz Raja [Wed, 10 Jun 2015 21:25:35 +0000 (14:25 -0700)]
The start of some scripts to help debug performance issues
This may all be done in a better way but I'm hoping for this
to be a start
Change-Id: Ie73a1c708efca9f463e3cb85cc77ca0e70cac15e
Signed-off-by: Moiz Raja <moraja@cisco.com>
Peter Gubka [Fri, 12 Jun 2015 09:36:28 +0000 (11:36 +0200)]
replacing the usage of private RequestsiLibrary to system one
tity tool used to correctly format the file
Change-Id: I6968172c14beb8c144acd5f3b94f2ae1ea84acc1
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Phillip Shea [Thu, 11 Jun 2015 23:22:03 +0000 (16:22 -0700)]
Configure for minimum required features in deployer template.
odl-mdsal-clustering is installed by default in
Lithium, so it's no longer needed.
Change-Id: I4b8aeb212d0668f68d5b49f3bb9f5d283481a7fb
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
Sajan Liyon [Tue, 9 Jun 2015 15:18:30 +0000 (20:48 +0530)]
Added testcase to fetch specific capwap wtp ipv4 address.
Change-Id: Id7758a7eb70b4db765fe900cfb23b4e2b4fcc6cb
Signed-off-by: Sajan Liyon <sliyon@brocade.com>
Lorand Jakab [Wed, 10 Jun 2015 19:32:57 +0000 (22:32 +0300)]
Add RPC data type test cases for lispflowmapping
Change-Id: I6c69873c9b35ef70077ae6ba1c75cfc3d6ebd085
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
(cherry picked from commit
738f9f70cecc6ab389353803e337636f4bc7869e)
Phillip Shea [Wed, 10 Jun 2015 18:13:57 +0000 (11:13 -0700)]
Adding a testplan file for running datastore tests in CI.
This testplan file with be for the clustering datastore tests.
Also adding a cluster-deployer template with a large number of features
for use in exploratory testing. This template will not be used in CI.
Change-Id: Ib7117215492b34b2f37f70d362ac950754e8ef0e
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
Jamo Luhrsen [Wed, 10 Jun 2015 21:38:25 +0000 (14:38 -0700)]
skip clear-actions check element in flow compare
the newer flow test suites has some flows that does a clear-actions
but that does not show up in the switch, as it just clears out all
existing actions. So that element will not show up in operational
so we can skip it.
Change-Id: Iced26004df2c40c88ead5c92fa777d7178723d16
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Kailash Khalasi [Wed, 10 Jun 2015 17:45:43 +0000 (17:45 +0000)]
Changing the way the mac addrs is extracted from OVS switches.
Since the "s1" interface and "s1" is hard-coded, this is a safer approach.
On Fedora, I found that the mac addr wasnt being extracted(but worked for Ubuntu).
This command will work for both platforms, and others as it uses
regular expression.
Change-Id: I008b1a3681eabdace6fbe26346750fb3b1169f7d
Signed-off-by: Kailash Khalasi <kkhalasi@iix.net>
Phillip Shea [Wed, 3 Jun 2015 19:09:36 +0000 (12:09 -0700)]
Clustering datastore tests for Lithium.
Some datastore functionality has changed between Helium and Lithium. The crud and settings libraries
needed to be modified for changes in restconf for the cars shard. Also, an unneccessary sleep was removed
from the crud library. Because there's a difference in the installed features required for Hydrogen
and Lithium cluster testing, the multi-node-test clustering template was changed. Some other features to
help with troubleshooting were also added. Finally, the clustering template temp directory was added to
gitignore to simplify test development.
Change-Id: I8b704d57af64985d8d4be6d2454601371c0f55e8
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
Chaudhry Muhammad Usama [Wed, 10 Jun 2015 03:46:30 +0000 (20:46 -0700)]
OVSDB Southbound testsuites, Earlier vlan port command was missing
Change-Id: I8723acbea96407e91b93040c9aa8538726ea5ab8
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
Peter Gubka [Wed, 10 Jun 2015 07:46:43 +0000 (09:46 +0200)]
new scalability testplan for Li-designed openflowplugin
Change-Id: I1bf1fe1e0d26ddafaba315acf13b016f2699d8f4
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Lorand Jakab [Tue, 9 Jun 2015 08:56:34 +0000 (11:56 +0300)]
Fix lispflowmapping RPC CRUD tests
Relative path names are causing the lispflowmapping RPC CRUD tests to
fail with the error message:
IOError: [Errno 2] No such file or directory:
u'/opt/variables/lispflowmapping/rpc_add-key_ipv4.json'
Adding the ${CURDIR} variable in front of the path should fix the issue.
Change-Id: I63d7ef22b0aa9a7907cb529dc3440bcba7a2b577
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
(cherry picked from commit
8b48459de4a846213156e81848afe935432b96d4)
Chaudhry Muhammad Usama [Mon, 8 Jun 2015 18:47:46 +0000 (11:47 -0700)]
OVSDB Southbound TestSuites Updated
Change-Id: I362d90491fbd531cb2d8cdc6165e3a93450a50af
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
Moiz Raja [Fri, 5 Jun 2015 20:25:50 +0000 (13:25 -0700)]
Kill all the controllers first before deploying
This is to ensure that when deployment of a node is slow it does not
cause the new node to join an old cluster and to truly ensure a quick
start
Change-Id: I3ff3c8f483a2aa4ee7cc8d1ae5fcb83443dd396b
Signed-off-by: Moiz Raja <moraja@cisco.com>
Lorand Jakab [Mon, 8 Jun 2015 09:45:23 +0000 (12:45 +0300)]
Add RPC CRUD test cases for lispflowmapping
Change-Id: I2dcc1de462e03db11deb11cdd690e130ecbb9fed
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
(cherry picked from commit
ca3ae4dbcda2d6fa9c4b3f7f46a5f377b25981be)
sandeepg [Tue, 9 Jun 2015 00:37:16 +0000 (17:37 -0700)]
Test plan for link scale test on lithium-redesign
Change-Id: Ic728df45f06e2df30fe27082622e3c0495fe0aa0
Signed-off-by: sandeepg <SANDEEP.GANGADHARAN@HP.COM>
Pratima Doma [Mon, 8 Jun 2015 18:17:13 +0000 (11:17 -0700)]
testplan for didm
Change-Id: Idd5ca8243ca5b0dca86470bf8f5fd99aed9a8be2
Signed-off-by: Pratima Doma <pratima.doma@hp.com>
Vaibhav Bhatnagar [Wed, 3 Jun 2015 19:37:39 +0000 (01:07 +0530)]
Added a library and test case for capwap project.
Change-Id: Ibd1e8cc7a1f6a5366e7aac2fac379851d537d4fd
Signed-off-by: Vaibhav Bhatnagar <vbhatnag@brocade.com>
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Moiz Raja [Fri, 5 Jun 2015 01:02:06 +0000 (18:02 -0700)]
Fix issue with kill_controller not working in certain environments
Move the kill functionality to a separate shell script which is
copied over to the destination system before invoking it
Change-Id: If9c01746263448e4dcb8920ebd962fe745275c8b
Signed-off-by: Moiz Raja <moraja@cisco.com>
Luis Gomez [Sat, 6 Jun 2015 00:21:56 +0000 (17:21 -0700)]
Incrementing versions by 0.1.0 for post-lithium master branch
Change-Id: I1318fc8f2de6a66a6e166d159b16a05e16a62b2f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Pratima Doma [Wed, 3 Jun 2015 21:33:02 +0000 (14:33 -0700)]
didm basic verification
addressed: more information onto Documentation on to line 28
Change-Id: I63a2695015a5d2ce562ba27a8bdabed032efc1d4
Signed-off-by: Pratima Doma <pratima.doma@hp.com>
Peter Gubka [Thu, 4 Jun 2015 09:18:15 +0000 (11:18 +0200)]
adding a statistic monitor script + minor changes
flow_add_delete_test.py - fixed output message
inventory_crawler.py - fix the problem when one instance of
crawler runs more than once it did count nodes togenther
Change-Id: I3f59031349c18e1ed0e995e8a1d62c3a92512e2f
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Jamo Luhrsen [Thu, 4 Jun 2015 19:05:16 +0000 (12:05 -0700)]
Use full path to push custom mininet topo to VM
Change-Id: I7cd3dd46c688dbf717d60092a9c11c72453f7c5f
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
(cherry picked from commit
f7b1f3a989ecbc23b4856a555444acfba218064e)
Luis Gomez [Thu, 4 Jun 2015 03:19:59 +0000 (20:19 -0700)]
Update ovsdb repository and create test plan
Bridge Domain is very old AD-SAL API so we get it out
We also need a test plan for Chaudry's work
Change-Id: Id54a24f869035117d20089de22b93f1c9e7de4f3
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Wed, 3 Jun 2015 22:45:47 +0000 (15:45 -0700)]
Debug help for triaging missing links in CI
The lithium redesign tests are failing because it's not
seeing that a link has been removed (mininet: link s1 s2 down).
I cannot reproduce this locally, but it's happening every time
in CI. I'm using same OVS/Mininet versions. At a loss now, so
pushing some steps to maybe help debug.
I've also reduced a few WUKS in other suites from 30s to
6s which is more reasonable and allows us to fail sooner
as 3s should be good enough. after 6s we can fail.
Change-Id: Ib1178efb2f49b1c8bd1619c60ea3df543203fe9c
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Lorand Jakab [Wed, 3 Jun 2015 10:13:01 +0000 (13:13 +0300)]
LISP: Remove Northbound tests
The old AD-SAL based Northbound interface was deprecated in Lithium and
is currently broken, so remove it from the test suite.
Change-Id: Ib5b88c8f3999b2c932a3cd2de92a5c2bdab79d2e
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
sandeepg [Tue, 19 May 2015 23:22:01 +0000 (16:22 -0700)]
OpenflowPlugin link scalability test
This test incrementally connects switches in fully mesh topology and checks if the controller is able to discover links between them.
Test exits(max switch scale value found) when there is an out of memory, null pointer exception or if expected links are unavailable in operational DB.
Change-Id: Iffed85112f89efc328a9bc8a095884e39aff6d30
Signed-off-by: sandeepg <SANDEEP.GANGADHARAN@HP.COM>
Chaudhry Muhammad Usama [Tue, 2 Jun 2015 10:13:36 +0000 (03:13 -0700)]
Created test plan for Southbound API
Change-Id: I3f4883ca5867a3d2f60c944c442d78f965bcabc7
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
Luis Gomez [Wed, 3 Jun 2015 02:51:37 +0000 (19:51 -0700)]
Add test cases for l2switch link down/up and port remove/add
This will uncover these 2 bugs:
https://bugs.opendaylight.org/show_bug.cgi?id=3345
https://bugs.opendaylight.org/show_bug.cgi?id=3346
Finally reduce timeouts in case of failure
Change-Id: I7c086ea91bf09933425cedbe2bc54f8fcb636a83
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Vratko Polak [Wed, 27 May 2015 18:58:04 +0000 (20:58 +0200)]
Tools fastbgp: Replace dummy play.py with working one
Minor changes in bgpuser suite to use new command-line argument names.
CinfigViaRestconf library tolerates more status codes on DELETE.
Command to kill the tool does not write enter after ctrl+c anymore.
Change-Id: I4d241cfae04b592a55852ddfb225024b7a1fc651
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Jamo Luhrsen [Tue, 2 Jun 2015 18:44:25 +0000 (11:44 -0700)]
Using WUKS for initial node disco to avoid timing issue
also trimmed other operational checks from 60s to 6s. for
openflowplugin, the default stats polling time is 3s, so if
it's not there in double that (6s) I think we have a real
problem and can just fail the test case then.
Change-Id: Iad30a6e582e28b5c57837159218013296c394014
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Chaudhry Usama [Thu, 21 May 2015 16:00:53 +0000 (09:00 -0700)]
Robot Test Suites for Southbound API.
Change-Id: If9c9556ef820d743c4957820c03542949d7cc35b
Signed-off-by: Chaudhry Usama <chaudhryusama@gmail.com>
Luis Gomez [Wed, 27 May 2015 00:45:19 +0000 (17:45 -0700)]
Add checking for flow ID in operational
Change-Id: Ie96c9fe1422e64ee95fb31c30338d38de920182f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
mahesh.manivasagam [Sat, 23 May 2015 12:53:41 +0000 (18:23 +0530)]
In addition to addressing the suggested changes, Added cat bond line to check if the data has been copied correctly
Change-Id: If7e2960d57a9a2b8d4681858b5e005744ba3dd53
Signed-off-by: mahesh.manivasagam <mahesh_manivasagam@dell.com>
Luis Gomez [Wed, 27 May 2015 17:22:43 +0000 (10:22 -0700)]
Small change for testing purposes
Change-Id: I191530bdc7c149a473024bc3e80e6056598233ff
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Daniel Farrell [Fri, 22 May 2015 19:58:01 +0000 (15:58 -0400)]
Refactor cluster monitor README to markdown format
Post file extension change, actually format the README as MD.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Kailash Khalasi [Thu, 16 Apr 2015 23:57:25 +0000 (16:57 -0700)]
Adding new AAA idmlite Robot test suite (More tests will be implemented in this suite)
Change-Id: I007112a6ae63bee94eafd684a06dd1ee7bf52aa9
Signed-off-by: Kailash Khalasi <kailash.khalasi@hp.com>
Daniel Farrell [Fri, 22 May 2015 19:46:27 +0000 (15:46 -0400)]
Rename cluster monitor README to mkdown extension
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
mahesh.manivasagam [Thu, 14 May 2015 12:46:02 +0000 (18:16 +0530)]
Changed the PROMPT to LINUX_PROMPT, Updated Library call of RequestsLibrary on both the scripts,Added Execute command instead of Write/Read Until
Change-Id: I5dcedb3c720267e1a6001da7a1b37ef54d12520f
Signed-off-by: mahesh.manivasagam <mahesh_manivasagam@dell.com>
Luis Gomez [Wed, 27 May 2015 04:15:12 +0000 (21:15 -0700)]
Temporary test to see if we can run a script stored in integration repo
Change-Id: I53f8aec424d9b615f1f53f206cbb3e77ecb4e376
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
vasanthan_balasubram [Thu, 21 May 2015 11:51:21 +0000 (17:21 +0530)]
Added new testcases for FlowMeter,FlowGroupMetrics on both H2 and
HBase DataStore.
Modified TsdrUtils.txt to taken care of hbase server and stop
Change-Id: I65df5c8f7dcd2d0123a32cbb6f0563c3ca43304d
Signed-off-by: vasanthan_balasubram <vasanthan_balasubram@dell.com>
Gary Wu [Thu, 21 May 2015 22:45:41 +0000 (15:45 -0700)]
Round-robin load-balancing for flow_config_blaster
Add round-robin load-balancing to flow_config_blaster.py.
The feature is enabled when a comma-separated list of
hosts is specified for the --host command line argument.
Change-Id: Ia4a63d55ad11643bfa0bd6e71c61926bf80de8b3
Signed-off-by: Gary Wu <Gary.Wu1@huawei.com>
Vratko Polak [Thu, 21 May 2015 14:56:04 +0000 (16:56 +0200)]
Tools: Dummy play.py file added
There are jobs running "bgpuser" suite, which
relies on play.py script already in suite setup,
so currently it skips all test cases.
The full-blown play.py has still several days to
become polished enough to warrant merge into repository;
this change adds a file that just prints a message and quits.
The suite would still mostly fail because of that,
but with this file in place, the suite would
at least test for presence of Bug 3182.
Change-Id: Iee27fecc82e9d701e36a061766c9976598ada990
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Gary Wu [Wed, 20 May 2015 20:51:55 +0000 (13:51 -0700)]
Flip x and y axes in monitor.py on-screen table.
Flip the x and y axes in the on-screen table
shown by cluster monitor.py, so that nodes are
on the vertical axis while shards are across.
This is to make the output more readable when
there is a large number of nodes (e.g. > 10)
in the cluster vs. the typically small number
of shards.
Change-Id: If866d1409bf143391d7f020fa72a82d03be456df
Signed-off-by: Gary Wu <Gary.Wu1@huawei.com>
Johnson Li [Thu, 21 May 2015 05:08:13 +0000 (13:08 +0800)]
Add basic test case for SFC, mainly Restconf Operations
Add Some integration test cases for the Service Function
Chain Project. These cases mainly verify the Restconf
APIs works well or not.
Change Log:
Manually rebase, fix conflicts in Utils.txt
Add new Keywords to Utils.txt and use these words
Rename *.txt to *.robot and remove __init__.txt
Use Keywords from Library Utils.txt
Use Public RequestsLibrary to send requests
Add Test Cases for SFP and RSP
Signed-off-by: Johnson Li <johnson.li@intel.com>
vasanthan_balasubram [Mon, 18 May 2015 17:38:53 +0000 (10:38 -0700)]
Added and revised following TSDR testcase
1.Interface Metrics (Revised)
2.Flow Metrics
3.Flow Table Metrics
4.Queue Metrics
Added the additional methods on Utils.txt
Change-Id: Id0bbf68d3a27208a571ea74dd1d99341ea6a229c
Signed-off-by: vasanthan_balasubram <vasanthan_balasubram@dell.com>
Luis Gomez [Wed, 20 May 2015 21:54:59 +0000 (14:54 -0700)]
We have to give example on how to use RequestsLibary
Change-Id: I253ea4b4a1c6ea4fc908c6cbc477ad4fb8a5dc03
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Wed, 20 May 2015 21:56:42 +0000 (14:56 -0700)]
adding missing testplan for existing job
Change-Id: Ib8d672dc2f70c5cb053f5d323d36e63010f4d089
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Vaibhav Bhatnagar [Fri, 8 May 2015 02:46:43 +0000 (08:16 +0530)]
Added testplan for capwap for ac functionality
Change-Id: I18cf0c5d851320442f8374a7182586ff34b733b1
Signed-off-by: Vaibhav Bhatnagar <vbhatnag@brocade.com>
Jamo Luhrsen [Tue, 19 May 2015 22:48:08 +0000 (15:48 -0700)]
Beta version of a longevity test
openflow specific
reuses smaller values and single iterations of the hosts and switch
scale tests
this is intended to help meet Lithium deliverables for the integration
group, however this is also a Linux Foundation summer intern project.
I hope this can be a building block for that project.
Change-Id: If84ed95106bbde84f50edbd4c45b189341935407
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Gary Wu [Tue, 19 May 2015 23:32:45 +0000 (16:32 -0700)]
Change monitor to support flexible shard config.
Change cluster monitor.py to not require that all
nodes have the same shards. This is useful for
monitoring large clusters that have small
replication factors.
Change-Id: I20d437b3b3bc21f65fdc0e496b6c1b38e23f95b5
Signed-off-by: Gary Wu <Gary.Wu1@huawei.com>
Peter Gubka [Tue, 5 May 2015 13:22:51 +0000 (15:22 +0200)]
test suites which use more flows available in variables/xml
test suites are moved from tools part to csit and new testplan
is created for that suite
the plan is tests placed in openflowplugin/Flows_Additional_TCs
will be independent and several test plans can use different
tests
-more- refactoring to remove duplication
Change-Id: Ib62e02f4a8656fcf969521fcbadc084e8ef6825c
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Sindhuri [Mon, 18 May 2015 17:38:53 +0000 (10:38 -0700)]
Changed the name of the test plan file
Signed-off-by: Sindhuri <sindhuri.b@ericsson.com>
gvrangan [Thu, 14 May 2015 18:41:30 +0000 (00:11 +0530)]
Modify VTN Coordiantor Robot Cases for Lithium
Change-Id: I9514de675c4f124ef044ed1e593277917a00f119
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Vratko Polak [Tue, 5 May 2015 18:06:56 +0000 (20:06 +0200)]
Add bgpuser suite, refactor tcpmd5user suite
Specification for bgpuser suite:
https://wiki.opendaylight.org/view/BGP_LS_PCEP:Lithium_Feature_Tests#How_to_test_2
Jozef Behran has created the original suite,
Vratko Polak has made additional changes.
ConfigViaRestconf library (Resource) was updated with Put_* keywords,
suite uses them. It also supports reading templated data from files.
FailFast robot library/resource was added and used.
WaitForFailure Resource expands BuiltIn library.
KillPythonTool Resource for making sure processes are gone.
Switched all bgpcep suites to use the standard RequestsLibrary.
Changed Tcpmd5User suite to use PUT with correct URI.
Less urgent changes left as FIXMEs and TODOs.
Change-Id: I8793d5ffb311c2754dfeef5d04cb9b26f4babefa
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Vratko Polak [Mon, 18 May 2015 13:50:16 +0000 (15:50 +0200)]
Fix W391 in tools/OF_Test/robot_suites/500__OF_Cluster_Sanity_OF
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Change-Id: If9df79bf0ae1db0f6ce1ce8886f3e077b8f74206
Peter Gubka [Mon, 18 May 2015 13:21:59 +0000 (15:21 +0200)]
bug fixing
before it's move to csit some revork will be needed
Change-Id: I6752a41894975199e15ce6a6a10ca4c33f27d6be
Signed-off-by: Peter Gubka <pgubka@cisco.com>
mahesh.manivasagam [Thu, 14 May 2015 09:49:36 +0000 (15:19 +0530)]
Renaming the LACP testplan as lacp-lacp.txt
Change-Id: I68c95ccb1f28babc1f8e119c7d470bc93d31e9a2
Signed-off-by: mahesh.manivasagam <mahesh_manivasagam@dell.com>
Peter Gubka [Thu, 14 May 2015 12:35:38 +0000 (14:35 +0200)]
basic stats collection scenario
it configures and deconfigure 16k flows, then again configure,
disconnect mininet, again connect and deconfigure flows. Between
each step the flows stats are checked
Change-Id: Id12994fd5695b788f21709cd4b2b8f2ec5c24951
Signed-off-by: Peter Gubka <pgubka@cisco.com>
Sindhuri [Fri, 15 May 2015 17:51:16 +0000 (10:51 -0700)]
Changed the file 010__vpn.robot and added testplan
Signed-off-by: Sindhuri <sindhuri.b@ericsson.com>
Change-Id: If7baea44513e41efd4202d266d77079486e2f678
Sindhuri [Thu, 14 May 2015 12:30:34 +0000 (05:30 -0700)]
Test Suite to configure vpnservice,verify and delete
Change-Id: I9315186a50315217eba9d3e24b4240fd573ca53a
Signed-off-by: Sindhuri <sindhuri.b@ericsson.com>
SANDEEP GANGADHARAN [Fri, 22 Sep 1995 23:20:21 +0000 (16:20 -0700)]
renamed the old testplan file
Scale Test To Find Maximum Hosts
Added testplan for l2switch scale
Change-Id: Ib5bdc23d2e1023b44b0b8536efdd2a3e44b93cae
Signed-off-by: SANDEEP GANGADHARAN <SANDEEP.GANGADHARAN@HP.COM>
Jamo Luhrsen [Tue, 12 May 2015 19:03:14 +0000 (12:03 -0700)]
Add WUKS to suite setup
Change-Id: I266c4d47ed71fad72b7ef78e184d3321fedcb738
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
Joseph Stewart [Thu, 14 May 2015 02:36:06 +0000 (22:36 -0400)]
Fixing iotdm bugzilla 3214:
https://bugs.opendaylight.org/show_bug.cgi?id=3214
"localhost" being used as server address should be ${CONTROLLER}
Change-Id: I446415de5ecfa60c882b961bfbdd71c3daf49f87
Signed-off-by: Joseph Stewart <josstewa@cisco.com>
Joseph Stewart [Mon, 11 May 2015 16:15:16 +0000 (12:15 -0400)]
Clarifying code and complying with standards.
Make code compliant with PEP8 as per ODL check-in rules.
Commit IoTDM tests.
Move libraries from robot test area to "libraries".
Changed tabs to spaced in robot test cases.
Removed commented-out code.
Change-Id: I9b22e3a999d8cf27413ec9ebd6b0f053acbd8783
Signed-off-by: Joseph Stewart <josstewa@cisco.com>
SANDEEP GANGADHARAN [Fri, 22 Sep 1995 23:20:21 +0000 (16:20 -0700)]
Scale Test To Find Maximum Hosts
Added testplan for l2switch scale
Change-Id: Ib5bdc23d2e1023b44b0b8536efdd2a3e44b93cae
Signed-off-by: SANDEEP GANGADHARAN <SANDEEP.GANGADHARAN@HP.COM>
Phillip Shea [Tue, 12 May 2015 20:10:38 +0000 (13:10 -0700)]
Update the featureRepositories parameter in the multi-node-cluster template.
This updates the parameter to match versions in current snapshots.
Without this change, controllers will not form a cluster when deployed
with the cluster deployer script.
Change-Id: Idb600d63a450abdb4589a3872c1d17bfacbc72b5
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
vasanthan_balasubram [Tue, 12 May 2015 04:32:27 +0000 (10:02 +0530)]
Test Plans seperation on TSDR H2 and HBase datastore
Change-Id: I8b66fe12aea57e3ffcc55d7576a98f826abed639
Signed-off-by: vasanthan_balasubram <vasanthan_balasubram@dell.com>
Jamo Luhrsen [Mon, 11 May 2015 23:19:33 +0000 (16:19 -0700)]
Automation to track and catch bug 2429
adding Bug_Validation folder to flow-services testplan
Change-Id: I33393ffae19d789f3a2cdd91fc4d51e46556d860
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>