integration.git
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)

9 years agoRefactor batch of issues with Packer/Vagrant box 79/22579/1
Daniel Farrell [Thu, 11 Jun 2015 06:09:36 +0000 (02:09 -0400)]
Refactor batch of issues with Packer/Vagrant box

Use Packer variables to track ODL's version.

Don't require install of ODL Ansible role by user before
Packer build, let Packer manage it (everything should be
tracked in VCS).

Use new CentOS version system and various other minor bug
fixes.

Using a Kludge of ODL's version scheme to hack ODL's
broken versioning scheme into semantic versioning. Vagrant
requires versions of the form X.Y.Z, so we couldn't do
the (ideal) 0.2.3-1 (the last part is *-<package version>).
Since ODL isn't really using the its major version, just
rotating left for now.

Update docs to reflect all changes.

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

9 years agoModifications to deployer to install a dsbenchmark distribution 03/22503/2
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>
9 years agoUpdate the feature-repositories parameter in the openflow template 36/22536/2
Kamal Rameshan [Sat, 13 Jun 2015 22:19:03 +0000 (15:19 -0700)]
Update the feature-repositories parameter in the openflow template

Signed-off-by: Kamal Rameshan <kramesha@cisco.com>
9 years agoRemove region artifact from karaf distribution 42/22542/2
Luis Gomez [Sun, 14 Jun 2015 02:46:20 +0000 (19:46 -0700)]
Remove region artifact from karaf distribution

Change-Id: Ib5de32c7e92b6fb97769501a9513353559ae79e6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoThe start of some scripts to help debug performance issues 05/22305/5
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>
9 years agoMove packetcable features to non compatible 39/22439/1
Luis Gomez [Fri, 12 Jun 2015 06:35:38 +0000 (23:35 -0700)]
Move packetcable features to non compatible

https://bugs.opendaylight.org/show_bug.cgi?id=3682

Change-Id: If642f1c30544a1d432fe7c2c789f0fff31167ef2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoConfigure for minimum required features in deployer template. 33/22433/1
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>
(cherry picked from commit 57ab7fa326476710314c40e366a2018b2e6713ec)

9 years agoAdd snmp4sdn back to integration 87/22387/1
George Zhao [Thu, 11 Jun 2015 18:44:38 +0000 (11:44 -0700)]
Add snmp4sdn back to integration

Change-Id: Idd33c65177958ef0148539096f59e1464841bece
Signed-off-by: George Zhao <george.y.zhao@huawei.com>
9 years agoAdded testcase to fetch specific capwap wtp ipv4 address. 73/22373/1
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>
(cherry picked from commit f460556c20cc30838cad59bb83d2fb608d66bc4a)

9 years agoAdd RPC data type test cases for lispflowmapping 06/21906/7
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>
9 years agoAdding a testplan file for running datastore tests in CI. 20/22320/2
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>
(cherry picked from commit 641cb1c25245ad8734af5e51d3a620eab40cfd98)

9 years agoskip clear-actions check element in flow compare 19/22319/1
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>
(cherry picked from commit 79c3ca4653af8729eeee9c1d6870e64ed8eb07a5)

9 years agoAdd Reservation to Integration 01/22201/2
Alexis de Talhouët [Thu, 4 Jun 2015 16:59:20 +0000 (12:59 -0400)]
Add Reservation to Integration

Patch Set 1: Index
Patch Set 2: Test

Change-Id: Id477199fa01242e43a57ad7b640ce5e462b0e4bc
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
9 years agoChanging the way the mac addrs is extracted from OVS switches. 11/22311/1
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>
(cherry picked from commit ea8419aaafb07e6599cfcf26b4b0f5ddaf88c423)

9 years agoClustering datastore tests for Lithium. 02/22302/1
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>
(cherry picked from commit e3e764e1f674c57acd046e41addf611fa2e2997c)

9 years agoOVSDB Southbound testsuites, Earlier vlan port command was missing 98/22298/1
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>
(cherry picked from commit d9c76b02d67921b19146596c93f32fe45c2d7b26)

9 years agonew scalability testplan for Li-designed openflowplugin 81/22281/1
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>
(cherry picked from commit dd574295cac910d3a71ce7a3baefa57989db3cb1)

9 years agoFix lispflowmapping RPC CRUD tests 70/22170/2
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>
9 years agoOVSDB Southbound TestSuites Updated 47/22247/2
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>
(cherry picked from commit d4e6952c2e78ee2e887d8c397b59be49c85b34e8)

9 years agoInstall ODL on Vagrant base box via Packer+Ansible 45/22245/1
Daniel Farrell [Tue, 9 Jun 2015 22:13:19 +0000 (18:13 -0400)]
Install ODL on Vagrant base box via Packer+Ansible

Use the ODL Ansible role to install OpenDaylight on
the ODL Vagrant base box via the ansible-local Packer
provisioner.

All documentation updates included.

