integration.git
8 years agoCurrently, the addCar and addPerson methods create multiple cars/people in tight... 84/24484/1
Shaleen Saxena [Wed, 22 Jul 2015 15:32:57 +0000 (08:32 -0700)]
Currently, the addCar and addPerson methods create multiple cars/people in tight loops. These
loops do not check the results of the individual post operations. In case of cluster failures,
each post operation may take up to 5 minutes to timeout. Hence, these loops could take many
hours to complete.

The fix is to add an additional 'expected' parameter to these methods. This is a list of possible
results expected by the post operation. If any post operation does not match any of the 'expected'
values, then the loop will exit and raise an exception. This way the loop will wait for only
few minutes instead of hours.

Please note that this 'expected' parameter is optional. If it is not provided, then the old
behavior is preserved.

The other changes are to pass the expected values from various AddCar and AddPerson test cases.

Change-Id: I7375979de90f64c3ce70cfe4f3f6634d0aeac8e2
Signed-off-by: Shaleen Saxena <ssaxena@brocade.com>
(cherry picked from commit 10105981349e15d5722685a66a931f7fc71a10a3)

8 years agoMaking ssh key configurable in all tests. ${SSH_KEY} variable placed in variables... 10/24310/2
Kailash Khalasi [Thu, 16 Jul 2015 17:59:45 +0000 (10:59 -0700)]
Making ssh key configurable in all tests. ${SSH_KEY} variable placed in variables.py (default is id_rsa)

Change-Id: I8baf760ad1b331129ea430ff53d344c4686fbbba
Signed-off-by: Kailash Khalasi <kkhalasi@iix.net>
(cherry picked from commit c42a81103ac1d38b968c42e267b8561d53aa599e)

8 years agoVerify the ovs manager is connected. 08/24308/1
Gabriel Robitaille-Montpetit [Wed, 8 Jul 2015 17:45:45 +0000 (13:45 -0400)]
Verify the ovs manager is connected.

Change-Id: I5889ca1cea35b8b1e535774544117303081cd4be
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
(cherry picked from commit 32f77943013cf4b54c2b3508e258d72b3dbde3b6)

8 years agoChanged the directory name and added checking for persistence dependencies. 07/24307/1
Linh Pham [Thu, 16 Jul 2015 21:12:17 +0000 (14:12 -0700)]
Changed the directory name and added checking for persistence dependencies.

Change-Id: I9d9d6ffad42994d58fde279ae82560cc1b14215b
Signed-off-by: Linh Pham <linh.pham@hp.com>
(cherry picked from commit 21f68f7ef99265791e65d4d318c6dfd781fbc6db)

8 years agoThe following changes are made to clustering datastore tests: 72/24272/1
Shaleen Saxena [Fri, 17 Jul 2015 20:56:38 +0000 (13:56 -0700)]
The following changes are made to clustering datastore tests:
 - "BuyCar" now raises an exception instead of returning True/False. Robot
   framework does not fail test on returning False. Exceptions are the
   correct way to return failure. This fixes the issue where routed RPC
   registrations hadn't been "gossiped" yet to follower1, and testcase
   did not retry because "BuyCar" hadn't failed with exception. The testcase
   is "Purchase cars on Follower1" in 010_crud_on_leader.robot. The change
   is in CrudLibrary.py.

 - "Get Leader" and "Get All Followers" now ignore any down controllers.
   The controller to ignore is passed in as an argument. Before this fix,
   "getClusterRoles" would repeatedly try to read from the downed node,
   which would cause unnecssary delays. With this fix the test cases have
   speeded up considerably. The change is in ClusterKeywords.txt,
   030_car_failover_crud_on_new_leader.robot, and
   040_people_failover_crud_on_new_leader.robot

 - Fixed a path issue in 010_crud_on_leader.robot. I would see warnings from
   robot for missing RequestsLibrary.

Change-Id: Ia72e164d667121edb3aced2f8ec6bc1c504afe5a
Signed-off-by: Shaleen Saxena <ssaxena@brocade.com>
8 years agoRename Stop Mininet keyword to Stop Mininet Simulation 67/24267/1
Luis Gomez [Sun, 19 Jul 2015 18:49:16 +0000 (11:49 -0700)]
Rename Stop Mininet keyword to Stop Mininet Simulation

Stop Mininet keyword is reserved for more global use in Utils.txt

Change-Id: Ib14a8b52fdf9331471a8d2c933af23dead2f8184
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
(cherry picked from commit 261eb9b305d5ac3696f2178bff77c27a5255c73b)

8 years agoInclude required disttag in RPM release version 52/24252/1
Daniel Farrell [Fri, 17 Jul 2015 17:12:51 +0000 (13:12 -0400)]
Include required disttag in RPM release version

Extract ODL's version in the Nexus URL to a var for easier updates.

We're building RPMs on the CentOS CBS, which uses el-based build
boxes, so use a CentOS Vagrant box for our SRPM build box.

Change-Id: I45aacb53429c3c86f98b7c63d1686faa3c29c45b
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
(cherry picked from commit 3ec417d26ee6f6323fa7a23bb38b42d5775ca2cd)

