integration/test.git
7 years agoModify OpenFlow stats test to verify Flow match function 21/42521/7
Luis Gomez [Tue, 26 Jul 2016 03:14:29 +0000 (20:14 -0700)]
Modify OpenFlow stats test to verify Flow match function

- Add check flow ID in Operational in Boron branch.
- Fix existing flows to pass the flow ID check.
- Add new flows for variable IP mask

We need this suite to track gap in Li plugin.

Change-Id: I759e1c88771d34bc04f0fbc16c5367b25055bfea
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix controller cluster test 02/42602/3
Luis Gomez [Wed, 27 Jul 2016 02:14:18 +0000 (19:14 -0700)]
Fix controller cluster test

Due to recent commit we need to put isolated instances in down state
otherwise leader cannot peform its duty of joining new nodes.

Change-Id: I2175a7adfa33a671959cef6b16442d9cb85816c2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix csit SNMP test to explicitly point to RequestsLibrary.Post 90/42590/2
Sharon Aicler [Tue, 26 Jul 2016 17:19:58 +0000 (10:19 -0700)]
Fix csit SNMP test to explicitly point to RequestsLibrary.Post

Change-Id: I3e4928f63b17b34bc81f532a3d2659cfe59e7c86
Signed-off-by: Sharon Aicler <saichler@gmail.com>
7 years agoCreate binding-parent.robot suite 70/41970/46
Vratko Polak [Tue, 26 Jul 2016 11:42:19 +0000 (13:42 +0200)]
Create binding-parent.robot suite

+ Added keywords to NexusKeywords.robot and SSHKeywords.robot Resources.
+ Small Documentation and style changes.

Change-Id: Ib9c9f3613f37db808f1fdb5b1aa209892ec0b385
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agofix uploading template files for all streams 44/42544/2
Peter Gubka [Tue, 26 Jul 2016 07:52:21 +0000 (09:52 +0200)]
fix uploading template files for all streams

Change-Id: I2743a6f1d5adc49cd8020d20b2c7ea05d781b381
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoFix OF scalability jobs 82/42582/2
Luis Gomez [Tue, 26 Jul 2016 15:41:10 +0000 (08:41 -0700)]
Fix OF scalability jobs

Neglected to add scriptplans.

Change-Id: Ifdd331a4050b0d36fbaecfeebb3616b7855441a4
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agofixing remote termination point for bmp tool 50/42550/2
Peter Gubka [Tue, 26 Jul 2016 09:44:56 +0000 (11:44 +0200)]
fixing remote termination point for bmp tool

Change-Id: I093ea838f9125a2bec1b889fc3b212728e2df4e3
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoChange controller PID regex 85/42385/2
Arie Bregman [Sat, 23 Jul 2016 12:42:28 +0000 (15:42 +0300)]
Change controller PID regex

Controller PID regex was: java.*distribution.*karaf

This regex will work only if 'distribution' is part of path name,
but if you installed opendaylight in '/opt/opendaylight', for
example, it will fail.

The only strings that can be always found in the PID regex for sure,
are 'java' and 'karaf'.

Change-Id: Ie923297745e863d74a900c2145e4122d834ea2c6
Signed-off-by: Arie Bregman <abregman@redhat.com>
7 years agoAdds generate_bindings.sh script which will 62/39062/15
Ashish [Wed, 18 May 2016 18:20:43 +0000 (23:50 +0530)]
Adds generate_bindings.sh script which will
do the following for pyangbind project.

* Downloads YANG dependency files, from lispflowmapping
  into the odl-lispflowmapping-yang-files directory in
  the same directory i.e. odl-lispflowmapping-yang-bindings
  as the script;

* Generate the LISPFlowMappingYANGBindings.py into the
  same directory i.e. odl-lispflowmapping-yang-bindings
  so that in the later code for generating JSON dictionaries
  we can assume it is there.

* Adds bits.patch, Currently pyangbind doesn't support
  bits type so this patch would comment all those
  cases from yang files for pyangbind to generate the
  bindings file.

Change-Id: I6ec4af7060019b805f75d9a4b11bedf224fe6f77
Signed-off-by: Ashish <ashishk.iiit@gmail.com>
7 years agoRemove demo test for JVM monitoring 74/42274/2
Luis Gomez [Thu, 21 Jul 2016 23:40:44 +0000 (16:40 -0700)]
Remove demo test for JVM monitoring

We do not need this now that we have proper library merged.

Change-Id: I02deaa95522ab9941607b7f86d63fd8197f57322
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix tox directory not getting ignored 88/42488/1
Thanh Ha [Mon, 25 Jul 2016 14:35:34 +0000 (10:35 -0400)]
Fix tox directory not getting ignored

It seems some update no longer ignores the .tox directory during flake8
scanning. Explicitly add it to the excludes list. Also add .git just in
case too.

Change-Id: I1954a997e4c3c3a835372b280623ed6bd7dc53ae
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoCluster Library consolidation 3 02/42002/12
Luis Gomez [Mon, 18 Jul 2016 20:58:04 +0000 (13:58 -0700)]
Cluster Library consolidation 3

Modify OVSDB and Netvirt test to use new library and:

- Adjust ClusterManagement Kill and Isolate KWs to return updated member list.
- Change OVSDB and MininetKeywords to be more cluster friendly.

Change-Id: Ia7cee21f1cc1e9da741b9c4c60eccc3840dd79af
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd test suite for creating plots 13/42413/2
Luis Gomez [Sun, 24 Jul 2016 20:32:49 +0000 (13:32 -0700)]
Add test suite for creating plots

