integration/test.git
7 years agoAdd a suite for checking distribution size 89/46289/9
Vratko Polak [Thu, 13 Oct 2016 17:53:07 +0000 (19:53 +0200)]
Add a suite for checking distribution size

Change-Id: I663497e33c6e7457d2204f3d6116f90ea25ebbda
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdd keyword to debug VTN CSIT failed test cases 17/45617/18
Karthik.S [Thu, 15 Sep 2016 12:43:21 +0000 (18:13 +0530)]
Add keyword to debug VTN CSIT failed test cases

Change-Id: I6d93c5df3daa996ab4df955e516ad26284e91411
Signed-off-by: Karthik.S <siva-karthik@hcl.com>
7 years agoConvert suites from ODL_VERSION to CompareStream 73/46773/16
lbuckuli [Tue, 11 Oct 2016 14:55:06 +0000 (14:55 +0000)]
Convert suites from ODL_VERSION to CompareStream

Change-Id: I4ec6174a8890caab96de22598c1f9a6388ffc50b
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
7 years agoEdited suites to use norm_json.py instead of HsfJson 17/38217/14
lbuckuli [Thu, 29 Sep 2016 16:29:09 +0000 (16:29 +0000)]
Edited suites to use norm_json.py instead of HsfJson

Change-Id: I3cf78a44420f6e7e18b90ae4c87cc352a327f334
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
Signed-off-by: Shrutika Ingole <Shrutika.Ingole@pantheon.tech>
7 years agoRevert "Added command to activate virtualenv for csit jobs in" 32/46332/2
Lorand Jakab [Fri, 30 Sep 2016 21:19:03 +0000 (14:19 -0700)]
Revert "Added command to activate virtualenv for csit jobs in"

Since https://git.opendaylight.org/gerrit/#/c/46124/ was merged, this
shouldn't be necessary anymore.

This reverts commit ae9f1acf3843d0a49a69fa1f14e4d10293a0fe0d.

Change-Id: I439ec8eba3979eee5b8277bd3b5e07d4c6c04948
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
7 years agoFix VTN Coordinator Boron Tests 08/46808/3
gvrangan [Tue, 11 Oct 2016 23:25:48 +0000 (23:25 +0000)]
Fix VTN Coordinator Boron Tests

The download URL needed to be fixed.

Change-Id: Ic7499439182e6dd77fd2162ecc969e114845fde7
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoITM Testcases to Create, Delete and Get Tunnels 61/46461/8
Abbas Pareedkunju [Tue, 4 Oct 2016 11:22:16 +0000 (16:52 +0530)]
ITM Testcases to Create, Delete and Get Tunnels

Change-Id: I42852903471c3d9c43aba1c435bae549a3901d85
Signed-off-by: Abbas Pareedkunju <abbas.pareedkunju@tcs.com>
7 years agoImproving TemplatedRequests to support stream specific template 27/46627/14
lbuckuli [Thu, 6 Oct 2016 16:25:15 +0000 (16:25 +0000)]
Improving TemplatedRequests to support stream specific template

Change-Id: I1ceca336796924b995cda9bad1e6e6727be25993
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
7 years agofixing typos in bgp evpn suite 15/46815/2
Peter Gubka [Wed, 12 Oct 2016 07:08:21 +0000 (09:08 +0200)]
fixing typos in bgp evpn suite

Change-Id: I57cb6b2d1039cd687204bc0551384531dc1aa101
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoCompareStream correction. 39/46839/2
lbuckuli [Wed, 12 Oct 2016 13:45:10 +0000 (13:45 +0000)]
CompareStream correction.

Change-Id: I8bbb63b94b4c5819e56918087d98e08260c1c199
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
7 years agoPush upstream several robot files 49/46749/3
Cédric Ollivier [Tue, 11 Oct 2016 07:05:13 +0000 (09:05 +0200)]
Push upstream several robot files

These tests hosted by OPNFV functest delete all the neutron resources
created by 010__networks.robot, 020__subnets.robot and
030__ports.robot.

It completes the previous commit "Apply modifications done in OPNFV
functest project" [1]

[1] https://git.opendaylight.org/gerrit/#/c/40948/

Change-Id: I823ab95277e2110b9b5d59f31f164a6257c4c808
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
7 years agoMove KW from KarafKeywords.robot to Utils.robot 46/46746/4
Luis Gomez [Mon, 10 Oct 2016 20:32:46 +0000 (13:32 -0700)]
Move KW from KarafKeywords.robot to Utils.robot

The KW is not using Karaf console.
Some suites are failing because they cannot find the KW [0]

[0] https://logs.opendaylight.org/releng/jenkins092/
openflowplugin-csit-1node-periodic-link-scalability
-daily-only-beryllium/479/archives/log.html.gz

Change-Id: Ia9d6743825d92b6a2a27f477640dcb64660397ce
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoIncrease installation wait times in netconf stress HA job 27/46727/1
Vratko Polak [Mon, 10 Oct 2016 13:32:20 +0000 (15:32 +0200)]
Increase installation wait times in netconf stress HA job