8 years agoUpgrade ODL RPM from Helium SR3 to Lithium 10/24210/1
Daniel Farrell [Tue, 14 Jul 2015 21:30:28 +0000 (17:30 -0400)]
Upgrade ODL RPM from Helium SR3 to Lithium

Also generally refactor RPM building helper scripts and docs.

Change-Id: I0420e823bbdc30ca060fe6693e919f38f57d1a2a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
(cherry picked from commit eb58d5bc23cf0d4395c72df425f5a0cb6ee70624)

8 years agoBasic Test suite to Test the VXLAN Functionality 76/24176/1
Chaudhry Muhammad Usama [Wed, 1 Jul 2015 21:13:11 +0000 (14:13 -0700)]
Basic Test suite to Test the VXLAN Functionality

Change-Id: Ic4c1552a4e4bb43b17d1ae62f3708280dc7791f7
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
(cherry picked from commit 23e705882b441d92a134a55d444649e4ff430961)

8 years agoChange the clustering test plan to run exactly what is required 72/24172/2
Luis Gomez [Tue, 14 Jul 2015 18:52:22 +0000 (11:52 -0700)]
Change the clustering test plan to run exactly what is required

This will save test time in CI sepecially in the -all- test.

Change-Id: I79d21d751195ea6bce090683b34ea8cea4f34acf
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
(cherry picked from commit a58aa4f0862f3aff54f4ab4192fb0604751abcb9)

8 years agoInitial commit for Persistence Test App 70/24170/1
Linh Pham [Mon, 13 Jul 2015 22:08:44 +0000 (15:08 -0700)]
Initial commit for Persistence Test App

Change-Id: Ic3fdc929657f87728f2c2dff7901269a7f7892e4
Signed-off-by: Linh Pham <linh.pham@hp.com>
(cherry picked from commit 487a85a4e571f9d0b6a7ad34be057fb61332ce1b)

8 years agoAdded verification of the OpenFlow controller connection. 65/24065/1
Gabriel Robitaille-Montpetit [Wed, 8 Jul 2015 19:16:00 +0000 (15:16 -0400)]
Added verification of the OpenFlow controller connection.

Change-Id: I6be5feab01510a49b251ef63b4ed50a03b22408b
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
8 years agoModify Longevity test to include only switch scalability test 40/23940/4
Luis Gomez [Thu, 9 Jul 2015 03:51:19 +0000 (20:51 -0700)]
Modify Longevity test to include only switch scalability test

host scalability involves l2switch (not openflowplugin)

link scalability test is not stable yet

Change-Id: Ib55ff63aad1fe7d6c1cf73fa0974f458b27fe412
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
8 years agoTest suite to configure hosts on 2 switches for vpnservice 60/23960/2
Sindhuri [Mon, 29 Jun 2015 13:19:08 +0000 (06:19 -0700)]
Test suite to configure hosts on 2 switches for vpnservice

Signed-off-by: Sindhuri <sindhuri.b@ericsson.com>
Change-Id: Ib8d13afffccdc62e4cc5ca416660460afa46ccf5
(cherry picked from commit ab74a0d4ce9f27dca1dd9a0dab80a80258dbfd36)

8 years agoInitial Docker Library for Robot 59/23959/2
Marcus G K Williams [Wed, 10 Jun 2015 00:12:47 +0000 (16:12 -0800)]
Initial Docker Library for Robot

Wrapper for Docker-py to allow use in Robot System Tests

Change-Id: Iceaa48a42fbbee804039dbfa153737734e03fb66
Signed-off-by: Marcus G K Williams <Marcus.G.Williams@gmail.com>
(cherry picked from commit d2bd1354122f0a953151c98bbda4f536902336f5)

8 years agoUpdate clustering tests for Continuous Integration 58/23958/1
Phillip Shea [Mon, 22 Jun 2015 22:38:55 +0000 (15:38 -0700)]
Update clustering tests for Continuous Integration

Moved clustering tests to controller directory.

Replaced ${PORT} with ${RESTCONFPORT} in call to Wait For Controller Up.

This commit is a re-try of the following commit:
https://git.opendaylight.org/gerrit/#/c/23001/

It adds KEYFILE_PASS to variables.py
and then puts KEYFILE_PASS into
Run Command On Remote System.

It also contains the following from the
previous commit attempt:
    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: Iacb328c89abe35d8c57eac4b4d081ff219b2e8b5
Signed-off-by: Phillip Shea <phillip.shea@hp.com>
(cherry picked from commit b9deb5f32d7fecb628ea7aaa0f568bfb5a216941)

8 years agoAdd openflow longevity testplan 34/23934/1
Luis Gomez [Thu, 9 Jul 2015 00:16:30 +0000 (17:16 -0700)]
Add openflow longevity testplan

Change-Id: I7b4b43062063a8101a050d1cdcec6cfa9ade5847
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
(cherry picked from commit 82f32d082f500a91328cc012391a476710c044e5)

8 years agoBug 3330 - Add System Tests for GBP 30/23930/2
Ruijing Guo [Wed, 24 Jun 2015 07:35:07 +0000 (07:35 +0000)]
Bug 3330 - Add System Tests for GBP

Change-Id: I0219761e915c0f38bbc01a0e6f9a813c781e2d5a
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
(cherry picked from commit 5f7142b8e00494564aa108286d481a2998b5d8ff)