Change-Id: If1fedb989fa27ab4f6efb93872d2891c2341b7d8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdded the Nova Vm creation test and lib using port uuid and the vm of same network... 55/42255/4
Mahendar Yavagani [Fri, 22 Jul 2016 02:08:34 +0000 (19:08 -0700)]
Added the Nova Vm creation test and lib using port uuid and the vm of same network to be created accross the 2 different compute nodes

Change-Id: Iab688e2821317d1f26656383e9f51db99975733c
Signed-off-by: Mahendar Yavagani <mahendar.yavagani@gmail.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoBaseline for Openstack in GBP 49/41549/5
Tomas Cechvala [Fri, 8 Jul 2016 10:26:28 +0000 (12:26 +0200)]
Baseline for Openstack in GBP

Util methods and basic simple test cases

Change-Id: Icd466a78717ef5b9961f6070f353ed6a94d05c15
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
7 years agoAdd openflowplugin-scalability.txt scriptplan 10/41610/28
Kumar Rishabh [Sat, 9 Jul 2016 10:26:23 +0000 (15:56 +0530)]
Add openflowplugin-scalability.txt scriptplan

Also modifies Inventory_Scalability_OF13 test to test the longevity
framework.

Change-Id: I482e7981bee1cf4a16283d316c969582dc8f6f61
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
7 years agoTidy recently edited files 52/42152/1
Vratko Polak [Wed, 20 Jul 2016 14:07:17 +0000 (16:07 +0200)]
Tidy recently edited files

Change-Id: Ie13938d78c79221be51c118495e3ee0555ff71be
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoSimplify OF Cluster HA test 03/42003/2
Luis Gomez [Mon, 18 Jul 2016 21:39:03 +0000 (14:39 -0700)]
Simplify OF Cluster HA test

Original candidate is available after killing owner.

Change-Id: I8f15d441838062e3edc9d520e69d9c9af3262ebc
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoSXP Domain Filtering 87/41487/13
Martin Mihálek [Tue, 19 Jul 2016 09:42:10 +0000 (11:42 +0200)]
SXP Domain Filtering

Change-Id: Ib4095d8b7b31e91374bef9695cbd7c2bcbfc6b49
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoCreate Neutron ports, Veriy Neutron Ports tests are added 62/41962/2
Mahendar Yavagani [Mon, 18 Jul 2016 18:43:56 +0000 (11:43 -0700)]
Create Neutron ports, Veriy Neutron Ports tests are added

Change-Id: I824a4ce5cb882e4a25154533e1dc1831952517a8
Signed-off-by: Mahendar Yavagani <mahendar.yavagani@gmail.com>
7 years agoMade the hbase-start script run with sudo privilages 60/41960/2
Chaudhry Usama [Mon, 18 Jul 2016 09:37:11 +0000 (02:37 -0700)]
Made the hbase-start script run with sudo privilages

TSDR hbase job was failing with permission denied error.

Change-Id: Ia3f5f002af93114c00350b9e0cc206ed8b6a080c
Signed-off-by: Chaudhry Usama <chaudhryusama@gmail.com>
7 years agoAdd revision data to ncmount-l2fib module filename 01/41901/4
Vratko Polak [Fri, 15 Jul 2016 15:13:55 +0000 (17:13 +0200)]
Add revision data to ncmount-l2fib module filename

This is  causing failure in Netconf performance test suite.

Change-Id: Iedc2da3d09ca697f2fc08090625a84d5b5061dac
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoenlarging timeouts 93/41893/4
Peter Gubka [Fri, 15 Jul 2016 12:25:28 +0000 (14:25 +0200)]
enlarging timeouts

Change-Id: I780a34c776793f6eb2404f043723c3c3cfa65ac8
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoCluster Library consolidation 2 71/41871/3
Luis Gomez [Fri, 15 Jul 2016 03:31:46 +0000 (20:31 -0700)]
Cluster Library consolidation 2

Modify OF Bulkomatic cluster test to use new library.

Change-Id: Id278e5350d52f34f529e4aacbe30dfa678d9ab7d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoadd initial vpnservice test cases 67/41867/7
Jamo Luhrsen [Thu, 14 Jul 2016 23:35:18 +0000 (16:35 -0700)]
add initial vpnservice test cases

Change-Id: Ibb03ae28410185b365c153753480cea0a2b79b43
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoTopoprocessing - Refactor of mostly target fields' paths 55/41555/5
Martin Dindoffer [Fri, 8 Jul 2016 12:54:57 +0000 (14:54 +0200)]
Topoprocessing - Refactor of mostly target fields' paths

Moved locally defined target fields' paths into a .py file as constants
Also instroduced a variable for overlay topology url and renamed Teardown keywords to reflect their behaviour

Change-Id: Iaa24b160142b03e034a8d385ecf72eeafd2c3fd9
Signed-off-by: Martin Dindoffer <odlgerritforwarder@dindoffer.eu>
7 years agoCSIT tests are using wrong port for setting 79/41879/2
Anil Vishnoi [Fri, 15 Jul 2016 08:00:46 +0000 (01:00 -0700)]
CSIT tests are using wrong port for setting
controller for the bridges. Because of this
wrong configuration openflow bridges attempt to
connect on port 6640 with openflow protocol and
keep getting disconnected.