Change-Id: Ia2345b82f25645ab574a9009da9246296a5ba5ae
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRemove test plans for non-default OpenFlow plugin in all branches 96/46696/3
Luis Gomez [Sat, 8 Oct 2016 02:11:15 +0000 (19:11 -0700)]
Remove test plans for non-default OpenFlow plugin in all branches

This is to be merged after https://git.opendaylight.org/gerrit/#/c/46695/

Change-Id: I4e8898207016d86929c651445b582254ce4f19c7
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd more memory to perf cluster test 44/46644/2
Luis Gomez [Fri, 7 Oct 2016 01:35:53 +0000 (18:35 -0700)]
Add more memory to perf cluster test

Change-Id: I450046daef7a292b38406104c135e5bced083226
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoRemove ClusterKeywords library 47/46647/3
Luis Gomez [Fri, 7 Oct 2016 05:40:27 +0000 (22:40 -0700)]
Remove ClusterKeywords library

Nobody is using it anymore.

Change-Id: Ic2fac8b7422e64925243b65750e211f7739c4042
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix Openflowplugin 1 node longevity test failure 71/46671/1
priya.ramasubbu [Fri, 7 Oct 2016 18:23:20 +0000 (23:53 +0530)]
Fix Openflowplugin 1 node longevity test failure

    * Refactor scalability library keyword to fix minor errors

Change-Id: I1a508aa8f5b47686687ab6c673c4a511f1103248
Signed-off-by: priya.ramasubbu <priya.ramasubbu@hcl.com>
7 years agorecreating the former test suite for BE stream 36/46536/3
Peter Gubka [Wed, 5 Oct 2016 08:44:17 +0000 (10:44 +0200)]
recreating the former test suite for BE stream

the change 45165 fixed the problem for boron stream. But the Be stream
does not pay attention on the presence of mandatory arguments and the updated
test suite with 2 testcases TC1_ and TC2_ is not relevant for Be stream.
Therefor the odl test suite with just one test case is recreated for Be.

Change-Id: I59abf8404684ef3c2bc3ecb30d518a34de97d237
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoupdating key string for entity ownership parser 51/46651/4
Peter Gubka [Fri, 7 Oct 2016 08:06:01 +0000 (10:06 +0200)]
updating key string for entity ownership parser

the name was changed and the suites started failing

Change-Id: I9644cb300c1fb79342b8d47ab37f2e7085e93c3e
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd variable for adjusting timeout 38/46638/2
Luis Gomez [Thu, 6 Oct 2016 22:16:35 +0000 (15:16 -0700)]
Add variable for adjusting timeout

We need this to run the suite locally.

Change-Id: I11ea9e94467508485d3a9503c23c691b8126230e
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agorenaming keyword 76/46476/2
Peter Gubka [Tue, 4 Oct 2016 13:35:38 +0000 (15:35 +0200)]
renaming keyword

there is a conflicting kw in TemplatedRequests

Change-Id: Iddca8211125fcb298f862c8da80863e9483f8be8
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agofixing bmp expected results in beryllium 59/46459/2
Peter Gubka [Tue, 4 Oct 2016 10:43:59 +0000 (12:43 +0200)]
fixing bmp expected results in beryllium

Change-Id: I32bd1d06be53b22a575ac581ebff499ec186012b
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd useful links to Int/Test RTD index page 50/46450/1
Daniel Farrell [Tue, 4 Oct 2016 08:37:23 +0000 (04:37 -0400)]
Add useful links to Int/Test RTD index page

Change-Id: I60dcfffb3332fad6f65f60e7b7acd8ee36b639d2
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoIntroduce Variables.robot 24/46324/4
Vratko Polak [Fri, 30 Sep 2016 13:05:07 +0000 (15:05 +0200)]
Introduce Variables.robot

- Variables.py still present.
+ All variables copied to Variables.robot
+ Added descriptions, TODOs and FIXMEs.
- Lot of FIXMEs require moving some variables to more specific Resources.

Change-Id: Id4ec41aa68fff01d637893438c914d59e54318a2
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoTest cases for creating and deleting multiple L3VPNs are added 07/46307/2
Dhevendran Kulandaivel [Fri, 30 Sep 2016 04:21:18 +0000 (09:51 +0530)]
Test cases for creating and deleting multiple L3VPNs are added

Change-Id: Iabbd46049a63cf4543924f3388981f6b320224c6
Signed-off-by: Dhevendran Kulandaivel <dhevendran.k@tcs.com>
7 years agoremoving sorting bits for carbon stream 72/46172/3
Peter Gubka [Mon, 26 Sep 2016 09:38:55 +0000 (11:38 +0200)]
removing sorting bits for carbon stream

this change is based on https://trello.com/c/OVemHGUi/336-int-test-do-not-sort-bits-in-carbon

Change-Id: I1c47fa34f5bb9e23754b6f23bafeb4204609e739
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agofixing expected route key identifier 09/46309/1
Peter Gubka [Fri, 30 Sep 2016 09:28:50 +0000 (11:28 +0200)]
fixing expected route key identifier

Change-Id: Iefbd5ad2d71501e232965ae13a524e66c47185b0
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoRemove faulty variable KARAF_HOME 06/46306/1
Luis Gomez [Thu, 29 Sep 2016 19:33:40 +0000 (12:33 -0700)]
Remove faulty variable KARAF_HOME