8 years agoEnsure netvirt is loaded before executing the remaining tests cases. 26/23926/1
Gabriel Robitaille-Montpetit [Thu, 2 Jul 2015 16:44:27 +0000 (12:44 -0400)]
Ensure netvirt is loaded before executing the remaining tests cases.

Change-Id: I5af54a00b68f98a93a874cc5ba407f6c6c27b29b
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
(cherry picked from commit abedbc0f82e81cb4a14e4b3503aa0ea95bc3cf63)

9 years agoCorrect test case with the right html response code. 63/23863/2
Gabriel Robitaille-Montpetit [Tue, 7 Jul 2015 18:45:16 +0000 (14:45 -0400)]
Correct test case with the right html response code.

Change-Id: I395e922e6ed32a2e862dfecdcbfcdd69038bbd5f
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
(cherry picked from commit b84b369be9c3525e3230f1857f3d141413d3b54b)

9 years agoScript to test MD-SAL datastore read performance. 62/23862/2
Gary Wu [Wed, 1 Jul 2015 18:49:16 +0000 (11:49 -0700)]
Script to test MD-SAL datastore read performance.

Add a new script to test MD-SAL clustering datastore
read performance.  It will iterate through a list
of controller nodes and repeatedly retrieve flows
previously populated by flow_config_blaster.py.

Change-Id: I76ff6e7f837b268fff5db1f11b340353a220580b
Signed-off-by: Gary Wu <Gary.Wu1@huawei.com>
(cherry picked from commit dd416f68deab36ee74f74ac3f7979cf23775dc00)

9 years agoadding teardown part to log the ovs content 07/23907/1
Peter Gubka [Wed, 8 Jul 2015 08:54:06 +0000 (10:54 +0200)]
adding teardown part to log the ovs content

Change-Id: I4a4eec94c778983a690636947b992ea7a5e6aaa0
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 0d23b6f9c03db5355f021bda285c39be3b874e7d)

9 years agogiving more time for He designed ofp to collect stats 98/23898/1
Peter Gubka [Wed, 8 Jul 2015 10:27:31 +0000 (12:27 +0200)]
giving more time for He designed ofp to collect stats

Li designed plugin works well even with this setup
this has impact on *-sw-scalability-daily* jobs, better
result are expected

Change-Id: If23370cf5dbd2edeb50441016c222ba0cb65d1bb
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 0839be403dadc36b925cf62b31ba411f3f8f92d6)

9 years agoIntroduce a Clean up OVS utility to use in Robot. 48/23848/1
Gabriel Robitaille-Montpetit [Thu, 2 Jul 2015 15:26:22 +0000 (11:26 -0400)]
Introduce a Clean up OVS utility to use in Robot.

Change-Id: If2925ba1d9ea2eacdec6e7f76bdd0241ddf8b66a
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
(cherry picked from commit 29e5280a5de60fb891cd73976c51597194e50b6f)

9 years agominor improvement to be able to run the script from any location 12/23812/1
Peter Gubka [Tue, 7 Jul 2015 10:21:52 +0000 (12:21 +0200)]
minor improvement to be able to run the script from any location

Change-Id: Ice274084144499f4fdab4e3fdcb360e59f2204c3
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 0a43b22bf933781dd2b7ff33bd12ea1571c6400e)

9 years agoRemove duplicated test plan for ovsdb souhtound. 99/23799/1
Alexis de Talhouët [Fri, 3 Jul 2015 16:17:00 +0000 (12:17 -0400)]
Remove duplicated test plan for ovsdb souhtound.

One is declared here [1] and is used for csit, the other declared here [2]
isn't used. Thus this patch deletes [2]

[1] https://github.com/opendaylight/integration/blob/master/test/csit/testplans/ovsdb-southbound.txt
[2] https://github.com/opendaylight/integration/blob/master/test/csit/testplans/ovsdb-sbplugin.txt

Change-Id: I6f444b7e203364801af1d8993df0701e545d3194
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
(cherry picked from commit 50ab745ff12992109950712d2221c00a2f746966)

9 years agoFix Failure to launch vtn coordinator 02/23702/2
gvrangan [Tue, 23 Jun 2015 04:38:51 +0000 (13:38 +0900)]
Fix Failure to launch vtn coordinator

     * Excluded all cases other than add/remove controller
     * Fixed the installation of VTN coordinator

Change-Id: I76745303f3cb5847d5d55cb710cd89814b4115e6
Signed-off-by: gvrangan <venkatrangang@hcl.com>
(cherry picked from commit 46fbea373e870fede1552436d3ec01c3ba9e902d)

9 years agonew robot to measure flow setup rate using add-flows-ds 41/23741/1
Peter Gubka [Thu, 2 Jul 2015 12:38:47 +0000 (14:38 +0200)]
new robot to measure flow setup rate using add-flows-ds

- unifying performance suites and minor imrovements
- 090_BulkMaticConfigDsSetup_100k.robot - new robot
- 080_Rpc_100k_Flows_Configuration_Time_Measure.robot - adding rate to csv file
- 070_Stats_Collection_100k_WithMininetRestart.robot - adding rate to csv file
- new tesplan files