Change-Id: I7de9f83fd461d71f1620089f78b096d217c57b17
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
7 years agoBoron update of CSIT 06/39206/36
Martin Mihálek [Wed, 29 Jun 2016 09:05:59 +0000 (11:05 +0200)]
Boron update of CSIT

Change-Id: I5f8cccbb1571ea9ed5b13ca63cc9608408c7be05
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoAdd Bridge And Tap Interface in Openstack Ovs 23/41823/2
priya.ramasubbu [Thu, 14 Jul 2016 17:40:50 +0000 (23:10 +0530)]
Add Bridge And Tap Interface in Openstack Ovs

      * verify the added bridge and tap interface from operational datastore

Change-Id: I1a2f23ead77e3cc105d90136969cb06ec74fd0e8
Signed-off-by: priya.ramasubbu <priya.ramasubbu@hcl.com>
7 years agoCluster Library consolidation 1 55/41455/12
Luis Gomez [Thu, 7 Jul 2016 05:24:50 +0000 (22:24 -0700)]
Cluster Library consolidation 1

Create consolidated library on ClusterManagement.robot
- Add Entity Owner KWs
- Add Cluster REST KWs
- Sort KWs

Modify OpenFlow Cluster test to use new library

Change-Id: I7825f86b738a46f1e9082a0a99aa4b64109588f0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd tests of node removal processing during unification op. 78/41278/3
Martin Dindoffer [Mon, 4 Jul 2016 13:34:41 +0000 (15:34 +0200)]
Add tests of node removal processing during unification op.

Change-Id: I5bc504ac5f9e5c65c4c7fa109b74a3129bd92a6e
Signed-off-by: Martin Dindoffer <odlgerritforwarder@dindoffer.eu>
7 years agoadd tunnel creation suite for vpnservice netvirt 82/41182/12
Jamo Luhrsen [Fri, 1 Jul 2016 00:23:23 +0000 (17:23 -0700)]
add tunnel creation suite for vpnservice netvirt

Change-Id: I14662421529ce1a225cf939bc51674302f69639a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoEnabling change of loglevel by configuration 25/41625/4
Revital Aronis [Sun, 10 Jul 2016 15:34:13 +0000 (15:34 +0000)]
Enabling change of loglevel by configuration

Change-Id: Ib440f247c9673e6e301d192c1e28ce892bd7799c
Signed-off-by: Revital Aronis <revital.aronis@hpe.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoStop linking Keystone and Neutron ips 54/41554/2
Cédric Ollivier [Fri, 8 Jul 2016 12:50:11 +0000 (14:50 +0200)]
Stop linking Keystone and Neutron ips

It defines two new variables KEYSTONE and NEUTRON instead of OPENSTACK.

Change-Id: I9c744a049a97721ba78ab811ec22325c59698837
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
7 years agoCardinal simple system test suites 04/41204/3
pande.gaurav [Fri, 1 Jul 2016 10:35:14 +0000 (16:05 +0530)]
Cardinal simple system test suites

Change-Id: I46e72466a8682b264d904d27635f41c1a0152fba
Signed-off-by: pande.gaurav <pande.gaurav@tcs.com>
7 years agoMore time required for CPqD after infra cutdown 90/41590/2
Luis Gomez [Fri, 8 Jul 2016 20:44:55 +0000 (13:44 -0700)]
More time required for CPqD after infra cutdown

Change-Id: I06725729a7ec79a1b6191e96b358a531bec7a913
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoDelete the fix to upgrade JDK 87/41587/1
gvrangan [Fri, 8 Jul 2016 20:08:11 +0000 (20:08 +0000)]
Delete the fix to upgrade JDK

This issue was affecting the VTN before the slaves were respun.
This is no longer required as the version incompatibility between
the verify and CSIT slaves have been resolved.

Change-Id: I1dd1681d87db181aafd96ddc183daa122ce1d6dd
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoAdd link to Robot API index 38/41538/2
Thanh Ha [Fri, 8 Jul 2016 05:13:24 +0000 (01:13 -0400)]
Add link to Robot API index

Link requires the following docs patch to be merged first:
https://git.opendaylight.org/gerrit/41537

Change-Id: I92f6b3adc377f48dfe43dab1417513cf5eed6ca6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoAdd Tap Device to the bridge in OVS 95/41195/3
priya.ramasubbu [Fri, 1 Jul 2016 12:41:30 +0000 (18:11 +0530)]
Add Tap Device to the bridge in OVS

     * verify the added tap interface from operational datastore

Change-Id: I93dca2e827aa40cbc17560604a42f867c693b2f4
Signed-off-by: priya.ramasubbu <priya.ramasubbu@hcl.com>
7 years agoAdd perftest model for l2fib 67/40367/2
Robert Varga [Wed, 15 Jun 2016 11:09:55 +0000 (13:09 +0200)]
Add perftest model for l2fib

This is a port of patch https://git.opendaylight.org/gerrit/35916
to a better place.

Change-Id: I479f7fa6c7bde1535ee417818a58d22116d45fd4
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoAdded CSIT Basic test to OF-CONFIG 86/41386/2
Freeinggo Sure [Wed, 6 Jul 2016 18:02:20 +0000 (02:02 +0800)]
Added CSIT Basic test to OF-CONFIG

Change-Id: I566ad1e9c20244560f54c327a6fd3571d0b04e4c
Signed-off-by: Freeinggo Sure <xiao.fenggang@zte.com.cn>
7 years agoFix testplan name 66/41566/1
Luis Gomez [Fri, 8 Jul 2016 14:58:47 +0000 (07:58 -0700)]
Fix testplan name