Change-Id: I288d311f7792be0fd02f8133061853108b056d4f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoInput JSON value is corrected for keyword 'VPN Delete L3VPN' 38/46238/1
Dhevendran Kulandaivel [Wed, 28 Sep 2016 05:31:14 +0000 (11:01 +0530)]
Input JSON value is corrected for keyword 'VPN Delete L3VPN'

Change-Id: I9e54d0e21c508902b36a10bcfa9f14d1990db432
Signed-off-by: Dhevendran Kulandaivel <dhevendran.k@tcs.com>
7 years agoTest cases for L3VPN creation,association and deletion are added 15/46115/8
Dhevendran Kulandaivel [Fri, 23 Sep 2016 08:58:15 +0000 (14:28 +0530)]
Test cases for L3VPN creation,association and deletion are added

Change-Id: I9ff3a1c6107036aac31c9ca0b3445b9a65a4dc6d
Signed-off-by: Dhevendran Kulandaivel <dhevendran.k@tcs.com>
7 years agonew bgpclustering ha scenario with node isolation 63/45963/4
Peter Gubka [Wed, 21 Sep 2016 09:46:52 +0000 (11:46 +0200)]
new bgpclustering ha scenario with node isolation

Change-Id: I637493b266a81b5c81e6d2fbe7387831908594f8
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoteardown improved with linking bugs if test failed for bgp multipath suite 51/46051/2
Peter Gubka [Thu, 22 Sep 2016 12:22:52 +0000 (14:22 +0200)]
teardown improved with linking bugs if test failed for bgp multipath suite

Change-Id: If5b309a900ac3f5aac8fd9b5fa060dd5fc4ecf1c
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoDocs and minor usability fixes for robot.tidy tool 54/46154/2
Daniel Farrell [Fri, 23 Sep 2016 19:52:24 +0000 (15:52 -0400)]
Docs and minor usability fixes for robot.tidy tool

Change-Id: I2d501efcf0eae35d5840d40e5dd2f0be14068675
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agofix typo s/config/operational/ in FlowLib 58/46158/2
Jamo Luhrsen [Sat, 24 Sep 2016 05:02:59 +0000 (22:02 -0700)]
fix typo s/config/operational/ in FlowLib

Change-Id: I187425c52c88ad8b5af200e661ed4cbde51c80fe
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoIn suite 1node.robot: check creation of snapshot with transferred persisted data... 92/46092/7
lbuckuli [Thu, 22 Sep 2016 16:37:17 +0000 (16:37 +0000)]
In suite 1node.robot: check creation of snapshot with transferred persisted data added.

Change-Id: I15e803ff464efa360724a9939c5362762a9f7e9a
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
7 years agochange from set-br to set bridge and use XML header 55/46155/1
Jamo Luhrsen [Fri, 23 Sep 2016 22:53:42 +0000 (15:53 -0700)]
change from set-br to set bridge and use XML header

Change-Id: Ia853a1809ba920c72c6e32db63c841842cd981dc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoEnable Bug reporting in dsbenchmark suite 35/46135/3
Vratko Polak [Fri, 23 Sep 2016 14:13:51 +0000 (16:13 +0200)]
Enable Bug reporting in dsbenchmark suite

Change-Id: I0f0822bea79ff1fd12aa9879bf45ce283eda4598
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoNew OpenFlow REST perf test 03/46103/4
Luis Gomez [Thu, 22 Sep 2016 23:29:32 +0000 (16:29 -0700)]
New OpenFlow REST perf test

New test to send Bulk REST request for single node and cluster.
Includes disable persistence + JVM monitoring framework.
Also modify mininet KW to account for total flows in OVS.

Change-Id: I5f57d983be61b08e6180c703473b70e203e6a5fe
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFixed logic error occuring at certain values 07/45307/14
lbuckuli [Tue, 20 Sep 2016 13:09:01 +0000 (13:09 +0000)]
Fixed logic error occuring at certain values

When the "Wait For Getter Error Or Safe Stateful Validator
Consecutive Success" keyword receives certain arguments, it
will crash with a "Logic error" because the calculated repeat
count will be less than 1 or even 2.

WaitUtilsTest.robot: a new test case Timeout_Hits_Off_By_One_Bug added.

In WaitUtils.robot for keywords:
Wait_For_Getter_And_Safe_Stateful_Validator_Consecutive_Success,

Wait_For_Getter_Error_Or_Safe_Stateful_Validator_Consecutive_Success
changed:
: FOR    ${try}    IN RANGE    1    ${maximum_tries}+1    # If maximum_tries is 3, for will go through 1, 2, and 3.
to
: FOR    ${try}    IN RANGE    1    ${maximum_sleeps}+2    # If maximum_sleeps is 2, for will go through 1, 2, and 3.

Change-Id: Ie924cbd22dad01abf0e3ab9d06c2843abfcfda86
Signed-off-by: Jozef Behran <jbehran@cisco.com>
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
7 years agoNetconf configuration stress HA suites 70/45970/8
Vratko Polak [Wed, 21 Sep 2016 14:06:58 +0000 (16:06 +0200)]
Netconf configuration stress HA suites