Attempted to clean up the VM as much as possible, to
minimize the size of the resulting base box. I think
there are still optimizations to be made, but most of
the size is consumed by required things like ODL, Java,
Ansible (for ansible-local) and their dependences.

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

9 years agoInstall VBox Additions, fixes Vagrant sync'd dirs 79/22179/1
Daniel Farrell [Tue, 9 Jun 2015 03:02:02 +0000 (23:02 -0400)]
Install VBox Additions, fixes Vagrant sync'd dirs

Have Packer's shell provisioner call a script that
installs the packages required by VirtualBox Guest
Additions, install VBox GA, clean up to save space.

Packer now builds a totally functional Vagrant base
box based on the latest CentOS (7.1, or 1503). Need
to use the Ansible role to install OpenDaylight.

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

9 years agoRefactor Packer README, use manually wrapped lines 75/22175/1
Daniel Farrell [Tue, 9 Jun 2015 02:44:29 +0000 (22:44 -0400)]
Refactor Packer README, use manually wrapped lines

As Vracko pointed out on the last review that touched
this README, using long lines and allowing an editor
to handle the wrapping doesn't work well in Gerrit.

Markdown will render both versions equivalently.

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

9 years agoTest plan for link scale test on lithium-redesign 44/22144/2
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>
(cherry picked from commit 48f458c4c32c533ec485e563a3f23e932716225f)

9 years agoKill all the controllers first before deploying 04/22004/4
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>
9 years agotestplan for didm 34/22134/1
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>
(cherry picked from commit 24302c5cb66557ec17c2688a04f7576781f2109a)

9 years agoAdd RPC CRUD test cases for lispflowmapping 94/21894/6
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>
9 years agoAdded a library and test case for capwap project. 31/22031/6
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>
(cherry picked from commit 235b6e6cbcd929ca81e7e0af159d4591b0dbd783)

9 years agodidm basic verification 10/22010/2
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>
(cherry picked from commit 7aebe70044cb8b76486762b1b833070bf5499015)

9 years agoFix issue with kill_controller not working in certain environments 96/21996/5
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>
(cherry picked from commit 0b72a39d93e761046a97a193e3b5371121c141a6)

9 years agoAdd Packetcable to Integration 09/22009/1
Alexis de Talhouët [Thu, 4 Jun 2015 16:41:37 +0000 (12:41 -0400)]
Add Packetcable to Integration

Patch Set 1: Index
Patch Set 2: Test

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

9 years agoAdd Packer support for building Vagrant base boxes 39/21939/1
Daniel Farrell [Fri, 5 Jun 2015 05:28:37 +0000 (01:28 -0400)]
Add Packer support for building Vagrant base boxes

Now able to generate a valid base box that Vagrant
can log into. There's an issue with VBox Guest
Editions that's preventing shared dirs from mounting
properly, but `vagrant up` and `vagrant ssh` both
work.

Trello card tracking this TODO: https://goo.gl/J36ljc

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

9 years agoadding a statistic monitor script + minor changes 36/21936/1
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>
(cherry picked from commit ad6991f1a937ab2eb78cefb8c3cbcc167d52caea)

9 years agoUse full path to push custom mininet topo to VM 02/21902/1
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>
9 years agoPacker config to build a CentOS 7 VBox image 54/21854/1
Daniel Farrell [Wed, 3 Jun 2015 04:04:27 +0000 (00:04 -0400)]
Packer config to build a CentOS 7 VBox image

This will eventually support building Vagrant base boxes.

https://trello.com/c/OoS1aKaN/150-packaging-create-odl-vagrant-base-box

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

9 years agoUpdate ovsdb repository and create test plan 44/21844/1
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>
(cherry picked from commit 57cdb52150012445fb88d5a5727741d73a86a784)

9 years agoDebug help for triaging missing links in CI 41/21841/1
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>
(cherry picked from commit 71da96d608470894481a591a4b534a754c3f764b)

9 years agoOpenflowPlugin link scalability test 34/21834/2
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>
(cherry picked from commit 7bccd9dffcf98beb18f1d5293d42a0a695146236)

9 years agoLISP: Remove Northbound tests 32/21732/2
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>
9 years agoRemove SNMP4SDN and clean up feature files 33/21833/1
Luis Gomez [Wed, 3 Jun 2015 22:27:46 +0000 (15:27 -0700)]
Remove SNMP4SDN and clean up feature files

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

9 years agoCreated test plan for Southbound API 21/21721/1
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>
(cherry picked from commit f4ff5eeec9c7c6b60906a6609aa13185bfdc5935)

9 years agoAdd test cases for l2switch link down/up and port remove/add 16/21716/1
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>
(cherry picked from commit d87777be880f07f2c829940c91538216ba2f3e6f)

9 years agoTools fastbgp: Replace dummy play.py with working one 11/21711/1
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>
(cherry picked from commit 78e52f5345e3703350340d5b42c37454723f2ccb)