Change-Id: Id0a59c3902218e984a12859c41b2692ecf372128
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoDefine Openstack creds as variables 63/41463/1
Cédric Ollivier [Thu, 7 Jul 2016 09:31:41 +0000 (11:31 +0200)]
Define Openstack creds as variables

It mainly eases overriding the default values.

Change-Id: I79eef8ee68f4de3213b9d26625168566b7fae606
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
7 years agoDefine Suite Setup and Suite Teardown 61/41461/1
Cédric Ollivier [Thu, 7 Jul 2016 07:20:52 +0000 (09:20 +0200)]
Define Suite Setup and Suite Teardown

It allows getting X-AUTH before running any Neutron test cases

Change-Id: Ia50776203dd31bc6c371464ba495488cdf561d92
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
7 years agoFix the Failure in Create VM Test 61/41361/3
gvrangan [Tue, 5 Jul 2016 22:11:31 +0000 (22:11 +0000)]
Fix the Failure in Create VM Test

The "Close Connection" in Get Net Id was closing the only
active connection to control node and hence the rest of keywords fail.

Change-Id: I39aaa386c9191cc29759fb2fe5b13fe921c0a947
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoadding tempest test cases to existing openstack related jobs 83/39683/61
Jamo Luhrsen [Wed, 1 Jun 2016 05:34:48 +0000 (22:34 -0700)]
adding tempest test cases to existing openstack related jobs

Change-Id: I2787316cb39eee1e3bc713eb9772d4c21be02ba1
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoApply modifications done in OPNFV functest project 48/40948/2
Cédric Ollivier [Tue, 28 Jun 2016 14:27:15 +0000 (16:27 +0200)]
Apply modifications done in OPNFV functest project

It synchronises the robotframework files testing neutron resources
between ODL and OPNFV functest. It mainly replaces deprecated keywords
[1], removes unused librairies [2] and fixes minor typos [3].

[1] https://gerrit.opnfv.org/gerrit/#/c/15627/
[2] https://gerrit.opnfv.org/gerrit/#/c/15535/
[3] https://gerrit.opnfv.org/gerrit/#/c/15083/

Change-Id: I183115b50643a7fe03b23cfdd8676f7e9643481f
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
7 years agoAdd entity owner leader isolation-rejoin test 16/40916/3
Luis Gomez [Tue, 28 Jun 2016 07:53:41 +0000 (00:53 -0700)]
Add entity owner leader isolation-rejoin test

Also add cluster KWs for isolate and rejoin.

Change-Id: Icbcb57519d3a8f4be3f55c8aeb64ec289869f27a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoTopoprocessing - System tests refactor 01/40501/10
Samuel Kontriš [Fri, 17 Jun 2016 17:28:10 +0000 (19:28 +0200)]
Topoprocessing - System tests refactor

Change-Id: I719db8566fd17b16feb3bc7e189da87820358fae
Signed-off-by: Samuel Kontriš <samuel.kontris@pantheon.tech>
7 years agoTopoprocessing - changed OpenFlow feature to default design 25/41025/3
Samuel Kontriš [Wed, 29 Jun 2016 14:30:38 +0000 (16:30 +0200)]
Topoprocessing - changed OpenFlow feature to default design

Change-Id: I5b5f0410da474689880d20109c5d48536cdd5ca8
Signed-off-by: Samuel Kontriš <samuel.kontris@pantheon.tech>
7 years agoAdded a link computation update test using inner aggregation 40/39940/8
Marek Korenciak [Tue, 7 Jun 2016 11:01:06 +0000 (13:01 +0200)]
Added a link computation update test using inner aggregation

Also refactored some of the code using local keywords.

Change-Id: If363e9c283261c0f519418299a7afbb265cdff00
Signed-off-by: Marek Korenciak <marek.korenciak@pantheon.tech>
Signed-off-by: Martin Dindoffer <odlgerritforwarder@dindoffer.eu>
7 years agoAdded various test cases to update-suite 08/39708/7
marek.korenciak [Wed, 1 Jun 2016 12:21:09 +0000 (14:21 +0200)]
Added various test cases to update-suite

Tests of Filtration Range Number Node Update, Filtration Range Number Link Update and Unification Filtration Node Update Inside on both NT and Inventory models - six test cases total.
Also created or edited some supporting keywords and repaired little testing mistake in 020_Filtration_nodes - duplicated termination point testing

Change-Id: Ieab17ac51e802592e55a2c888a12aab6feac2612
Signed-off-by: marek.korenciak <marek.korenciak@pantheon.tech>
Signed-off-by: Martin Dindoffer <odlgerritforwarder@dindoffer.eu>
7 years agoAdded termination point test cases to the update suite. 64/39364/8
Martin Dindoffer [Tue, 7 Jun 2016 09:09:00 +0000 (11:09 +0200)]
Added termination point test cases to the update suite.

Test cases test processing of update requests when filtrating termination points using range number filtrator.
Also added a proper teardown rewriting the changed underlaying topologies during updates.

Change-Id: Icc89f795f736de729703208d391a9ce52e1544b6
Signed-off-by: Martin Dindoffer <martin.dindoffer@pantheon.tech>
Signed-off-by: Martin Dindoffer <odlgerritforwarder@dindoffer.eu>
7 years agoInitialize Integration Testing Guide 42/39142/5
Thanh Ha [Fri, 20 May 2016 02:16:09 +0000 (22:16 -0400)]
Initialize Integration Testing Guide