+ The main suite where topology Owner is rebooted.
+ Python utility for continuous device (de)configuration.
+ Additional suite where config Leader is rebooted.
+ Suite for installing feature in controlled manner
  to ensure Owner and Leader are not co-located.
+ Reset suite to undo feature installation before next suite starts.
+ Testplan.

Change-Id: I87b9b1539395011a759135f0280edb544c6a506a
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoIntroduce ClusterManagement.List_Indices_Minus_Member 77/46077/2
Vratko Polak [Thu, 22 Sep 2016 15:53:55 +0000 (17:53 +0200)]
Introduce ClusterManagement.List_Indices_Minus_Member

Change-Id: I4ebb62614f622760c20e7657346a062d52ca0f90
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAllow setting Karaf log levels on suite basis 76/45476/4
Vratko Polak [Mon, 12 Sep 2016 11:14:58 +0000 (13:14 +0200)]
Allow setting Karaf log levels on suite basis

+ Usage for netconf cluster entity test.

Change-Id: I34752852e9ab663beed6c9bbda72248aa18f85ce
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoSet test delay to 0 by default 76/46076/5
Luis Gomez [Thu, 22 Sep 2016 15:52:18 +0000 (08:52 -0700)]
Set test delay to 0 by default

This applies to scalability and cbench test.

Change-Id: I53067dc93de1ab27b854b542a85fe03c4a476460
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agomake flow action suite more robust 99/45999/4
Jamo Luhrsen [Wed, 21 Sep 2016 17:37:07 +0000 (10:37 -0700)]
make flow action suite more robust

-  some systems give slightly different output to ifconfig so adding a more
   complete cleanup step from the ovsdb library.  it will stop/wipe db/start
   openvswitch which should ensure no leftovers will be there

-  when running this suite on a single vm setup where the ssh to the "mininet
   system" is only to localhost, it is happening too fast and the flows are
   not added/removed to the local ovs when it checks.  so adding a quick little
   wuks (3s/1s) to account for that.

Change-Id: I0c690c2951af7b22d0bdb1b48e89c111f07ccf90
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoadd example robot suite for CSIT tutorial at 2016 ODL Summit 05/46005/7
Jamo Luhrsen [Wed, 21 Sep 2016 21:10:19 +0000 (14:10 -0700)]
add example robot suite for CSIT tutorial at 2016 ODL Summit

some very basic openflow related test cases are written and a few
more stubbed out for students to fill in.

Change-Id: Ibb89023ab8fc2b32bb496254188491a5fe50284f
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMany library improvements. 28/44728/95
Vratko Polak [Wed, 21 Sep 2016 11:46:10 +0000 (13:46 +0200)]
Many library improvements.

Major changes:
+ Introduced SSHKywords.Run_Keyword_Preserve_Connection.
+ Most ClusterManagement keywords should not affect active SSH connection anymore.

Minor improvements:
+ CarPeople.Set_Variables_For_Shard also sets \${${shard_name}_first_follower_index}.
+ ClusterManagement variables sorted.
+ ${KARAF_HOME} constructed in ClusterManagement.
+ ClustwerManagement.Get_Owner_And_Candidates_For_Type_And_Id added.
+ Start_Members_From_List_Or_All checks sync only once per 10 seconds.
+ Renamed Run_Command_On_* to Run_Bash_Command_On_*.
+ Introduced Run_Karaf_Command_On_*.
+ Clean_Directories_* and Install_Feature_* addd to ClusterManagement.
+ (Unsafe) With_Ssh_To_List_Or_All_Run_Keyword and Safe_* added.
+ Restore_Current_Ssh_Connection_From_Index moved from KarafKeywords to SSHKeywords.
+ Introduced KarafKeywords.Safe_Issue_Command_On_Karaf_Console.
+ SSHKeywords.Open_Connection_To_* take ${ip_address} as an optional argument.
+ Karaf EOF workaround added to SetiupUtils.Setup_Utils_For_Setup_And_Teardown.

Change-Id: Ia61abe2bdaa15f90e3042742275ddbd45b4fc72d
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agovariable usage improvement for KarafKeywords.robot 03/45303/2
Peter Gubka [Wed, 7 Sep 2016 13:37:05 +0000 (15:37 +0200)]
variable usage improvement for KarafKeywords.robot

change based on https://trello.com/c/GRwYsMPF/294-extract-improvements-from-change-35877

Change-Id: Ib88963c69130ed3afb2110e173fb96b1a9364595
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoadded logging for debug purposes 06/45306/2
Peter Gubka [Wed, 7 Sep 2016 14:11:00 +0000 (16:11 +0200)]
added logging for debug purposes

change done due to https://trello.com/c/GRwYsMPF/294-extract-improvements-from-change-35877

Change-Id: Id09b98f7c4c1924f92a766bfbbe62ed38b36a734
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoTopoprocessing - Adjust tests for blueprint on carbon 57/45157/5
Martin Dindoffer [Mon, 5 Sep 2016 12:00:39 +0000 (14:00 +0200)]
Topoprocessing - Adjust tests for blueprint on carbon

* Instead of pushing configuration XML, now push the .cfg
* Requires https://git.opendaylight.org/gerrit/#/c/44504/