Change-Id: I1e812c8a21088907054128c328a83b08bea4bac7
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 183ccb297fca175830c8e3b37c08785ea39fcb14)

9 years agoadding a new suite for new rpc calls 34/23734/1
Peter Gubka [Wed, 20 May 2015 12:32:47 +0000 (14:32 +0200)]
adding a new suite for new rpc calls

Change-Id: Id5c0a83c0718fb783f61c19e6b22dff1e7154a25
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 5a8fa1d32c4e1d4e43fedb3667fde4b06707f4f3)

9 years agoenlarging timeout 87/23687/2
Peter Gubka [Thu, 2 Jul 2015 09:45:53 +0000 (11:45 +0200)]
enlarging timeout

when lots of switches are connected sometimes it takes more than 15s
for http response to be available and the keyword then runs only once
and we want more

Change-Id: Icb5438730be036f3afefffd96fff19066eb861e8
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 7aebb465074f8580c88fdf1b2a110f78cd1153fc)

9 years agoFixed prompt issue on Run Command on Remove System procedure 86/23686/1
mahesh.manivasagam [Thu, 2 Jul 2015 05:42:18 +0000 (11:12 +0530)]
Fixed prompt issue on Run Command on Remove System procedure

Change-Id: I2c09b55630cc097e27d85f936c94a2da526b92ff
Signed-off-by: mahesh.manivasagam <mahesh_manivasagam@dell.com>
(cherry picked from commit ea214de86fc752c69ad87730ac3960bd9d8219a3)

9 years agoFixed Bug 2429 Verification CI 56/23656/2
Jamo Luhrsen [Thu, 25 Jun 2015 18:14:17 +0000 (11:14 -0700)]
Fixed Bug 2429 Verification CI

the initial test was unable to pull the thread count of the controller
*after* running the DOS attack with the 'nc' tool.  Changing from the
Run command to the "Start Process" keyword helps with that.

Also added a few extra debug outputs that may help in the event this
test fails.

Change-Id: I8c34c75c85a4c8ea781a8a0c1d13f8ae4b664fff
Signed-off-by: Jamo Luhrsen <jluhrsen@gmail.com>
(cherry picked from commit 9caeaebd4c69cac2d7f3bdccab32b348db9c1424)

9 years agoremoving sleep from the suite and improving setup verify 55/23655/2
Peter Gubka [Wed, 1 Jul 2015 13:47:49 +0000 (15:47 +0200)]
removing sleep from the suite and improving setup verify

Change-Id: I81b6a57069ed355a7be6ddb26c4b8dad3d0b0252
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit b819f8587591051389017f4d5f32700bfb15b942)

9 years agofixing the wrong suite file name in the ofp testplan 70/23670/2
Peter Gubka [Mon, 29 Jun 2015 21:13:54 +0000 (23:13 +0200)]
fixing the wrong suite file name in the ofp testplan

Change-Id: I5383d445f0dd76a56dbf9f1a5566778b56b0c499
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 70bbaf48be29356ad17e2fd6ceb17049d22e31af)

9 years agonew robot suite which will measure a time to setup flows using rpcs 71/23671/1
Peter Gubka [Tue, 30 Jun 2015 13:17:44 +0000 (15:17 +0200)]
new robot suite which will measure a time to setup flows using rpcs

http request sent contains a list of flows to be set up, parralel
https connections should make ofp as busy as possible

testplan files created for the jobs

to mbe merged after https://git.opendaylight.org/gerrit/#/c/23511/

Change-Id: I26450a0b5b8d896c5ed57ad9143f94121bc89ac1
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 28ca09bdcb601c5630f1359a95e9e5dd7a2a434d)

9 years agoadding a new config functions to use several /restconf/operations 19/23619/1
Peter Gubka [Mon, 29 Jun 2015 13:01:29 +0000 (15:01 +0200)]
adding a new config functions to use several /restconf/operations

minor refactoring to have one general task executor and sender

Change-Id: Iab8d7ae4f17fda1875b97c538a2e72c66a19bc10
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 84964eec16f96883ae4016e892c7d67cece8c177)

9 years agoRemove tox <1.6 workaround 12/23612/1
Thanh Ha [Tue, 30 Jun 2015 20:20:48 +0000 (16:20 -0400)]
Remove tox <1.6 workaround

With https://git.opendaylight.org/gerrit/23610 merged we no longer need
this workaround.

Change-Id: I96d4f02839a802200f2e4b924e173d533e6e3cb9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix for robot CSIT - Tested using the Sandbox. 05/23605/2
Gabriel Robitaille-Montpetit [Thu, 25 Jun 2015 19:21:20 +0000 (15:21 -0400)]
Fix for robot CSIT - Tested using the Sandbox.

Change-Id: I71deb59955c4fdf172206e6ecb782dd127eae2aa
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
(cherry picked from commit e9e114e02708271d81236f9211e55274a2f38314)

9 years agoAdd more commands to completely cleanup the OVS instance. 04/23604/2
Gabriel Robitaille-Montpetit [Thu, 25 Jun 2015 20:54:38 +0000 (16:54 -0400)]
Add more commands to completely cleanup the OVS instance.