You can build the docs with:

    tox -edocs

and view the docs by opening:

    firefox .tox/docs/tmp/html/index.html

This patch simply initializes sphinx for integration/test. Once
merged we can link into the docs project and have it generated on
readthedocs under the docs project's readthedocs link:

    https://opendaylight.readthedocs.io/en/latest

Change-Id: Id81f1e0468e1b60db26e1df4690d8774971ae4c7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd forgotten testplan 76/40976/1
Luis Gomez [Wed, 29 Jun 2016 02:01:45 +0000 (19:01 -0700)]
Add forgotten testplan

Change-Id: Ifdfb465cea229998102cf81841683572e4fe645f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoisolate flow posting time 33/40833/3
Jamo Luhrsen [Fri, 24 Jun 2016 23:53:57 +0000 (16:53 -0700)]
isolate flow posting time

see email [0] with better explanation:
https://lists.opendaylight.org/pipermail/integration-dev/2016-June/006940.html

Change-Id: I8b0d758e7d9eae9225f707f4eaeb225df6f8bd74
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdding sessions to Elasticsearch Appender Class 73/40573/4
Kumar Rishabh [Tue, 21 Jun 2016 00:08:59 +0000 (05:38 +0530)]
Adding sessions to Elasticsearch Appender Class

Adds sessions(get_connection keyword) to Elasticsearch Appender Class.
First call get_connection(host=host, port=port) to get session object and call
the robot Keywords with fetched session object.
Add cluster robot example.

Change-Id: Iac741173d8870d261cbb8665deb044c539520dab
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
7 years agoAdded node unification test cases to the update suite 71/39271/9
Martin Dindoffer [Tue, 7 Jun 2016 09:06:28 +0000 (11:06 +0200)]
Added node unification test cases to the update suite

Change-Id: I7315b40b0c7562a9e67596819015e542f53db298
Signed-off-by: Martin Dindoffer <martin.dindoffer@pantheon.tech>
Signed-off-by: Martin Dindoffer <odlgerritforwarder@dindoffer.eu>
7 years agoExclude problematic test cases 68/40668/2
Miguel Angel Munoz Gonzalez [Wed, 22 Jun 2016 09:45:21 +0000 (11:45 +0200)]
Exclude problematic test cases

Two test cases are excluded due to it is not possible to delete
mandatory model items (e.g. dpl)

One case related to RSP generation is excluded due to known problems
with RSP algorithms.
Note there are some bugs related to RSP generation:

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

Change-Id: I5cf4356f55e6441e7460f61a033d23e0acca093b
Signed-off-by: Miguel Angel Munoz Gonzalez <miguel.angel.munoz.gonzalez@ericsson.com>
7 years agoFixing data report in GBP 3node 44/40144/6
Tomas Cechvala [Fri, 10 Jun 2016 08:18:58 +0000 (10:18 +0200)]
Fixing data report in GBP 3node

Adding mising Connections.robot to 3node demo

Change-Id: Ifda0af13c0327ce2225e1c8c31e0e13641a6b997
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
7 years agoOrganize test plans for OF plugin swap 41/40741/1
Luis Gomez [Wed, 22 Jun 2016 23:58:56 +0000 (16:58 -0700)]
Organize test plans for OF plugin swap

Add helium-redesign testplan to use in master.
Also some code cleanup.

Change-Id: I29e6ee86dfa3b4517b3feca65cf3258c55a7ea76
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFeature check change in SXP CSIT 75/40675/2
Martin Mihalek [Wed, 22 Jun 2016 10:30:28 +0000 (12:30 +0200)]
Feature check change in SXP CSIT

Changed test on installed feature to reflect cleanup of
jjb CSIT jobs in for SXP

Change-Id: I7b8dc811c269048461ca2cbe09e7662e05c0c56e
Signed-off-by: Martin Mihalek <mamihale@cisco.com>
7 years agobasic bmp suite added 89/40589/8
Peter Gubka [Tue, 21 Jun 2016 09:30:42 +0000 (11:30 +0200)]
basic bmp suite added

Change-Id: I7fc85a71df43c22ca72977fdefcb86f10b6b5390
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoadding path-id into the route template 90/40590/5
Peter Gubka [Tue, 21 Jun 2016 09:41:01 +0000 (11:41 +0200)]
adding path-id into the route template

Change-Id: I733e19070c00d29d9bc12badb34e1e4d50eace60
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoReconcilliation in a 3 node cluster multi DPN environment 65/40365/6
Sanjib Mohapatra [Wed, 15 Jun 2016 09:24:59 +0000 (14:54 +0530)]
Reconcilliation in a 3 node cluster multi DPN environment

Description: In a 3 node cluster initial inventory shard status is
verified and following tests are performed

- Start Mininet 3 DPNs connect to one of the follower, add bulk 3K flows via that
  node (1K per DPN).

- Verify flows in config DS as well as in switch, Stop Mininet and
  reconnect DPNs to same follower node and verify same flows installed
  in respective DPNs.

- Stop Mininet and connect back to 2nd follower node and verify same
  flows installed in respective DPNs.

- Stop Mininet and connect back to leader node and verify same flows
  installed in respective DPNs.

- Also modified existing BulkomaticKeywords.robot library for
  implementing KWs to get json object instead of json files as argument.

- Corresponding changes are done in rest of the Clustering_Bulkomatic
  test suites.