Change-Id: Ieeadfbb43512526737c0f51e8a19081b667a70c1
Signed-off-by: Martin Dindoffer <martin.dindoffer@pantheon.tech>
7 years agoFixed the VPN service test case issues. 14/45614/7
suvitha.balu [Thu, 15 Sep 2016 05:57:19 +0000 (11:27 +0530)]
Fixed the VPN service test case issues.
1. Fixed Get port ID Library API
2. Delete neutron port API call correction.
3. Delete Port validation string corrected.

Change-Id: Id1a3c7b2a6b7b33a754ef776762694f0a21f7c16
Signed-off-by: suvitha.balu <suvitha.balu@tcs.com>
7 years agoOrganize bulkomatic performance suites 16/45916/3
Luis Gomez [Tue, 20 Sep 2016 18:09:04 +0000 (11:09 -0700)]
Organize bulkomatic performance suites

Place bulkomatic perf suites in Performance_Bulkomatic folder.

Change-Id: Ia7a8c24fc4fc54e787053a0e157d728ea6a56b01
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoRefactor WaitForFailure to propagate failure message 93/45593/5
Vratko Polak [Wed, 14 Sep 2016 15:36:22 +0000 (17:36 +0200)]
Refactor WaitForFailure to propagate failure message

Change-Id: Ib6d80d6306a24acf4ba4c59dfc226aa379f2d937
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdded command to activate virtualenv for csit jobs in 26/45626/4
Ashish [Thu, 15 Sep 2016 12:24:10 +0000 (17:54 +0530)]
Added command to activate virtualenv for csit jobs in
lispflowmapping generate_bindings script.

Change-Id: I7aa353457198c0875d0375f3e57173569b8e9dbe
Signed-off-by: Ashish <ashishk.iiit@gmail.com>
7 years agoSFC: make tidytool.py happy 11/45811/2
Lorand Jakab [Mon, 19 Sep 2016 12:48:35 +0000 (15:48 +0300)]
SFC: make tidytool.py happy

The verify job is now broken for all contributions because of this.

Change-Id: If573a0d928b7e72c97240dba0d5bdea058cdb7ba
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
7 years agoAdded test suites for Scaleup test in 3 node 77/44877/11
Vratko Polak [Mon, 1 Aug 2016 11:40:58 +0000 (13:40 +0200)]
Added test suites for Scaleup test in 3 node

cluster with varied number of DPNs

Description: In a 3 node cluster initial inventory shard status is
verified, logs set to error in all nodes and following tests are performed.

- Using Bulkomatic API pushed 10K flows to config datastore via
  follower node2

- Config DS write time and Config DS write rate is calculated

- Mininet flow installation write time and rate is calculated

- Oper DS write time and Oper DS write rate is calculated

- Stop Mininet and Delete the flows

- Calculate config DS delete time and rate

- Added steps to Plot graph for rate and time

- Added test plan for sandbox run

- Improve 1 node suite

Change-Id: I4dd0e7e7f6044be787d0904e7a66cb1995263099
Signed-off-by: Sanjib Mohapatra <sanjib.mohapatra@ericsson.com>
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoadd entropy check to karaf logging keyword 49/45749/2
Jamo Luhrsen [Fri, 16 Sep 2016 18:17:09 +0000 (11:17 -0700)]
add entropy check to karaf logging keyword

Change-Id: Id4649c4bd4e3800e7632174a512a6c9ce0395aa4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoMerge SFC clustering test suite into SFC rest basic 21/45621/2
Miguel Angel Munoz Gonzalez [Thu, 15 Sep 2016 09:38:17 +0000 (11:38 +0200)]
Merge SFC clustering test suite into SFC rest basic

To alleviate number of jenkins generated n ODLPUB,this commit merges tests from clustering
test suite into rest basic. Note the job for clustering is removed in this commit:
https://git.opendaylight.org/gerrit/#/c/45619/

Change-Id: Ibfe31f9379b9672975a02df18cf180bca951897c
Signed-off-by: Miguel Angel Munoz Gonzalez <miguel.angel.munoz.gonzalez@ericsson.com>
7 years agoMake tox run also tidy check 37/45737/7
Vratko Polak [Fri, 16 Sep 2016 14:47:49 +0000 (16:47 +0200)]
Make tox run also tidy check

+ Added another action "diff" to tidytool.py
+ Added "tidy" tox environment which run the action.
- Removed "docs" from envlist for now.

Change-Id: Ieaa0b9ef40ecfb60f010109893f4ee55e9c73bfb
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoAdd Boron perf report stub 14/45714/3
Daniel Farrell [Fri, 16 Sep 2016 05:45:03 +0000 (01:45 -0400)]
Add Boron perf report stub

Change-Id: I11517736517134b06ea983959a4599a1ac611a6a
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
7 years agoTidy after recent merges 23/45723/1
Vratko Polak [Fri, 16 Sep 2016 09:41:29 +0000 (11:41 +0200)]
Tidy after recent merges

Change-Id: Ib938ba8c10dfe952001dba317b6cfde39e1888a0
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRevert "upgrade tempest environment based on requirements.txt" 09/45709/2 release/boron
Jamo Luhrsen [Fri, 16 Sep 2016 00:01:01 +0000 (00:01 +0000)]
Revert "upgrade tempest environment based on requirements.txt"