Change-Id: I4c05640f40355cb05468fc528a0b2dd5b64e1613
Signed-off-by: Gabriel Robitaille-Montpetit <grmontpetit@inocybe.com>
9 years agoCleanup activity on LACP feature scripts. Added the prompt info. on the lag resilienc... 65/23565/2
mahesh.manivasagam [Thu, 18 Jun 2015 10:05:58 +0000 (15:35 +0530)]
Cleanup activity on LACP feature scripts. Added the prompt info. on the lag resiliency & flow entry stats robot files to override the existing prompt variable

Change-Id: Ife12243fb4cfcd23854eacd4dc0f329d98676afd
Signed-off-by: mahesh.manivasagam <mahesh_manivasagam@dell.com>
(cherry picked from commit 4c70a22ec732edfd5a582d9d829e5c9b402804d1)

9 years agofixing python issues with string formating in odl jenkins env 76/23576/1
Peter Gubka [Tue, 30 Jun 2015 08:00:04 +0000 (10:00 +0200)]
fixing python issues with string formating in odl jenkins env

Change-Id: I71c8a99b74e711c6b748fc04fdf4e4b40ba6a372
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit 33275b10d3ada8f2e2a054064eac56ab4bde7fc0)

9 years agorequiretty log help for cluster-deployer 55/22655/3
Kamal Rameshan [Tue, 16 Jun 2015 01:16:19 +0000 (18:16 -0700)]
requiretty log help for cluster-deployer

Change-Id: I816106f33a3d7f57051e15a4f85360c37c2bd396
Signed-off-by: Kamal Rameshan <kramesha@cisco.com>
9 years agoVerifying fib in operational DS instead of config DS 62/23562/1
Sindhuri [Thu, 25 Jun 2015 07:01:48 +0000 (00:01 -0700)]
Verifying fib in operational DS instead of config DS

Change-Id: Ia1b5400a63c399402676567a62154fa559e4268e
Signed-off-by: Sindhuri <sindhuri.b@ericsson.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
9 years agocreating a new test suite to find out maximum number of switches connected 53/23553/2
Peter Gubka [Fri, 19 Jun 2015 23:19:16 +0000 (01:19 +0200)]
creating a new test suite to find out maximum number of switches connected

the idea is not to start and stop mininet with different paramentes, but to
add (and remove) switches to the running topology

the other idea is to make that test not as long as the one running from
../../../testplans/openflowplugin-scalability-daily.txt (1.5h). The new suite
has to last much less.

Existing testplans were updated to point on certain files, not the whole directory,
so new robot file can be placed there.

Change-Id: Ifc7c9beb103b87d049f112ac57215705b8364412
Signed-off-by: Peter Gubka <pgubka@cisco.com>
(cherry picked from commit ec17f348f7557f22a3af9101140c236b6de83ecc)

9 years agoAdded Tests for RESTCONF on NIC 51/23551/2
Alton Fong [Wed, 24 Jun 2015 14:59:39 +0000 (07:59 -0700)]
Added Tests for RESTCONF on NIC

Change-Id: Ic5e4feb43e56d38f9f3ed9e875f913634cfffdd7
Signed-off-by: Alton Fong <alton.fong@hp.com>
(cherry picked from commit 19c160840b77da8c69ba84e052a0c6acbef29f16)

9 years agoCleaning the ovsdb node completely for other test 44/23544/2
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>
(cherry picked from commit 80149c003fcb84843a077466a7c01478cfbb60a2)

9 years agotest suite updated to measure the time needed for stats collection 43/23543/2
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>
(cherry picked from commit 39b46066c84c7dfee6f6e9a6c5e5d8be8f3dfe96)

9 years agoFix flow_config_blaster hanging on network errors 56/23556/1
Gary Wu [Wed, 24 Jun 2015 17:36:35 +0000 (10:36 -0700)]
Fix flow_config_blaster hanging on network errors

flow_config_blaster was hanging on network errors
(e.g. bad hostname) and not exiting properly.
This fixes the issue by using thread.join instead
of waiting for a manually tracked thread count.

Also added a default timeout for connections.

Change-Id: I8b858d12393b4f1d70379233f0a6b35e63d95beb
Signed-off-by: Gary Wu <Gary.Wu1@huawei.com>
(cherry picked from commit 65fe62d27abbad34025a4f582a2a93b53ea91328)

9 years agoAdded cli directory for nic-basic JJ 62/23462/2
Alton Fong [Fri, 26 Jun 2015 16:37:31 +0000 (09:37 -0700)]
Added cli directory for nic-basic JJ

Change-Id: I2d28190b965513579851871c3321ec5f0b34aedd
Signed-off-by: Alton Fong <alton.fong@hp.com>
(cherry picked from commit 4f42abbd773b020302c7dd8521db6048960ba498)

9 years agoremote_host.py: re-use ssh session across commands 46/23246/3
Gary Wu [Wed, 24 Jun 2015 17:19:40 +0000 (10:19 -0700)]
remote_host.py: re-use ssh session across commands

Refactored remote_host.py to re-use a single ssh
connection to each cluster node for multiple
shell commands, instead of creating a separate
ssh connection for each command to be executed.
This reduces the delays experienced in the ssh
connection startup.