Change-Id: Ife65746c13681377f63e152bbf88392e492924d2
Signed-off-by: Sanjib Mohapatra <sanjib.mohapatra@ericsson.com>
7 years agoOCPPLUGIN made some fixes in API, so test suites should also modify input data to... 75/40575/1
jason [Tue, 21 Jun 2016 03:22:39 +0000 (11:22 +0800)]
OCPPLUGIN made some fixes in API, so test suites should also modify input data to make it work.
OCPPLUGIN patch: https://git.opendaylight.org/gerrit/#/c/40422/

Change-Id: Ia4a171d4252ad4aef8b3e16352c75f70d2c73317
Signed-off-by: jason <jason.cw.yuan@foxconn.com>
7 years agoAdd new CSIT test cases for VTN Manager Flowfilter 81/39881/4
Karthik.S [Mon, 6 Jun 2016 16:33:02 +0000 (22:03 +0530)]
Add new CSIT test cases for VTN Manager Flowfilter

* Added new testcase to test and verify dl-src with flowfilter functionality.
* Added test cases in 010__vtn_manager_flowfilter.robot of VTN_Mgr_OF10 and VTN_Mgr_OF13
* Added verification output in VtnMaKeywords.robot library file.

Change-Id: I6c3d1121d834a8c91873d3eab0ffa96f2c958e0c
Signed-off-by: Karthik.S <siva-karthik@hcl.com>
7 years agoFixes for timeouts in debug information 27/40427/3
gvrangan [Thu, 16 Jun 2016 07:55:43 +0000 (07:55 +0000)]
Fixes for timeouts in debug information

Change-Id: I47dd11f87dbec3b27e1b784e112ad83d155f0bab
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoNode Convergance and Data Consistency in 2 Node Cluster 48/40248/4
Sanjib Mohapatra [Mon, 13 Jun 2016 16:58:24 +0000 (22:28 +0530)]
Node Convergance and Data Consistency in 2 Node Cluster

Description: In a 3 node cluster intial inventory shard status is
verified and following tests are performed.

- Shutdown Leader node and in 2Node system connect mininet to follower
  node and push bulk flow in that node

- Verify data consistency across 2 Active Nodes

- Restart Leader and verify data consistency after node convergance

- Verify flow count in switch

- Similarly test for follower shutdown case

Change-Id: Id5714ee52e5956eaf546e34dae738a8d996f255a
Signed-off-by: Sanjib Mohapatra <sanjib.mohapatra@ericsson.com>
7 years agoAdd scalability test for OCPPLUGIN 88/39588/6
jason [Mon, 30 May 2016 09:05:51 +0000 (17:05 +0800)]
Add scalability test for OCPPLUGIN

Change-Id: Icde7d8a2a56765cb5e13ebef1e2195b4e440a30a
Signed-off-by: jason <jason.cw.yuan@foxconn.com>
7 years agofixing play.py and data change counter 90/40290/4
Peter Gubka [Tue, 14 Jun 2016 10:31:15 +0000 (12:31 +0200)]
fixing play.py and data change counter

-LOCAL_PREF is added into play.py to be sent
-new xml and uri file added for data change counter usage in boron
 as new schema is present in boron

Change-Id: I6b3179c4cdc82e97e0de557f2a484ee537527d12
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoRemoved duplicate code for entity ownership 39/39639/28
Ernest Deák [Mon, 30 May 2016 12:32:36 +0000 (14:32 +0200)]
Removed duplicate code for entity ownership

Duplicate code removed related to entity ownership in
entity.robot

Change-Id: Ic3a2da3a1efc06e317204be2d2ab65db9107e96b
Signed-off-by: Ernest Deák <erdeak@cisco.com>
7 years agoAdd support for netconf entities 82/37982/6
Jozef Behran [Thu, 21 Apr 2016 16:12:57 +0000 (18:12 +0200)]
Add support for netconf entities

Change-Id: I6ec8a9fd629c893ae6c5f63cd4b3089584e167db
Signed-off-by: Jozef Behran <jbehran@cisco.com>
7 years agoAdd entity ownership handling test 70/37870/29
Jozef Behran [Fri, 22 Apr 2016 11:21:16 +0000 (13:21 +0200)]
Add entity ownership handling test

Change-Id: I7103363012caf770c20d3e6e7af5ab4fcac9a861
Signed-off-by: Jozef Behran <jbehran@cisco.com>
7 years agoInstalls pyangbind into the Robot test VM image. 99/38699/2
Ashish [Thu, 12 May 2016 03:02:08 +0000 (08:32 +0530)]
Installs pyangbind into the Robot test VM image.

Pyangbind generates high level python class
bindings for the given yang models. This commit
installs the plugin.

This plugin can be used to generate python bindings
which uses the libraries from the plugin. We can use
these bindings to generate the desired JSON with
default or variable data.

Change-Id: I2f980264ef42495abcb9592e57e6b381f38266bb
Signed-off-by: Ashish <ashishk.iiit@gmail.com>
7 years agoStabilize ovsdb-csit-3node-clustering-only-<stream> job 46/39646/5
priya.ramasubbu [Tue, 31 May 2016 14:43:09 +0000 (20:13 +0530)]
Stabilize ovsdb-csit-3node-clustering-only-<stream> job