I think something transient was breaking us.  now with this patch the openstack services start dying.  I've tried in the sandbox without the step that this patch adds and it seems tempest is back again:

https://jenkins.opendaylight.org/sandbox/job/netvirt-vpnservice-csit-1node-openstack-mitaka-openstack-jamo-boron/1/

This reverts commit d594b5c6aed3492e09b0d3a60827837b67c88291.

Change-Id: Id80233701cc774e09993ec9f74b6fb0604308233
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoOpenFlow cluster test rework 17/45517/5
Luis Gomez [Mon, 12 Sep 2016 23:04:46 +0000 (16:04 -0700)]
OpenFlow cluster test rework

Make all test suites branch and swith agnostic.
Change to use right entity-owner names.
Rework the Entity-Owner suite.

Change-Id: I694ad4adfe3a4afe8c84a886a6c9925008c59b56
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoClusterManagement: improvement towards not having to copy lists 44/45544/6
Vratko Polak [Wed, 14 Sep 2016 11:01:23 +0000 (13:01 +0200)]
ClusterManagement: improvement towards not having to copy lists

Every keyword which calls ClusterManagement__Given_Or_Internal_Index_List
now receives copied list, so removing items is safe.

Also, empty lists are not considered ${EMPTY} anymore.

Other improvements:

+ Care taken to return sorted lists.
+ Added comments about Beryllium and Boron ownership candidates.
+ Used CompareStream before list copying.

Change-Id: I6342520fe7c737a5f503b806928d0c6896e1d4da
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMove Tempest Tests behind the other tests 12/45612/2
gvrangan [Thu, 15 Sep 2016 05:27:09 +0000 (05:27 +0000)]
Move Tempest Tests behind the other tests

This solves the current problem of tempest breaking mitaka jobs.
Also, we can avoid cleanup after tempest.

Change-Id: I2a191f5523148c3c9c89aa73c6ee4712cfbc7283
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoAdding first system test for FaaS 08/44808/2
xingjun [Mon, 29 Aug 2016 20:34:47 +0000 (16:34 -0400)]
Adding first system test for FaaS

Change-Id: I931a4fc3a3005af7bef61cb445a6b2ca27ce60d5
Signed-off-by: xingjun <xingjun.chu@huawei.com>
7 years agolook for ofp-flow-services instead of -li plugin 88/44888/2
Jamo Luhrsen [Tue, 30 Aug 2016 22:41:17 +0000 (15:41 -0700)]
look for ofp-flow-services instead of -li plugin

Change-Id: Id6d735168cf31876d4cb1c8251380f19eecf81b0
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoupgrade tempest environment based on requirements.txt 18/45518/6
Jamo Luhrsen [Mon, 12 Sep 2016 23:20:20 +0000 (16:20 -0700)]
upgrade tempest environment based on requirements.txt

Change-Id: Iaed3f58906de38a73bea70014c9406d6e47bc3a8
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd mode memory for dsbenchark 39/45539/1
Vratko Polak [Tue, 13 Sep 2016 14:41:09 +0000 (16:41 +0200)]
Add mode memory for dsbenchark

Change-Id: I6db5071e2156d897ba657aac4c5c8fba3b2ee4de
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoTopoprocessing - workaroud for EOFError 79/45479/3
Samuel Kontriš [Mon, 12 Sep 2016 10:37:04 +0000 (12:37 +0200)]
Topoprocessing - workaroud for EOFError

Change-Id: Id18bbb6320bd8a5994eac0af536ee020ea932562
Signed-off-by: Samuel Kontriš <samuel.kontris@pantheon.tech>
7 years agoAdding arp table troubleshoot info to Test Operations From Vm 82/45482/3
Ravit Peretz [Mon, 12 Sep 2016 12:03:19 +0000 (15:03 +0300)]
Adding arp table troubleshoot info to Test Operations From Vm
To eliminate arp resolution issues  in analysis

Change-Id: I76ad293ef2f7262a47fedc1df6b4ded2375ae843
Signed-off-by: Ravit Peretz <ravit.peretz@hpe.com>
7 years agoAdd sustain time in Scalability tests 67/45467/3
Luis Gomez [Sun, 11 Sep 2016 17:57:24 +0000 (10:57 -0700)]
Add sustain time in Scalability tests

Add Retry on Issue Karaf command

Change-Id: I963ba41353254fa1f00c213f286db220503bb517
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdapt cluster test for Beryllium 64/45464/5
Luis Gomez [Sat, 10 Sep 2016 22:58:39 +0000 (15:58 -0700)]
Adapt cluster test for Beryllium

Change-Id: If45cd2d0860810c884bc91de2ec21764012891ca
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoSmall adjusts in JVM metrics 68/45468/1
Luis Gomez [Sun, 11 Sep 2016 19:38:23 +0000 (12:38 -0700)]
Small adjusts in JVM metrics

Change-Id: I549f915fb461c5945269f9b7600e9973bc992508
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoFix the longevity test 62/45462/1
Luis Gomez [Sat, 10 Sep 2016 19:47:31 +0000 (12:47 -0700)]
Fix the longevity test