Change-Id: I74395ed3f2a90f6fc3fef1a509f48f9bcba7aff4
Signed-off-by: Gary Wu <Gary.Wu1@huawei.com>
(cherry picked from commit 14c6191d72fb8e11259baf6f009833b8d2155f25)

9 years agoBug 3827 - Chinese contributors fail to build integration test vm 38/23538/1
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>
(cherry picked from commit 849dadf18d29c4298e7a8ae1610ed15d5efea1b8)

9 years agoreplacing the usage of private RequestsiLibrary to system one 37/23537/1
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>
(cherry picked from commit 2038520177b9a28c72a60f868fa80538e01b11e1)

9 years agoRevert "Revert "Add tests for NIC (Network Intent) CLI features."" 18/23318/1
Thanh Ha [Thu, 25 Jun 2015 18:48:03 +0000 (14:48 -0400)]
Revert "Revert "Add tests for NIC (Network Intent) CLI features.""

This reverts commit d936fee846192888d192973709f741f62eb3b43f.

Change-Id: I5227336f858a1cd205e38acfe094fc15271a1a23
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRevert "Revert "Changed the order of the testsuites and added operational check after... 17/23317/1
Thanh Ha [Thu, 25 Jun 2015 18:47:48 +0000 (14:47 -0400)]
Revert "Revert "Changed the order of the testsuites and added operational check after each operation""

This reverts commit 762699012996a2aae22d33c22a04a2fa846aabc0.

Change-Id: I7019839b70c20126c7f413bb70e1c88aa1cf7bd9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRevert "Revert "Fix Bug 3797 - setup java home for integration test VM"" 16/23316/1
Thanh Ha [Thu, 25 Jun 2015 18:47:27 +0000 (14:47 -0400)]
Revert "Revert "Fix Bug 3797 - setup java home for integration test VM""

This reverts commit a12b3879bd71fe78300cdc05ecff9041fba5c687.

Change-Id: I48a9f7196c28fbfc843d554bfddd6f58a32e8cb0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRevert "Revert "Add support to deploy Coordinator from test suites"" 15/23315/1
Thanh Ha [Thu, 25 Jun 2015 18:47:02 +0000 (14:47 -0400)]
Revert "Revert "Add support to deploy Coordinator from test suites""

This reverts commit 4653c8a01c305b12e729f674ddfaeffbb91f3a7a.

Change-Id: Ib11853371a5c7e106fc80ba573f89fc2a8d85309
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoBumping versions by 0.0.1 for next dev cycle 14/23314/1
Thanh Ha [Thu, 25 Jun 2015 18:43:21 +0000 (14:43 -0400)]
Bumping versions by 0.0.1 for next dev cycle

Change-Id: I175c36be37fc2811ecc62f6c6929d4fa5a47497c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRelease Lithium 13/23313/1 release/lithium
Thanh Ha [Tue, 23 Jun 2015 01:47:14 +0000 (01:47 +0000)]
Release Lithium

Change-Id: I6ffdeac9af9b0eafe8d6771277ce0f29e2fce818
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRevert "Add support to deploy Coordinator from test suites" 12/23312/1
Thanh Ha [Thu, 25 Jun 2015 18:42:45 +0000 (14:42 -0400)]
Revert "Add support to deploy Coordinator from test suites"

This reverts commit 2e6b027273479d6422a5f4b9ba881743d14a4be0.

Change-Id: I4cd11fa96d585e99ec90df73d5629494a0d8e73f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRevert "Fix Bug 3797 - setup java home for integration test VM" 11/23311/1
Thanh Ha [Thu, 25 Jun 2015 18:42:22 +0000 (14:42 -0400)]
Revert "Fix Bug 3797 - setup java home for integration test VM"

This reverts commit c4c6dfc5b28739eaf650263bf01541ccfa133a0a.

Change-Id: Id0ddf22253891e4cdf4f0f04f580736c2ac141d5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRevert "Changed the order of the testsuites and added operational check after each... 10/23310/1
Thanh Ha [Thu, 25 Jun 2015 18:41:48 +0000 (14:41 -0400)]
Revert "Changed the order of the testsuites and added operational check after each operation"

This reverts commit efd037d2bca25aee01af5c703758e15239496d06.

Change-Id: I3012f486f4e0a05d8a8487ee39579acf61ac5f58
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRevert "Add tests for NIC (Network Intent) CLI features." 09/23309/1
Thanh Ha [Thu, 25 Jun 2015 18:41:34 +0000 (14:41 -0400)]
Revert "Add tests for NIC (Network Intent) CLI features."

This reverts commit f4f30739f9c6166ff456f57548b1b1c3985e6c1e.

Change-Id: I7e9c83192d79f3034f57ab5835b3626c91a98edd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoAdd tests for NIC (Network Intent) CLI features. 84/23184/1
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>
(cherry picked from commit 2b471d02baecc544a881b97311041ece81cf159a)

9 years agoChanged the order of the testsuites and added operational check after each operation 81/23181/1
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>
(cherry picked from commit 366b7a01c3f7a64782e425afde796b90c644acd8)

9 years agoFix Bug 3797 - setup java home for integration test VM 72/23172/1
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>
(cherry picked from commit 6e6debf48b00c3c17750d9d023573f1082df65d2)