9 years agoUsing WUKS for initial node disco to avoid timing issue 02/21702/2
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>
(cherry picked from commit 72f5e2394481bd35e5dd6dc03ff65a16163167bd)

9 years agoFix integration pulling in incorrect distribution.vtn-coordinator version 03/21703/2
Thanh Ha [Wed, 3 Jun 2015 00:11:20 +0000 (20:11 -0400)]
Fix integration pulling in incorrect distribution.vtn-coordinator version

Bug: 3550
Change-Id: I1899d59f8b104da214d72492884da198a2dac938
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoRobot Test Suites for Southbound API. 32/21432/1
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>
(cherry picked from commit f82e612a09df08b1c74f29449ed4096dc3bf8ee7)

9 years agoChanging .gitreview to use the stable/lithium branch 78/21278/1
Luis Gomez [Thu, 28 May 2015 00:31:39 +0000 (17:31 -0700)]
Changing .gitreview to use the stable/lithium branch

Change-Id: I558dfdfbd75f5f24e5401afb2c9fd823d378d5c0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoAdd checking for flow ID in operational 65/21165/2
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>
9 years agoIn addition to addressing the suggested changes, Added cat bond line to check if... 21/21021/5
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>
9 years agoSmall change for testing purposes 36/21236/1
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>
9 years agoIgnore tarballs in RPM building dir 16/21216/4
Daniel Farrell [Tue, 26 May 2015 17:37:40 +0000 (13:37 -0400)]
Ignore tarballs in RPM building dir

The build script downloads ODL's release tarball to
Vagrant's home directory, which is hard linked to
the user's local system as the git-tracked dir
with the RPM building Vagrantfile. Anyone that runs
the RPM-building script will benefit from this rule.

Change-Id: I60fa705938d947d8bf55fae8abba3f9e5f191a9d
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
9 years agoFix minor bug in RPM build script cache handling 15/21215/2
Daniel Farrell [Tue, 26 May 2015 17:34:25 +0000 (13:34 -0400)]
Fix minor bug in RPM build script cache handling

The release tarball wasn't being curl'd down to the
same location deemed to be the cache path, so it
wasn't used unless the user manually copied it to
the cache path.

Change-Id: Ic4154034d5b43429f3f330e0679c94d8c9ce8d0a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
9 years agoRefactor cluster monitor README to markdown format 13/21013/2
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>
9 years agoAdding new AAA idmlite Robot test suite (More tests will be implemented in this suite) 99/18499/5
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>
9 years agoRename cluster monitor README to mkdown extension 12/21012/2
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>
9 years agoChanged the PROMPT to LINUX_PROMPT, Updated Library call of RequestsLibrary on both... 68/20368/4
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>
9 years agoTemporary test to see if we can run a script stored in integration repo 68/21168/2
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>
9 years agoAdded new testcases for FlowMeter,FlowGroupMetrics on both H2 and 86/20886/18
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>
9 years agoRound-robin load-balancing for flow_config_blaster 28/20928/1
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>
9 years agoTools: Dummy play.py file added 05/20905/1
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>
9 years agoFlip x and y axes in monitor.py on-screen table. 49/20849/2
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>
9 years agoAdd basic test case for SFC, mainly Restconf Operations 81/19781/8
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>
9 years agoAdded and revised following TSDR testcase 88/20388/13
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>
9 years agoWe have to give example on how to use RequestsLibary 52/20852/3
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>
9 years agoadding missing testplan for existing job 53/20853/1
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>
9 years agoMoved LACP project to non-compatible feature list. 80/20780/1
Rajesh_Sindagi [Wed, 20 May 2015 08:45:51 +0000 (01:45 -0700)]
Moved LACP project to non-compatible feature list.

Change-Id: Iccb04b25c8d330de45607de44f2d93d10b18affc
Signed-off-by: Rajesh_Sindagi <Rajesh_Sindagi@dell.com>
9 years agoAdded testplan for capwap for ac functionality 33/19833/2
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>
9 years agofeatures for alto 83/20383/2
Emiapwil (Gao Kai) [Thu, 14 May 2015 13:57:04 +0000 (21:57 +0800)]
features for alto

Change-Id: I06081517e7546844e62851c3d1ee3fdd5b5fcd63
Signed-off-by: Emiapwil (Gao Kai) <gaok12@mails.tsinghua.edu.cn>
9 years agoBeta version of a longevity test 58/20758/2
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>
9 years agoChange monitor to support flexible shard config. 61/20761/2
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>
9 years agotest suites which use more flows available in variables/xml 22/19622/8
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>
9 years agoChanged the name of the test plan file 66/20666/2
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>
9 years agoModify VTN Coordiantor Robot Cases for Lithium 72/20372/2
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>
9 years agoAdd bgpuser suite, refactor tcpmd5user suite 51/19651/9
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>