Change-Id: If826d8e6a62d954cc51b813552108833606f7972
Signed-off-by: priya.ramasubbu <priya.ramasubbu@hcl.com>
7 years agofix ovsdb clustering failures 85/40185/7
Jamo Luhrsen [Fri, 10 Jun 2016 20:19:54 +0000 (13:19 -0700)]
fix ovsdb clustering failures

- use more specific URIs for neutron northbound
- use POST instead of PUT
- cleaned up URI variables for suite that is not used in
  production, but brings it up to standard variable use

Change-Id: If750dae2f8b3041e08fdbf5664ff258ae3b82d18
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
use more specific URIs for neutron northbound

Change-Id: Iafe6e6829dd809655a0c714d098aadc8e7fac555
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdding Natapp System-Test into Integration 97/39597/2
Thomas Lee S [Mon, 30 May 2016 11:13:54 +0000 (16:43 +0530)]
Adding Natapp System-Test into Integration

Change-Id: I79cbd113a5062ab7d7f5aad0d0309ba872e629f1
Signed-off-by: Thomas Lee S <thomaslee.s@tcs.com>
7 years agomove node URI/data syntax around and remove hard coded ip 55/40255/3
Jamo Luhrsen [Mon, 13 Jun 2016 20:43:59 +0000 (13:43 -0700)]
move node URI/data syntax around and remove hard coded ip

-  a hard coded ip had crept in with an early patch.  that is now back to
   a variable format

-  some places (like URIs for REST) need %2F in place of actual "/" character
   so reworked the tests to use that as needed

-  moved uuid discovery to the test case that needs it, instead of suite setup
   since it was getting reset as part of normal test flow and was invalid

Change-Id: I5fe95e10052e1a9c6e3565dd453b9441a0153bf2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoSxp Topology tests update of Most Recent Rule test 98/38098/7
Martin Mihálek [Tue, 26 Apr 2016 08:20:35 +0000 (10:20 +0200)]
Sxp Topology tests update of Most Recent Rule test
to check state via Wait Until Keyword

Change-Id: Ib14354508b1d8abd513a6d33b3df91dabd014b6b
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoincrease wait time from 3 to 5 when ovs connects to ovsdb sb 49/40249/1
Jamo Luhrsen [Mon, 13 Jun 2016 17:15:49 +0000 (10:15 -0700)]
increase wait time from 3 to 5 when ovs connects to ovsdb sb

Change-Id: Ib5bfe69c28e2e23d2b70ec6a2f622044ea699d52
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdded test suite for verification of data consistency in config DS and 57/39357/8
Sanjib Mohapatra [Tue, 24 May 2016 13:55:45 +0000 (19:25 +0530)]
Added test suite for verification of data consistency in config DS and
switch under various HA scenarios

        Description: In a 3 node cluster initial inventory shard status is
        verified and following tests are performed.

        - Start mininet with single switch and using Bulkomatic API pushed 1000 flows to config datastore

        - Verify data consistency across all cluster nodes via Bulkomatic API also in the connected switch

        - Kill all cluster nodes and then stop switch

        - Restart cluster connect and reconnect the switch to follower node1

        - Verify data recovery across all cluster nodes also in the connected switch

        - Stop the switch and delete 1000 flows via Bulkomatic API from follower node1

        - Similarly test cases added for leader restart and followe restart scenarios

        - Added library file and new json files

        - As per code review comment moved common variables to
          BulkomaticKeywords.robot library file

Change-Id: I1457a23d6f44d3793ecc63ab79c5a391718b7e89
Signed-off-by: Sanjib Mohapatra <sanjib.mohapatra@ericsson.com>
7 years agoIncreasing time delay for feature installation 99/40099/2
Ruchita [Thu, 9 Jun 2016 09:29:27 +0000 (14:59 +0530)]
Increasing time delay for feature installation

Change-Id: Iac719cae522d57986c0f055fb7551b887372551e
Signed-off-by: Ruchita <ruchita.khanna@tcs.com>
7 years agoSmall Fixes to the Openstack Keywords 20/39820/7
gvrangan [Fri, 3 Jun 2016 07:05:17 +0000 (07:05 +0000)]
Small Fixes to the Openstack Keywords

a. Add more timeout for delete and other
   operations that were failing in sandbox
b. Make the flavor as nano for VM instances
   as it could speed up the building

Change-Id: I6309528e972ce11f9d1eb5811d0208f5a9a78722
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoupdating expected results for boron stream 11/40011/2
Peter Gubka [Wed, 8 Jun 2016 09:38:24 +0000 (11:38 +0200)]
updating expected results for boron stream

minor updates in .robot files due to api change for variables

Change-Id: Id8b7a9f5f3825de85ca25ba75ea53ad8eec95559
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoEnhanced debugging logs in GBP CSIT 29/39829/9
Tomas Cechvala [Fri, 3 Jun 2016 10:30:12 +0000 (12:30 +0200)]
Enhanced debugging logs in GBP CSIT

 - fixed periodic curl
 - added logging for easier debugging

Change-Id: Ib00a74cec8b4abcb2f7d872e48d2cd46707544fb
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
7 years agoAdding ElasticsearchAppenderClass & longevitytests 59/38559/19
Kumar Rishabh [Mon, 9 May 2016 07:07:25 +0000 (12:37 +0530)]
Adding ElasticsearchAppenderClass & longevitytests

This adds ElasticsearchAppender Class which can query for harvested
MBeans in an Elasticsearch Node to which karaf-decanter dumps the data.
The current MBeans that can be currently queried for are:
    java.lang:type=GarbageCollector
    java.lang:type=Threading
    java.lang:type=ClassLoading
    java.lang:type=Memory
    java.lang:type=OperatingSystem