9 years agoAdd support to deploy Coordinator from test suites 54/23154/1
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>
(cherry picked from commit fabb56ba650a1c378cf58e0b5602e1818eefcafe)

9 years agoAdding persistence features 28/22928/5
My Trinh [Thu, 18 Jun 2015 22:15:56 +0000 (15:15 -0700)]
Adding persistence features
1) Feature Tests Pass: https://jenkins.opendaylight.org/releng/view/persistence/job/persistence-merge-master/45/
2) Features Comply with Guidelines: https://git.opendaylight.org/gerrit/#/c/22928/1/features/index/src/main/resources/features.xml
    a) Feature Names: Prefixed with 'odl-' : odl-persistence-api
    b) Features Descriptions: Present
    c) Features Start-Levels: No start-levels on <bundle> elements or <feature> elements
3) Features Tested: Features have been tested for functionality with
    a) feature:install odl-persistence-api
    b) feature:install odl-integration-all
4) Integration Test Impact- none

Change-Id: I620a6e1675e72a2887a44a3a76b5334e51dc7b1a
Signed-off-by: My Trinh <mydung.thi.trinh@hp.com>
9 years agoOVSDB netvirt: add variables to custom.properties 40/23140/2
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>
(cherry picked from commit e02bb243975431a47a7cd26b9af6216289f8b92f)

9 years agoRevert "Update clustering tests for Continuous Integration" 41/23141/1
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>
(cherry picked from commit 9c1a84ab89eec0c8d70edf2267891deb3ee49883)

9 years agoUpdate clustering tests for Continuous Integration 25/23125/1
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>
9 years agoRevert "New suites for connecting ovs instance to the controller. One fail test case... 16/23016/2
Luis Gomez [Fri, 19 Jun 2015 23:17:49 +0000 (23:17 +0000)]
Revert "New suites for connecting ovs instance to the controller. One fail test case added intentionally"

This reverts commit 194bf5d2f979c1538a23188378c52627fed2a24b.

Change-Id: I2f9b89681ca7911ead7ecf47b3c4984db5e60c6d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agofixing the lib to be compatible with mininet 10/23010/2
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>
(cherry picked from commit d62438a13dd8d8f2288375c75ff949a80374b9ea)

9 years agoNew suites for connecting ovs instance to the controller. One fail test case added... 71/22971/2
Chaudhry Muhammad Usama [Thu, 18 Jun 2015 20:34:13 +0000 (13:34 -0700)]
New suites for connecting ovs instance to the controller. One fail test case added intentionally

Change-Id: If2b040d6b6f6173a8868c1a9a4459b8cbbc39a5d
Signed-off-by: Chaudhry Muhammad Usama <chaudhryusama@gmail.com>
9 years agoFix failing TC in flow-services suite 08/23008/1
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>
(cherry picked from commit 21a05e8db78bde266f45b3feb777fcc3bface975)

9 years agoFix test case to pass in CI 62/22962/2
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>
(cherry picked from commit aeaf799c347093e3322c1ee4f8fdd34459f9abdf)

9 years agoAdded scripts to start HBase server before controller 56/22956/2
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>
(cherry picked from commit 9323730cb8d623a46e55bfdd38dac1ae6dea8206)

9 years agoTest case for ovsdb netvirt 55/22955/2
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>
(cherry picked from commit 9d2161f05ce6ead5b131c7c14ce030b57e383855)

9 years agoFixing minor syntax errors on variables. "switchouput" to "switchoutput" 59/22959/1
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>
(cherry picked from commit a9bd349b94265b9325838fe97cb888f791661362)

9 years agoFix race conditions in lispflowmapping tests 15/22915/2
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>
9 years agoTest Cases for PacketCable PCMM Service 54/22954/1
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>
(cherry picked from commit 2a87698e5e060b6c47a92bba0f65e199e4bf11b5)

9 years agoAdd csit for NIC 24/22924/1
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>
(cherry picked from commit f1403e8ffafa981e664f99d1a011403639b11646)

9 years agoAdd test plan for OVSDB netvirt 13/22913/2
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>
(cherry picked from commit 33c78d6587911ba04274f166386e4de3ecbd730a)

9 years agosmall fix to be used with requests==1.1.0 14/22914/2
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>
(cherry picked from commit 67f6dc2383cf9e244c4c67de46d65f16caa2fbe8)

9 years agoRevert "Revert "Bug 3656: Use karaf-plugin"" 07/22907/2
Ed Warnicke [Thu, 18 Jun 2015 17:37:00 +0000 (17:37 +0000)]
Revert "Revert "Bug 3656: Use karaf-plugin""

This reverts commit bcaf186a62d27a72c0bb9e0c382261594707044c.

Change-Id: I49e180a2a2bc3acea606f61fe696fbfb87643507
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
9 years agoAdd connection manager to Openstack_Neutron test suite. 60/22860/2
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>
(cherry picked from commit f75278ebe476092b51dd978f6db4c0c2e24ab44f)

9 years agoadding more heap for a scale test 79/22879/1
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>
(cherry picked from commit 59eb2f438aa44cdecd3e601630457ccb701a0129)

9 years agoPatch to solve the failure Issue of 2 robot tests 57/22857/1
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>
(cherry picked from commit 18cf748dbfb7c2c59713675d30ef0304eabaa67d)