Change-Id: I250e96569b7bdc216e274c109bf2798bfac6e556
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd missing library in longevity test 61/45461/1
Luis Gomez [Sat, 10 Sep 2016 19:41:21 +0000 (12:41 -0700)]
Add missing library in longevity test

Change-Id: I270a4c456653a712636d6c5242e50fea9961a8db
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoSet Log level ERROR for longevity so we can track better issues 60/45460/2
Luis Gomez [Sat, 10 Sep 2016 17:49:16 +0000 (10:49 -0700)]
Set Log level ERROR for longevity so we can track better issues

Add some time between mininet network down and network up

Change-Id: I48bc24741c35718e19d6bcbd5af57d1acb505911
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoOpenFlow cluster test stabilize 2 55/45455/5
Luis Gomez [Sat, 10 Sep 2016 00:54:11 +0000 (17:54 -0700)]
OpenFlow cluster test stabilize 2

Remove 1 switch connection at a time in HA test.
Add Shard check in node isolation/rejoin test.
Add Check for Owner Clear in node isolation/rejoin test.

Change-Id: Ie4183a4062abdceb454268c2a581eed38a22f29c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoAdd a workaroud for EOF error to netconf readiness suite 15/45415/2
Vratko Polak [Fri, 9 Sep 2016 09:55:39 +0000 (11:55 +0200)]
Add a workaroud for EOF error to netconf readiness suite

Change-Id: I73de79d9509728f6c281dd1ea4887101c4a9e9e0
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoTopoprocessing - fix for bug 6277 06/44606/6
Samuel Kontriš [Wed, 24 Aug 2016 13:43:57 +0000 (15:43 +0200)]
Topoprocessing - fix for bug 6277

Change-Id: Ic0e921d19f658c0c0e31e25b1454235310cba6e2
Signed-off-by: Samuel Kontriš <samuel.kontris@pantheon.tech>
7 years agoAdjust OpenFlow Entity Owner tests for changes in candidate behavior 57/45357/6
Luis Gomez [Thu, 8 Sep 2016 04:22:46 +0000 (21:22 -0700)]
Adjust OpenFlow Entity Owner tests for changes in candidate behavior

Also harden the OpenFlow HA test for mininet connections.

Change-Id: I6ef91b8cbe6c4b54911b770c5a4c50233ce717bf
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoCleanup Elasticsearch indices before test 25/44825/19
Kumar Rishabh [Fri, 26 Aug 2016 20:59:18 +0000 (02:29 +0530)]
Cleanup Elasticsearch indices before test

Change-Id: I9b74c2c780e535afa7ee65db8ee48f24da136f43

Change-Id: I028fbe76782f17be1b0c426ce1169bf075ce6f13
Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
7 years agoWork around new entity candidate behavior in Boron 87/45387/4
Vratko Polak [Thu, 8 Sep 2016 16:47:43 +0000 (18:47 +0200)]
Work around new entity candidate behavior in Boron

Change-Id: Ib5c4e17da7cb58f7edfccd45085a526648243a20
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoSet log ERROR for scalability test 38/45138/2
Luis Gomez [Mon, 5 Sep 2016 05:25:29 +0000 (22:25 -0700)]
Set log ERROR for scalability test

Change-Id: Iea441bc4c1cf7db6f790cc12528129bee52e32eb
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoStabilize cbench test 94/45294/5
Luis Gomez [Wed, 7 Sep 2016 09:52:57 +0000 (02:52 -0700)]
Stabilize cbench test

In general 10 sec sleep between Cbench runs seems to stabilize.

Change-Id: Ia0be1d73f6084f5b7612d0798e93e1fce705871f
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoadd neutron port-list to debug steps 44/45344/2
Jamo Luhrsen [Wed, 7 Sep 2016 19:24:51 +0000 (12:24 -0700)]
add neutron port-list to debug steps

Change-Id: I8b7c0454139bd88fc391086fda38da7d99c9e692
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoRemove deprecated tempest tests 70/45270/2
Sam Hague [Tue, 6 Sep 2016 19:36:49 +0000 (15:36 -0400)]
Remove deprecated tempest tests

Change-Id: I5791ddf7a48756d6e5d6ae153eddf35c2e108d0a
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoclean up networks and subnets after running tempest 43/45343/3
Jamo Luhrsen [Wed, 7 Sep 2016 18:47:53 +0000 (11:47 -0700)]
clean up networks and subnets after running tempest

Change-Id: Ia09159203a08b5ba0ce049a327382f7780deda72
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoaligned and updated the Documentation part for some of the test cases 13/45213/4
vidya sathyanarayanachar [Tue, 6 Sep 2016 18:18:27 +0000 (11:18 -0700)]
aligned and updated the Documentation part for some of the test cases

Change-Id: Ic1d8369cdbb4d416fbe0bde6e730dc77031edbf4
Signed-off-by: vidya sathyanarayanachar <s.vidya990@gmail.com>
7 years agoAdapt 404 response when delete non-existent element 33/44933/2
Jose Luis Franco Arza [Wed, 31 Aug 2016 12:29:32 +0000 (14:29 +0200)]
Adapt 404 response when delete non-existent element