This also adds a method plot_points which draws graph using mathplotlib
for the above metrices
    Usage example is defined in the file.

This also adds long duration robot tests for the above class in the
folder longevity. A sample run would look something similar to

robot -v PORT:9200 -v IP:10.2.4.204 -v DURATION:20 -v STEP:1 010_Check_JVM_Resource.robot
where elasticsearch node is running on 10.2.4.204:9200 and each of the
tests is to be run for a duration of 20 seconds.
Also adds a test to plot_points where the graph is plotted using the
points from the starting of the elasticsearch node to the current time.

Change-Id: I4acb3cef32213e91cbaadb40c0c21deef8f4c060
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
7 years agoSuite for testing Distribution version reporting 37/39837/3
Vratko Polak [Fri, 3 Jun 2016 13:25:57 +0000 (15:25 +0200)]
Suite for testing Distribution version reporting

Change-Id: I5c9f963c1c0fd6327f9ed47c4e91f5ac8d20460b
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoFix Robot file formatting in recent merges 41/39841/1
Vratko Polak [Fri, 3 Jun 2016 13:26:33 +0000 (15:26 +0200)]
Fix Robot file formatting in recent merges

Change-Id: I8c46806517b674864c698ee31bee386545826b10
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoadd ability for cbench to be run locally to the system executing robot framework 10/39810/2
Jamo Luhrsen [Thu, 2 Jun 2016 23:56:44 +0000 (16:56 -0700)]
add ability for cbench to be run locally to the system executing robot framework

Change-Id: I0efb64c93ff5ffc43bd456d1e66064a2cd01bb04
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agofixing paths of resources to prevent ERROR message in test report 11/39811/1
Jamo Luhrsen [Fri, 3 Jun 2016 00:05:02 +0000 (17:05 -0700)]
fixing paths of resources to prevent ERROR message in test report

Change-Id: Ic31ff4fd7ca746e8b5295d1e7b6c9508a3999da7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd a fix to update java version for VTN Coordinator Boron 85/39685/1
Karthik.S [Wed, 1 Jun 2016 12:28:14 +0000 (17:58 +0530)]
Add a fix to update java version for VTN Coordinator Boron

* Enabled VTN coordinator for Boron, test are failing due to java version.
  So, added a line in VtnCoKeyword.robot file to update java-1.8.0-openjdk-devel

Change-Id: I43c069460f852d33369fbe874ad65e65e8a97103
Signed-off-by: Karthik.S <siva-karthik@hcl.com>
7 years agoSort OpenFlow Cluster Test Plan 81/39681/1
Luis Gomez [Wed, 1 Jun 2016 03:38:04 +0000 (20:38 -0700)]
Sort OpenFlow Cluster Test Plan

Change-Id: If5a3bae0baf20c2b57ccce48490fc37e75418c1b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAkka 1node: Add WUKS to data verification 36/39636/2
Vratko Polak [Tue, 31 May 2016 10:04:41 +0000 (12:04 +0200)]
Akka 1node: Add WUKS to data verification

This is to allow -all- jobs to get out of status 503.

Change-Id: Ice1695d9f70d2cb249d3f86372e5e7947af5349a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoStabilize aaa test 47/39547/4
Luis Gomez [Fri, 27 May 2016 22:06:27 +0000 (15:06 -0700)]
Stabilize aaa test

- Add test case known bug.
- add retry in next test case.

Change-Id: Ia58da2fd6e6b90c13ab8ffd0d1bbe7dcedd4570e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoStabilize l2switch test: Remove unstable Loop remover test 46/39546/1
Luis Gomez [Fri, 27 May 2016 21:35:17 +0000 (14:35 -0700)]
Stabilize l2switch test: Remove unstable Loop remover test

Loop remover feature remove port test fails sporadically in CI.
This failure is not reproducible outside CI so it looks like an env issue.

Change-Id: Iedb13b8ae1534ef1576f02a4c8ee731cf25b3b44
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoTo Fixed The Failure Scenarios for Southbound_Cluster. 58/39458/2
Poornachandrarao [Thu, 26 May 2016 15:43:56 +0000 (11:43 -0400)]
To Fixed The Failure Scenarios for Southbound_Cluster.

Change-Id: Iaed86ed075a3a8aa56923db951e09a16b788059e
Signed-off-by: Poornachandrarao <poornachandrarao.b@hcl.com>
7 years agoInitial ocpplugin system test. 59/38959/6
jason [Tue, 17 May 2016 08:33:42 +0000 (16:33 +0800)]
Initial ocpplugin system test.

Change-Id: Ie2fdb0c68da9a0c5e49b77221fb82c818af00098
Signed-off-by: jason <jason.cw.yuan@foxconn.com>
7 years agoImprove variable names and comments in akka upgrade suite 72/39472/2
Vratko Polak [Thu, 26 May 2016 09:53:23 +0000 (11:53 +0200)]
Improve variable names and comments in akka upgrade suite

Change-Id: Id4fb4f5fba7c2317b190289babe67f486c9bb720
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRemove tempest from ovsdb 37/39437/3
Sam Hague [Wed, 25 May 2016 18:40:10 +0000 (14:40 -0400)]
Remove tempest from ovsdb

Change-Id: I03787bd6887818f6eb89f0b93ff54f47fc049de5
Signed-off-by: Sam Hague <shague@redhat.com>