9 years agoRevert "Bug 3656: Use karaf-plugin" 46/22846/2
Luis Gomez [Wed, 17 Jun 2015 23:56:27 +0000 (23:56 +0000)]
Revert "Bug 3656: Use karaf-plugin"

This reverts commit 3a2cc36c5591e644075f8c4ad61166294157533e.

Change-Id: I8be38d29215fb7d68d5955b26d683026e07be496
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoFix overlooked repo in the upgrade from karaf 3.0.1 to 3.0.3 33/22833/2
Ed Warnicke [Wed, 17 Jun 2015 22:32:39 +0000 (16:32 -0600)]
Fix overlooked repo in the upgrade from karaf 3.0.1 to 3.0.3

It turns out that a new repo was added to the defaults for
karaf 3.0.3 that is needed for certain stock features to
work.  This adds it.

Change-Id: I63bbc2df5d9c405c168b0758ac86c6113c46d423
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
9 years agoBug 3656: Use karaf-plugin 36/22736/3
Ed Warnicke [Tue, 16 Jun 2015 21:21:38 +0000 (15:21 -0600)]
Bug 3656: Use karaf-plugin

Requires: https://git.opendaylight.org/gerrit/22735

Change-Id: I65123acc32f8637e020ab515f3cc5d378a6e2f9c
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
9 years agoCleanup activities in __init__.robot 83/22783/1
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>
(cherry picked from commit 73b3088ba58d685266a802d577b4629f3d0f514c)

9 years agoMove alto feature from compatible-with-all. 34/22734/1
Hideyuki Tai [Tue, 16 Jun 2015 14:32:08 +0000 (07:32 -0700)]
Move alto feature from compatible-with-all.

The odl-alto-integration-test feature depends on l2switch features which
are not compatible with any other features which control OpenFlow
switches. Therefore, this patch moves the odl-alto-integration-test
feature from the odl-integration-compatible-with-all feature to the
odl-integration-all.

Change-Id: Icd43e2bc2ddc9a81871a71adfcd75a68409839e4
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
9 years agoMove odl-sfcofl2 from compatible-with-all. 14/22714/2
Hideyuki Tai [Tue, 16 Jun 2015 10:09:40 +0000 (03:09 -0700)]
Move odl-sfcofl2 from compatible-with-all.

The odl-sfcofl2 feature is not compatible with any other features which
control OpenFlow switches. Therefore, this patch moves the odl-sfcofl2
feature from the odl-integration-compatible-with-all feature to the
odl-integration-all.

Change-Id: If91bb07fcd394f855848ba532ed9bd8f44563ab9
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
9 years agoadding a scale test for statistic collection and its it's testplans 65/22665/1
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>
(cherry picked from commit d17b3508790b1e4f778c85094b809a5ee4670e64)

9 years agoFix VTN Manager CSIT Cases 50/22650/2
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>
(cherry picked from commit 87b7d67805571999dd4718e443a8fcc86b2be98d)

9 years agoTidy for clustering test suite. 51/22651/1
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>
(cherry picked from commit 1ac9cf7c49a7e45afd0a1b6b62478c0d8f882b37)

9 years agoMaking OVS Switch Prompts configurable. 79/22479/4
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>
9 years agoRevert "Remove region artifact from karaf distribution" 28/22628/2
Luis Gomez [Mon, 15 Jun 2015 17:45:00 +0000 (17:45 +0000)]
Revert "Remove region artifact from karaf distribution"

This reverts commit 621656d231d746ae5eeb2937ef48b06c8cbc8514.

Change-Id: Ie9262308a9006390a1e2d7d2bc7d324ab2b675b6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoAdding sxp features 53/22553/3
Martin Sunal [Sun, 14 Jun 2015 21:32:11 +0000 (23:32 +0200)]
Adding sxp features

1) Feature Tests Pass: https://jenkins.opendaylight.org/releng/view/sxp/job/sxp-merge-stable-lithium/org.opendaylight.sxp$features/6/testReport/
2) Features Comply with Guidelines: https://git.opendaylight.org/gerrit/gitweb?p=sxp.git;a=blob;f=features/src/main/resources/features.xml;
a) Feature Names (prefixed with 'odl-'): odl-sxp-controller
b) Features Descriptions: Present
c) Features Start-Levels: No start-levels on <bundle> elements or <feature> elements
3) Features Tested: Features have been tested for functionality with
a) feature:install odl-sxp-controller
b) feature:install odl-sxp-controller, odl-integration-compatible-with-all
4) Integration Test Impact: none

Signed-off-by: Martin Sunal <msunal@cisco.com>
9 years agoRefactor Docker README for clarity and formatting 04/22604/1
Daniel Farrell [Sun, 14 Jun 2015 17:13:12 +0000 (13:13 -0400)]
Refactor Docker README for clarity and formatting

Added examples of pulling the image from Docker Hub.

Extracted links to end of docs for readability.

Manually wrap lines for readability.

Change-Id: Ie823fed58d3ee99eabc3cdb9775a433be2ef8a47
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
(cherry picked from commit 9a3e0d08e7bdba136976ca4ac54c02b772eaa084)