Add new function "Remove All Elements at URI If Exists" inside Utils.robot
which sends a Delete REST request only if the element sent as input
parameter exists in the datastore.

Delete all calls to "Remove All Elements at URI" at the beggining of every
test case, which was used as "test case setup" and add a Robot FW Test Case
Setup calling the function "Remove All Elements at URI If Exists".

Adapt test cases verifying the deletion of a non-existent element to avoid
calling "Remove All Elements at URI". This function checks that the
result code returned is (200, 201 or 204) and since boron release a 404 is
returned if the element to be removed does not exist in the datastore.
Instead, a delete request is sent and it is checked that the result
obtained is 404 when the element is not present.

Change-Id: Icfba27e646a19aa27f1be24afc398c87b7323ebf
Signed-off-by: Jose Luis Franco Arza <jose.luis.franco.arza@ericsson.com>
7 years agotrello 334 - Resource created, 050_bmp_basic.robot suite changed 29/44729/14
Lydia [Fri, 26 Aug 2016 10:13:13 +0000 (10:13 +0000)]
trello 334 - Resource created, 050_bmp_basic.robot suite changed

Change-Id: I31fd1f789e80dd242da22d56ae764803ebcf658d
Signed-off-by: Lydia <lydia.buckuliakova@pantheon.tech>
7 years agolinkstate suite update 65/45165/3
Peter Gubka [Mon, 5 Sep 2016 14:51:18 +0000 (16:51 +0200)]
linkstate suite update

Linkstate suite did not use mandatory arguments in update messages and
this caused bug 6373. Now the play.py script is fixed in 44261.
To be able to catch the problem from the bug the TC1_ cases are updated
to use --skipattr with play.py.
Cases TC2_ are to verify linkstate data in the advertised routes.

Change-Id: Ib53725c68595cf507c940ae4cca366b54c16ebaa
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agomoving mandatory arguments in front of everything for update message 61/44261/5
Peter Gubka [Thu, 18 Aug 2016 14:01:30 +0000 (16:01 +0200)]
moving mandatory arguments in front of everything for update message

Change-Id: Ie7ea83927b84a0045c33a424960e7c6580b76b3a
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoupdating bgp clustering test suite due to present bgpcep singleton impl 72/45172/13
Peter Gubka [Mon, 5 Sep 2016 16:00:32 +0000 (18:00 +0200)]
updating bgp clustering test suite due to present bgpcep singleton impl

For Be there must remain the old suites, because they will be too
different from B and C, so differentiating the code inside robot will be
less maintainable and readable

Added configplan code is moved from builder https://git.opendaylight.org/gerrit/45206
and is valid for Be-bgp only. B and C implementations doesnt need it.

Change-Id: I0aa189af2e786abd5ff6b2064c043ef1a8ca28a5
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agochanging peer configuration for bgp clustering ha suite 17/45217/4
Peter Gubka [Tue, 6 Sep 2016 10:47:41 +0000 (12:47 +0200)]
changing peer configuration for bgp clustering ha suite

configuration via netconf connector is changed to use openconfig

Change-Id: I0961cb051743e5f103ca02f55f08b749c2905952
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd Bug report for the failing test case in VTN CSIT 25/45225/2
Karthik.S [Tue, 6 Sep 2016 17:59:54 +0000 (23:29 +0530)]
Add Bug report for the failing test case in VTN CSIT

* Test case failure in VTN Flowfilter verification of flows for action
  vtn-set-inet-src and vtn-set-inet-dst in OF13.
* Failure is not consistent.
* Added Report_Failure_Due_To_Bug 6643 in the failing case.

Change-Id: I5e86744d793c3ad1a85e940e1fd64654ee084811
Signed-off-by: Karthik.S <siva-karthik@hcl.com>
7 years agoFix VTN CSIT Failures with OVS 2.5 79/45279/1
gvrangan [Tue, 6 Sep 2016 23:34:06 +0000 (23:34 +0000)]
Fix VTN CSIT Failures with OVS 2.5

The wrong action was being searched in the flow entries.
The same has been fixed.

Change-Id: Id2584a810c810d44137c8f0aae80eb4bcc828254
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agolist Open_vSwitch table to show local_ip 68/45268/1
Sam Hague [Tue, 6 Sep 2016 18:52:13 +0000 (14:52 -0400)]
list Open_vSwitch table to show local_ip

Change-Id: I5518e00f0103545b394548548d8dea97186ba4a9
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoMark bug 6595 on test failure 50/45250/2
Luis Gomez [Tue, 6 Sep 2016 16:15:36 +0000 (09:15 -0700)]
Mark bug 6595 on test failure

Change-Id: Ibca7b69c3fa12c1a8219001222b1e13094bbb6ae
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoUse vm instance names for Show Debugs 19/45219/3
Sam Hague [Tue, 6 Sep 2016 11:14:33 +0000 (07:14 -0400)]
Use vm instance names for Show Debugs

Change-Id: Ia13f0dd5bcc5ef0633cecb38462e42ef0f7994c7
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoadd arp debug 18/45218/3
Sam Hague [Tue, 6 Sep 2016 11:01:35 +0000 (07:01 -0400)]
add arp debug

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