integration/test.git
7 years agoFirst pass at tool to list gerrits included in a karaf distribution 59/50459/4
Sam Hague [Fri, 13 Jan 2017 22:43:10 +0000 (17:43 -0500)]
First pass at tool to list gerrits included in a karaf distribution

The usage is shown below. The tool will use the following defaults:
Using these options: branch: master, limit: 10, qlimit: 50
remote_url: ssh://git.opendaylight.org:29418
distro_path: /tmp/distribution-karaf
projects: ['genius', 'mdsal', 'netvirt', 'neutron', 'openflowjava', 'openflowplugin', 'ovsdb', 'yangtools']

This can only be used on master right now because it relies on having a git.properties
file in the jar's.

usage: changes.py [-h] [-b BRANCH] [-d DISTRO_PATH] [-l LIMIT] [-p PROJECTS]
                  [-q QLIMIT] [-r REMOTE_URL] [-v] [--license] [-V]

optional arguments:
  -h, --help            show this help message and exit
  -b BRANCH, --branch BRANCH
                        git branch for patch under test
  -d DISTRO_PATH, --distro-path DISTRO_PATH
                        path to the expanded distribution, i.e. /tmp
                        /distribution-karaf
  -l LIMIT, --limit LIMIT
                        number of gerrits to return
  -p PROJECTS, --projects PROJECTS
                        list of projects to include in output
  -q QLIMIT, --query-limit QLIMIT
                        number of gerrits to search
  -r REMOTE_URL, --remote REMOTE_URL
                        git remote url to use for gerrit
  -v, --verbose         Output more information about what's going on
  --license             Print the license and exit
  -V, --version         show program's version number and exit

Change-Id: Id2500eae47a1550f60ba07ae9eca92a6ae5b0439
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoAdd karaf logging to controller-clustering.txt suites 34/50434/4
Peter Gubka [Fri, 13 Jan 2017 13:36:47 +0000 (14:36 +0100)]
Add karaf logging to controller-clustering.txt suites

Change-Id: I764b451dca4a49feac62ec3e290be47ace81b625
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd new suite to test bgp md5 using exabgp 81/50181/16
Peter Gubka [Tue, 10 Jan 2017 13:25:12 +0000 (14:25 +0100)]
Add new suite to test bgp md5 using exabgp

Change-Id: Ib2b67354adbe67427c2d88a781e4290f540505ee
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoRemove ODL_VERSION variable, it is not needed 21/50421/1
Peter Gubka [Fri, 13 Jan 2017 11:22:01 +0000 (12:22 +0100)]
Remove ODL_VERSION variable, it is not needed

Change-Id: Ib15d49dfa5bea7bb5eef2bdf5477689f963c9749
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoFix up CSIT such that extra-route is cleared correctly. 39/50339/5
Vivekanandan Narasimhan [Thu, 12 Jan 2017 08:59:00 +0000 (14:29 +0530)]
Fix up CSIT such that extra-route is cleared correctly.

Extra routes should be cleared from a router before an
attempt is made to remove subnets which are the
targets of extra-routes from router.

Also it is better to have Should Contain as the last
line of test scripts as any cleanup after a failure of
Should Contain never gets triggered.

Change-Id: I2987b60afab3d78e8ef3cb84118e72ea44b087b0
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd a keyword to WaitForFailure Resource 11/50311/2
Vratko Polak [Wed, 11 Jan 2017 17:31:06 +0000 (18:31 +0100)]
Add a keyword to WaitForFailure Resource

+ Verify_Keyword_Never_Passes_Within_Timeout
+ Documentation updated.

Change-Id: Ie5fc5b45ca082216280f7b8e59d1d3edbd578781
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoFix for NonExistentRouter delete TC for Newton 16/50116/5
suvitha.balu [Mon, 9 Jan 2017 05:27:57 +0000 (10:57 +0530)]
Fix for NonExistentRouter delete TC for Newton

Change-Id: Ib645cee7c23b811e6affefc5e980d3be95d3b829
Signed-off-by: suvitha.balu <suvitha.balu@tcs.com>
7 years agoUpdate version.robot to reflect netconf connector usage 95/50195/1
Peter Gubka [Tue, 10 Jan 2017 14:47:24 +0000 (15:47 +0100)]
Update version.robot to reflect netconf connector usage

Change-Id: I1b206601879b067026052fa0625e23d9723f39fb
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoStabilize OF Reconciliation test 55/50155/3
Luis Gomez [Tue, 10 Jan 2017 03:37:13 +0000 (19:37 -0800)]
Stabilize OF Reconciliation test

- Remove ssh karaf from the suite setup. This is to avoid the ssh karaf
failure we see lately in CI.

- Kill controller if it does not stop after 2 minutes. This is required when
test runs in the -all- mode (many features loaded).

Change-Id: I2a9be15890d7f3f8f4e6680139e0ba4aceb69df2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoSystem test for Yangtools 21/49421/42
Vratko Polak [Mon, 9 Jan 2017 18:59:30 +0000 (19:59 +0100)]
System test for Yangtools

+ Yang file preparation Resource introduced.
+ Suite binding-parent refactored to use that Resource.
+ The robot suite suite.
+ The testplan.
+ Artifact downloading now supports multipatch job.
*- Only as a suite keyword, probably should be moved to NexusKeywords.
+ RemoteBash.robot Resource introduced to host operations common for multiple tools.
+ Changes to existing libraries:
*+ Added TODOs to de-duplicate with respect to RemoteBash.
*+ NexusKeywords:
**+ NexusKeywords__Get_Items_To_Look_At knows yang-system-test.
**+ Deploy_From_Url to skip URL construction.
**+ Install_And_Start_Java_Artifact
**+ ${explicit_url}=${EMPTY} option added where needed
*+ TemplatedRequests:
**+ ${accept} argument no longer mandatory for Get_From_Uri
*+ New Copyright year.

Change-Id: Iea6ef141838daac7d23c29dbef455907cd937070
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoNew OF reconciliation suite + other fixes 12/49412/14
Luis Gomez [Thu, 15 Dec 2016 09:25:59 +0000 (01:25 -0800)]
New OF reconciliation suite + other fixes

- New reconciliation suite for groups and flows.
- Consolidate OpenFlow KWs in FlowLib.robot
- Consolidate Mininet KWs in MininetKeywords.robot
- Adjust existing test to the above changes.
- Fix Delete flow check in cluster test.
- Use org.apache.karaf vs karaf to find karaf instances.
(this allows to run pybot command in controller VM)

Change-Id: Ifee126a812f0cf25b29113db5f1543b5b15fabec
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoVPNservice Datapath TC and added additional validation 03/49403/10
suvitha.balu [Thu, 15 Dec 2016 05:06:51 +0000 (10:36 +0530)]
VPNservice Datapath TC and added additional validation

Change-Id: Ibd2c344ec867536b861e42d111af937422852ce6
Signed-off-by: suvitha.balu <suvitha.balu@tcs.com>
7 years agoEliminate getting model dumps when 2 ODL nodes are down 40/50040/2
gvrangan [Thu, 5 Jan 2017 01:14:26 +0000 (01:14 +0000)]
Eliminate getting model dumps when 2 ODL nodes are down

This will reduce the delay in CSIT

Change-Id: Ifb944b8cf8cfad7a0b79a223d19e636ed646a0d6
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoExpand documentation of SetupUtils 57/50057/3
Vratko Polak [Thu, 5 Jan 2017 12:41:16 +0000 (13:41 +0100)]
Expand documentation of SetupUtils

Change-Id: Ie1916bb0e765207be18c93892f79bb8c60a474ff
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoRework of Restperfclient__Invoke_With_Timeout kw to avoid broken ssh session 68/49468/15
Peter Gubka [Fri, 16 Dec 2016 10:39:55 +0000 (11:39 +0100)]
Rework of Restperfclient__Invoke_With_Timeout kw to avoid broken ssh session

In the jobs netconf-csit-1node-periodic-scale-only-<strem> it took too long
to handle 65k requests via netconf connector and ssh session became broken.
To avoid this execute command kw was replced with write and read until kws.

Minor changes to support debugging in libraries/SSHKeywords.robot and restperfclient/mdsal.robot

Change-Id: I080edb518acfe2e955fbe249e6e7bb33d8099eda
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdate bgp ingest manypeer changecount suite not to use netconf connector in carbon 12/50012/3
Peter Gubka [Wed, 4 Jan 2017 11:07:37 +0000 (12:07 +0100)]
Update bgp ingest manypeer changecount suite not to use netconf connector in carbon

Change-Id: I27aa3f749e4208bb531864b846f18f00ed732b0a
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoDo not abort logging to karaf if one member is down 66/49666/2
Vratko Polak [Tue, 3 Jan 2017 15:52:38 +0000 (16:52 +0100)]
Do not abort logging to karaf if one member is down

Change-Id: I9b516d2228e701fc9a5b1051b9655dc03705b2fe
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUpdate netconf readiness suite for carbon stream 69/49969/2
Peter Gubka [Tue, 3 Jan 2017 12:16:15 +0000 (13:16 +0100)]
Update netconf readiness suite for carbon stream

Change-Id: I8ebaf2779b3dcffabde6dd53c5eb4a3f9564328b
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoUpdate RequestsLibrary deprecated calls 87/49787/2
srisankethu [Sun, 25 Dec 2016 08:29:31 +0000 (13:59 +0530)]
Update RequestsLibrary deprecated calls

Change-Id: I348939a2888a791311cb29d3cdeae87cd888d1ff
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
7 years agoAdd netvirt testplans for minimal and tempest 88/49788/3
Alon Kochba [Sun, 25 Dec 2016 09:48:40 +0000 (11:48 +0200)]
Add netvirt testplans for minimal and tempest

Change-Id: Ibfd38bac405b3cb1f1ab7059ddf504a030abe702
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoAdd elan-dpn-interfaces to model dumps 41/49841/2
Alon Kochba [Wed, 28 Dec 2016 08:31:45 +0000 (10:31 +0200)]
Add elan-dpn-interfaces to model dumps

Change-Id: I2d37f739de8b68117a8ebb8ef779f876ec441d34
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoUpdates to reflect removed SF data model fields 35/49735/4
Brady Johnson [Thu, 22 Dec 2016 09:43:21 +0000 (10:43 +0100)]
Updates to reflect removed SF data model fields

- SFC SF Data model changed in this patch: https://git.opendaylight.org/gerrit/#/c/49687
- PatchSet 2: fixed a few missed commas
- PatchSet 3: also fixed files from GBP

Change-Id: I947d29af49344c9e797625a71b3f061d830e5eb9
Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com>
7 years agoFix karaf log grep at test teardown 34/49834/2
Alon Kochba [Tue, 27 Dec 2016 12:32:24 +0000 (14:32 +0200)]
Fix karaf log grep at test teardown

Refactor karaf logs grep at teardown of test cases.
Currently the first ODL is always grepped twice, remove
the duplicate logic and refactor into its own function.

Change-Id: I62b5b82ffb180874480a6d5a041d94534273c7cd
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoFix Teardown in clustering Tests 17/49717/5
gvrangan [Wed, 21 Dec 2016 19:50:54 +0000 (19:50 +0000)]
Fix Teardown in clustering Tests

Change-Id: I7d6b57cfb7e8035c834810b5b862ab2fb1f32449
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agomove module list to a python variable file for better readability/maintainability 01/49501/4
Jamo Luhrsen [Fri, 16 Dec 2016 23:29:02 +0000 (15:29 -0800)]
move module list to a python variable file for better readability/maintainability

Change-Id: I9357dd3c792e74d54c3908ac5a12f67646b967c6
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoSearch for errors/warnings in karaf log for test teardown 48/49048/17
Alon Kochba [Tue, 6 Dec 2016 18:01:24 +0000 (20:01 +0200)]
Search for errors/warnings in karaf log for test teardown

Change-Id: I478690ce40abbdb000062fc059623ff9368ccb36
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoAdd netconf device for runs without netconf connector. 75/49475/4
Peter Gubka [Fri, 16 Dec 2016 13:29:47 +0000 (14:29 +0100)]
Add netconf device for runs without netconf connector.

Change-Id: I2f83c695be6382c4bb26caf46143b58d34319cc4
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoadd reproduction test case for bug 7160 01/49401/5 release/boron-sr2
Jamo Luhrsen [Thu, 15 Dec 2016 01:07:10 +0000 (17:07 -0800)]
add reproduction test case for bug 7160

this should be merged after https://git.opendaylight.org/gerrit/#/c/49387/

Change-Id: Ifaf4e254736dc174333787fd82f677b46b728827
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoChanged the model dumps to collect right information 38/49438/4
Vivekanandan Narasimhan [Thu, 15 Dec 2016 15:13:53 +0000 (20:43 +0530)]
Changed the model dumps to collect right information

Fixed subnetmap, and added collection for
neutron-vpn-portip-port-data and learnt-vpn-vip-to-port-data.

Change-Id: I2bb02c25048c081a2671c2bb86f857f6848cf580
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
Author: Sam Hague <shague@redhat.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoFixed OVSDB queue/qos related CSIT testcases 87/49387/2
Anil Vishnoi [Wed, 14 Dec 2016 22:09:36 +0000 (14:09 -0800)]
Fixed OVSDB queue/qos related CSIT testcases

Change-Id: I8c8fcc163960175908f8b3acf69e54fa53573dbc
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
7 years agoUpdate RequestsLibrary.<action> deprecated calls 22/49422/3
srisankethu [Thu, 15 Dec 2016 11:18:44 +0000 (16:48 +0530)]
Update RequestsLibrary.<action> deprecated calls

Change-Id: Ibb793d7076f61eb8441df560a52d1e3e601b8773
Signed-off-by: srisankethu <sanketh.uppalapati@research.iiit.ac.in>
7 years agoadding default value of ${USE_NETCONF_CONNECTOR} 13/49413/2
Peter Gubka [Thu, 15 Dec 2016 09:38:42 +0000 (10:38 +0100)]
adding default value of ${USE_NETCONF_CONNECTOR}

Change-Id: I47f7e8b24314ca107a6cedc960882faacea6ae0d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoupdating netconf-scale suite not to use netconf connector in carbon 66/48866/7
Peter Gubka [Thu, 1 Dec 2016 11:29:35 +0000 (12:29 +0100)]
updating netconf-scale suite not to use netconf connector in carbon

works together with https://git.opendaylight.org/gerrit/#/c/49301/

Change-Id: I462cf11fcab126bd54bb39c917f2e90f33767936
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMake Utils.robot work with more than one session. 58/49258/3
ejisfza [Mon, 12 Dec 2016 13:25:11 +0000 (14:25 +0100)]
Make Utils.robot work with more than one session.

Most of the Utils.robot functions were implemented
to use a fixed session variable named 'session'.
This is a problem when having a cluster configured
in which you might want to use some of the tools
with a different controller.
The solution is adding a new argument ${session}
initialized to 'session' to avoid changing the
default behavior of the function.

Change-Id: I8a7341893c77a4d3789522cfe100304ce5658aa5
Signed-off-by: ejisfza <jose.luis.franco.arza@ericsson.com>
7 years agoFix typo in Sxp library 70/49270/2
Martin Mihálek [Mon, 12 Dec 2016 20:17:28 +0000 (21:17 +0100)]
Fix typo in Sxp library

Fixes prefix range initial values to match intentions of tests.

Change-Id: Iebbe3986e9c9ab3eeb091b4c174829b9ec8b685a
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoFix CSIT VPNService suite for Unique RD per VPN 25/49225/3
Vivekanandan Narasimhan [Mon, 12 Dec 2016 04:57:43 +0000 (10:27 +0530)]
Fix CSIT VPNService suite for Unique RD per VPN

Fix the CSIT VPNService suites such that we
use unique route-distinguishers (RDs) per
unique VPN.

Change-Id: I0a17edc4e585bbb67cc343361141b3efcdded335
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
7 years agoupdating netconf CRUD suite not to use netconf connector for device configuration 98/49298/4
Peter Gubka [Tue, 13 Dec 2016 12:58:05 +0000 (13:58 +0100)]
updating netconf CRUD suite not to use netconf connector for device configuration

Change-Id: I2fd4b24ded3f5f70fda8677b390aed0a6f3aeb9f
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd test for bug 7349 validation 74/49274/1
Luis Gomez [Mon, 12 Dec 2016 21:08:23 +0000 (13:08 -0800)]
Add test for bug 7349 validation

This issue shows in Beryllium (old plugin).
BTW small retouch on other bug validations.

Change-Id: Ife28cf65ad3c15390468cdea7c114e66658bf1dc
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agouse different method for floating IP creation for Newton 28/49128/8
Alon Kochba [Thu, 8 Dec 2016 07:38:32 +0000 (09:38 +0200)]
use different method for floating IP creation for Newton

Change-Id: Iaca2775db7cfc176f015adde9ecc7baef7d17893
Signed-off-by: Alon Kochba <alonko@hpe.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoAdd bugs 7258 and 7335 validation 26/49226/2
Luis Gomez [Mon, 12 Dec 2016 05:11:59 +0000 (21:11 -0800)]
Add bugs 7258 and 7335 validation

7258 should fail in Carbon
7335 should fail in Beryllium

Change-Id: I597a60b45d843514a6aa300ce9b4667b6dbb1384
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoupdating netconf readiness suite to support odl-netconf-(clustered-)topology 89/48889/12
Peter Gubka [Thu, 1 Dec 2016 15:05:25 +0000 (16:05 +0100)]
updating netconf readiness suite to support odl-netconf-(clustered-)topology

With this change netconf-connector and netconf-topology can be
tested to netconf readiness.
For everything to work properly, it requires to be merged after
with https://git.opendaylight.org/gerrit/48893.

The main change is the USE_NETCONF_CONNECTOR set to False

Change-Id: I3830618d83f8fea66ad7cea78b4966f725bb3099
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd additional model dumps and cleanup some (for troubleshooting) 85/49085/5
Vivekanandan Narasimhan [Wed, 7 Dec 2016 12:15:03 +0000 (17:45 +0530)]
Add additional model dumps and cleanup some (for troubleshooting)

Change-Id: I72dff05f84f919e0af6ba514465ec3cef05b745c
Signed-off-by: Vivekanandan Narasimhan <n.vivekanandan@ericsson.com>
7 years agoinserting None to the ip_list if no ip was found in console-log 55/49055/2
Jamo Luhrsen [Tue, 6 Dec 2016 22:10:40 +0000 (14:10 -0800)]
inserting None to the ip_list if no ip was found in console-log

also added some keyword doc improvements

Change-Id: I701c0568b5fcff0f9106497c20fa9dfb9da18827
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoVpnservice Folder movement to netvirt 15/48815/2
suvitha.balu [Wed, 30 Nov 2016 06:57:20 +0000 (12:27 +0530)]
Vpnservice Folder movement to netvirt

Change-Id: Iae86ef4f869ce22a686026af62631950cf1ec16f
Signed-off-by: suvitha.balu <suvitha.balu@tcs.com>
7 years agoModify Clustering Tests in line with the KW changes 00/48500/34
gvrangan [Fri, 18 Nov 2016 23:51:49 +0000 (23:51 +0000)]
Modify Clustering Tests in line with the KW changes

- Getting IP Address was made dynamic recently
- This patch makes these changes to the 3no job tests.

Change-Id: I0907fd13bf982177f813a5403e7b1d5bbd3e9da4
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoImport Cases and refactoring 12/48912/9
sdevaraj [Fri, 2 Dec 2016 08:40:34 +0000 (00:40 -0800)]
Import Cases and refactoring

     - Fixed tidy script issues
     - Added requestslibrary, made jsons pretty under variables/daexim/daexim folder,replaced tabs with spaces.
     - Added a controller restart for the import test cases
     - Increased the loop of querying netconf device
     - Added a looping mechanism to check netconf mount status
     - Added new test case for import
     - Added a case for export with a netconf mount. Netconf endpoint is the controller itself mounted
     - Replace backup with export and restore with Import as these terms are more relevant to the project
     - Added new test suites into the testplan

Change-Id: I28b6c56f9ed88eac8a76837379f4e8d636eeff23
Signed-off-by: sdevaraj <kalyan.ds@gmail.com>
7 years agoEnable counter prints in log for netvirt CSIT 39/49039/2
Alon Kochba [Tue, 6 Dec 2016 15:08:19 +0000 (17:08 +0200)]
Enable counter prints in log for netvirt CSIT

Enables the infrautils counter log prints in netvirt
CSIT runs, by modifying the configuration file before
ODL is run using a configplan.

Change-Id: Icda639fa6f698a4391bec4e7b26e206e944f681b
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoGenerfy 'VPN Create L3VPN' with router-id 97/48797/3
David López [Tue, 29 Nov 2016 16:11:37 +0000 (17:11 +0100)]
Generfy 'VPN Create L3VPN' with router-id

Only if specified, it is used

Change-Id: I19e68422e4486c80bbc490cd4e237a74e5a6ca8d
Signed-off-by: David López <david.lopez.munoz@ericsson.com>
7 years agoAdd nova show and ports debug 55/48855/7
Alon Kochba [Thu, 1 Dec 2016 09:11:42 +0000 (11:11 +0200)]
Add nova show and ports debug

Change-Id: I8f232bc64a2151e74dcf4fff74d3d4a8f27f6ec0
Signed-off-by: Alon Kochba <alonko@hpe.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoBug 6245: Enable vlan pcp test cases of VTN Manager CSIT 11/48911/2
Karthik.S [Fri, 2 Dec 2016 12:41:25 +0000 (18:11 +0530)]
Bug 6245: Enable vlan pcp test cases of VTN Manager CSIT

  * Removed tags exclude from vlan-pcp test case of VBRIF-Flowfilter

Change-Id: I3ab4f53bb3a4b7b675a2dfc70f1819c2a791484a
Signed-off-by: Karthik.S <siva-karthik@hcl.com>
7 years agoadd additional Tempest scenario tests 18/48818/6
Mor Zvi [Wed, 30 Nov 2016 07:56:26 +0000 (09:56 +0200)]
add additional Tempest scenario tests

Change-Id: Ia96d21052085b8f96596692688c866dafbed852b
Signed-off-by: Mor Zvi <mor.zvi@hpe.com>
7 years agoQuick fix to forgotten parameter 05/48905/1
Luis Gomez [Thu, 1 Dec 2016 19:27:17 +0000 (11:27 -0800)]
Quick fix to forgotten parameter

Change-Id: I7d3ddd726fa8c71c1ac4173f09ba38bc1b0c9c9d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoRevert changes in Utils.robot and ClusterManagement.robot libraries 04/48904/2
Luis Gomez [Thu, 1 Dec 2016 18:36:07 +0000 (10:36 -0800)]
Revert changes in Utils.robot and ClusterManagement.robot libraries

Change-Id: Iad3e5b3cdcc72f1d2685e39ebf3124aa9b299231
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoRework OF cluster test 57/48757/9
Luis Gomez [Mon, 28 Nov 2016 19:39:31 +0000 (11:39 -0800)]
Rework OF cluster test

- Remove duplicate tests.
- Add Owner stop/start test.
- Add new KWs to stop cluster instances.
- Adjust Verify Owner KW to deal with stopped instance.

Change-Id: I682124f1e753632c49efacaa29b54d5061fd0f34
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoBasic Tests for DAEXIM project 02/48602/13
sdevaraj [Wed, 23 Nov 2016 02:21:34 +0000 (18:21 -0800)]
Basic Tests for DAEXIM project
  - Replace tabs with spaces
  - Fixing Utils keyword for rc
  - Fixing the style errors
  - Fix for a failure in the jenkins
  - Removing the test suites which are not ready
  - Adding json files for export and import
  - First commit for branch testing
  - Fixed the first set of comments on review
  - Removed reference to ODL_SYSTEM_IP and added cluster_index for better portability to cluster test cases
  - Fixed tidytool issues

Change-Id: Ia0de7bbb2a08f9411715dd64b4fe42e140702ae2
Signed-off-by: sdevaraj <kalyan.ds@gmail.com>
7 years agoChange for dynamic allocation of IPs in Newton OpenStack 53/48653/7
rahul.agarwal [Thu, 24 Nov 2016 17:14:06 +0000 (22:44 +0530)]
Change for dynamic allocation of IPs in Newton OpenStack

Change-Id: I987f0815f072ca406065766c54fe6af9e1acf494
Signed-off-by: rahul.agarwal <rahul.agarwal3@tcs.com>
7 years agoadding model dump in new netvirt specific robot library 46/48646/9
Jamo Luhrsen [Thu, 24 Nov 2016 00:15:02 +0000 (16:15 -0800)]
adding model dump in new netvirt specific robot library

Change-Id: I3b2ceda888bebb01dd651e1057b1aebfeea4c0b2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoBug 7172: Update expected response 98/48798/1
Vratko Polak [Tue, 29 Nov 2016 16:23:27 +0000 (17:23 +0100)]
Bug 7172: Update expected response

This should fix Missing_Message_ID_Attribute test case of MDSAL netconf suite.
Currently only in Carbon, will add stream dependence if the fix is not cherry-picked.

Change-Id: I3c749d219f79d0189e01932ecc66a90807dce07e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoMigrate SXP controller check to jolokia 64/48764/3
Martin Mihálek [Tue, 29 Nov 2016 08:47:27 +0000 (09:47 +0100)]
Migrate SXP controller check to jolokia

Update checking of active SXP sevice from SSH to request.

Change-Id: I1786caf944f5679b4c6ecb7766093d19868b1d88
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoFix OpenStackOperations.Get Tenant Id from Network 36/48636/5
David López [Wed, 23 Nov 2016 17:03:13 +0000 (18:03 +0100)]
Fix OpenStackOperations.Get Tenant Id from Network

The procedure to parse the result, based on striping and cutting
strings, was faulty depending on the results and versions.

A proper procedure has been introduced, by using existing libraries

Change-Id: I6e0738b8718853ae031a399c158a740c9e763f0d
Signed-off-by: David López <david.lopez.munoz@ericsson.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoUse ipaddress for better network calculation in Create ITM Tunnel 03/48703/4
David López [Fri, 25 Nov 2016 13:59:40 +0000 (14:59 +0100)]
Use ipaddress for better network calculation in Create ITM Tunnel

Change-Id: I4fccc3166514b774c48c1414d364fecc0e8ec295
Signed-off-by: David Lopez <david.lopez.munoz@ericsson.com>
7 years agoAdd variable to select configure netconf device method 58/48758/2
Luis Gomez [Mon, 28 Nov 2016 20:28:46 +0000 (12:28 -0800)]
Add variable to select configure netconf device method

Default is still config system but this would allow to test using
the topology API.

Change-Id: Iae445dd44427f36568c7018683f26a3a482890b7
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoCleanup of SXP libraries 96/48696/1
Martin Mihálek [Fri, 25 Nov 2016 12:06:54 +0000 (13:06 +0100)]
Cleanup of SXP libraries

Removed redundant installation of feature odl-sxp-controller

Change-Id: I1b7d6ff892c493fac0164c07076aebf5c203d03f
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoAdd SXP performance measuring suite 24/43524/33
Martin Mihálek [Mon, 21 Nov 2016 20:13:33 +0000 (21:13 +0100)]
Add SXP performance measuring suite

Added Bindings exchange measuring tests

Change-Id: I91020e9458626b3ae8ca6d8373c337a57aadb7f9
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agofixing bgp app peer ingest suite with using correct urls in carbon stream 68/48468/9
Peter Gubka [Fri, 18 Nov 2016 10:30:11 +0000 (11:30 +0100)]
fixing bgp app peer ingest suite with using correct urls in carbon stream

Change-Id: Idb93524929519513aefbcf73128fef971811b7cf
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoAdd several tempest scenario tests using external network 44/48444/29
Alon Kochba [Thu, 17 Nov 2016 15:54:59 +0000 (17:54 +0200)]
Add several tempest scenario tests using external network

Depends-On: https://git.opendaylight.org/gerrit/#/c/48403
Depends-On: https://git.opendaylight.org/gerrit/#/c/48412
Change-Id: I8b2b47fe2a80eebead869af89031acdbefde893b
Signed-off-by: Alon Kochba <alonko@hpe.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agonetvirt-csit: Show neutron debugs only once 67/48567/4
Alon Kochba [Tue, 22 Nov 2016 12:14:16 +0000 (14:14 +0200)]
netvirt-csit: Show neutron debugs only once

Currently we do a Show Debug for each network VMs separately,
but each Show Debug does the same neutron shows.
This should speed things up a little bit.

Change-Id: Ib5c26f148b7d80990b8769aa03d99073ac014881
Signed-off-by: Alon Kochba <alonko@hpe.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoFix VTN Coordinator Boron CSIT job 34/48634/3
gvrangan [Wed, 23 Nov 2016 16:28:52 +0000 (16:28 +0000)]
Fix VTN Coordinator Boron CSIT job

- The new directory is named 6.3.2-SNAPSHOT
- the script was referring the old one.

Change-Id: I420fd1f74d50d133e0f31a34bdd0479fd8c75045
Signed-off-by: gvrangan <venkatrangang@hcl.com>
7 years agoRemove Lithium only resources from SXP 18/48618/1
Martin Mihálek [Wed, 23 Nov 2016 11:15:12 +0000 (12:15 +0100)]
Remove Lithium only resources from SXP

Removes lithium test plans, configuration files and checks in scripts.

Change-Id: Ia12a82259f5bed2f0aea154f22bea8a0652fe57d
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agofixing mismatch config of bgp peer and rib 39/48539/2
Peter Gubka [Mon, 21 Nov 2016 14:53:35 +0000 (15:53 +0100)]
fixing mismatch config of bgp peer and rib

variables/bgpfunctional/multipaths/rib/data.xml vs.
variables/bgpfunctional/multipaths/bgp_peer/data.xml

Change-Id: Iccf79b2a982c0f92982a1ee593abe36f249b118b
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoSuite for checking 'feature:install' one by one. 33/38133/55
Dusan Spielmann [Wed, 27 Apr 2016 08:34:28 +0000 (10:34 +0200)]
Suite for checking 'feature:install' one by one.
Add scriptplan with memory configuration.
Add critical tag.
Add keywords for creating karaf console connection and installing feature
using active connection.

Change-Id: Ic6d0368a81516ed7c08d97617a8a70e865e77403
Signed-off-by: Dusan Spielmann <dusan.spielmann@pantheon.tech>
Signed-off-by: lbuckuli <lbuckuli@cisco.com>
Signed-off-by: Andrej Marcinek <amarcine@cisco.com>
7 years agomove external network suite to use refactored devstack suite setup 56/48556/1
Jamo Luhrsen [Tue, 22 Nov 2016 00:31:45 +0000 (16:31 -0800)]
move external network suite to use refactored devstack suite setup

Change-Id: I5163893a3e5fdd6718628f1869a4184a90188b59
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agochange wait duration time 37/48537/2
amir876 [Mon, 21 Nov 2016 13:48:08 +0000 (15:48 +0200)]
change wait duration time

Change-Id: I9082bc775ad58225a300870d652888bd18d858db
Signed-off-by: amir876 <amir.abudi@hpe.com>
7 years agoChange bulkomatic test order 54/48554/2
Luis Gomez [Mon, 21 Nov 2016 20:47:47 +0000 (12:47 -0800)]
Change bulkomatic test order

Some tests are impacting the result of others so now it is unclear
what is/is not working.

Change-Id: I17740ecb076462de9781f5c95791391b909be323
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agoremove stale devstack suite setup 50/48550/2
Jamo Luhrsen [Mon, 21 Nov 2016 17:57:47 +0000 (09:57 -0800)]
remove stale devstack suite setup

the old devstack suite setup is not used any longer and was there to help
bootstrap the devstack gate job which we no longer have.  the keyword was
not used by anything.  The newer "devstack suite setup tests" is what we
are using now and it has been renamed to just "devstack suite setup" which
is more concise

Change-Id: Iedf4ba955ed3544adf6621b5dcf86dfe301ae0ec
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agonetvirt: add floating IP connectivity test 12/48412/25
Alon Kochba [Wed, 16 Nov 2016 14:14:28 +0000 (16:14 +0200)]
netvirt: add floating IP connectivity test

add initial tests using external networks and
floating IP connectivity.

Depends-On: https://git.opendaylight.org/gerrit/#/c/48403/

Change-Id: I903d97b2e3bb2caa3d4ece65d699d954ecd5c23f
Signed-off-by: Alon Kochba <alonko@hpe.com>
Signed-off-by: Sam Hague <shague@redhat.com>
7 years agoAdd SXP device timeout parameters 91/47591/6
Martin Mihálek [Tue, 15 Nov 2016 13:39:08 +0000 (14:39 +0100)]
Add SXP device timeout parameters

Adds option to set DeletHoldDown and Reconciliation timers,
that are set to 0/Disabled to reduce time when database contains
invalid bindings.

Change-Id: Ie4d0ee35fb92d7cfe56ac731b6e8decf36535404
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
7 years agoreplacing ConfigViaRestconf for TempletedRequests in tcpmd5 suite for Be 27/48527/1
Peter Gubka [Mon, 21 Nov 2016 11:04:32 +0000 (12:04 +0100)]
replacing ConfigViaRestconf for TempletedRequests in tcpmd5 suite for Be

Change-Id: Ib062389578c10ed1f255db484d8839282258c0ba
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agocorrect router delete expected output for newton jobs 02/48502/1
Alon Kochba [Sun, 20 Nov 2016 08:46:21 +0000 (10:46 +0200)]
correct router delete expected output for newton jobs

Change-Id: I5993f12ef37122ff9d21029dbee1bc98026b23a2
Signed-off-by: Alon Kochba <alonko@hpe.com>
7 years agoGet IpAddresses of instances from console log 89/48289/26
gvrangan [Sat, 12 Nov 2016 01:12:31 +0000 (01:12 +0000)]
Get IpAddresses of instances from console log

* Remove the hardcoded IP Addressess

Change-Id: I218fe0404e70f3442d9ec1166f7b4b1c2774f93e
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoupdating source folder for bgp peer configuration in bgp HA suite 11/48411/6
Peter Gubka [Wed, 16 Nov 2016 14:12:20 +0000 (15:12 +0100)]
updating source folder for bgp peer configuration in bgp HA suite

Change-Id: I0da13d4adec3e6d1a4fb1f829cfdbb714365fa5e
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agobgpcap tcpmd5 suite: replacing ConfigViaRestconf with TempletedRequests 74/48474/3
Peter Gubka [Fri, 18 Nov 2016 12:29:25 +0000 (13:29 +0100)]
bgpcap tcpmd5 suite: replacing ConfigViaRestconf with TempletedRequests

Change-Id: If1c8586663258a8691743f3dbb808f8d4c5c2ac3
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoremoving unused ConfigViaRestconf from netconf suite 13/48413/2
Peter Gubka [Wed, 16 Nov 2016 14:36:51 +0000 (15:36 +0100)]
removing unused ConfigViaRestconf from netconf suite

Change-Id: I71e0fe4426d72013171320983fa46600c06ea5a9
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoupdating bgpingest suites to support openconfig for carbon 11/48311/9
Peter Gubka [Mon, 14 Nov 2016 11:22:11 +0000 (12:22 +0100)]
updating bgpingest suites to support openconfig for carbon

the support of openconfig in carbon happenes on getting the content
for PUT(or any other rest) messages inside TemplatedRequests

in the csit/variables/bgpuser|bgpingest are already direcotries such as
bgp_peer or bgp_peer.boron. TempletedRequests will take the rest requests
contetnt from appropriate directory. For default directories (applied for
carbon) openconfig is used. For directory.B|Be netconfconnector is used.

Simple change of ConfigViaRestonf towards TempletedRequests makes the suite
ready for openconfig.

Change-Id: I99cd2be0bf94b4234473af5f38e654c5bbaa9a9e
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agobgpcep suites: fixing nice-to-have comments 55/48255/4
Peter Gubka [Fri, 11 Nov 2016 12:23:28 +0000 (13:23 +0100)]
bgpcep suites: fixing nice-to-have comments

comments are comming from:
https://git.opendaylight.org/gerrit/#/c/47882/
https://git.opendaylight.org/gerrit/#/c/48159/

Change-Id: I3715093db35d75f701c0230ac0b8e4bb29d64b5d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoMake start and kill node commands configurable in variable 76/48376/2
Luis Gomez [Tue, 15 Nov 2016 20:13:22 +0000 (12:13 -0800)]
Make start and kill node commands configurable in variable

Vendors ODL based distributions can have different commands for
staring and killing a node.

Change-Id: Ia183ac3564becfdf2025507f926a3c21847245fa
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
7 years agofixing bgp peer source directory used when configuring peer via openconfig 54/48354/3
Peter Gubka [Tue, 15 Nov 2016 10:25:56 +0000 (11:25 +0100)]
fixing bgp peer source directory used when configuring peer via openconfig

Change-Id: I7be09b558aa2935485254656b791696d3390ff4d
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agobgpuserfeatures additional fixes after the carbon change towards openconfig usage 64/48264/12
Peter Gubka [Fri, 11 Nov 2016 14:18:01 +0000 (15:18 +0100)]
bgpuserfeatures additional fixes after the carbon change towards openconfig usage

Change-Id: Ie03ce001b21b8e14ceebe76b5778ad9512eca43f
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agofixing pep8 problems for test verify tox job 58/48358/1
Peter Gubka [Tue, 15 Nov 2016 11:44:50 +0000 (12:44 +0100)]
fixing pep8 problems for test verify tox job

Change-Id: I09edf6c26cee77a6d35b1157ed2b5c7316dcd4b5
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoNetconfready: Add longer wait 08/48308/4
Vratko Polak [Mon, 14 Nov 2016 11:21:36 +0000 (12:21 +0100)]
Netconfready: Add longer wait

Also, Set_Known_Bug_Id lines are removed, relying on bugzilla External References.

Change-Id: I559f07b7fa942cb748fd39cdbf42929dfe63bf2f
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoUnmgr/Legato: epl and eplan tests 25/46625/46
Amir Abudi [Mon, 26 Sep 2016 22:14:54 +0000 (15:14 -0700)]
Unmgr/Legato: epl and eplan tests

Change-Id: Icb00393ec0f9e4d728a9c573d683f4cf5e31d626
Signed-off-by: Amir Abudi <amir.abudi@hpe.com>
7 years agoFix variable name in Configure Timeout For Karaf Console 13/48313/3
Vratko Polak [Mon, 14 Nov 2016 11:26:54 +0000 (12:26 +0100)]
Fix variable name in Configure Timeout For Karaf Console

Change-Id: Ice1ced991b4925a536fe08147b63c9e5a1033ca3
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
7 years agoFix VTN test file to collect debug info all the time 03/48303/4
Karthik.S [Mon, 14 Nov 2016 12:53:02 +0000 (18:23 +0530)]
Fix VTN test file to collect debug info all the time

Change-Id: Ib1308b4a95a73a242f444629f943d51a22e16b69
Signed-off-by: Karthik.S <siva-karthik@hcl.com>
7 years agofixing the identifier for application peer and used uri 67/48267/2
Peter Gubka [Fri, 11 Nov 2016 15:14:54 +0000 (16:14 +0100)]
fixing the identifier for application peer and used uri

Change-Id: I7ffdd5420416d703a55aa079a30b45eb4874feef
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agomodifying bgp suites to use openconfig for carbon testing 82/47882/47
Peter Gubka [Thu, 3 Nov 2016 12:23:37 +0000 (13:23 +0100)]
modifying bgp suites to use openconfig for carbon testing

Change-Id: I9a0513ca49210219c6d551a91cad58faa7113c74
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agoupdating bgp userfeatures suites to support openconfig peer configuration 59/48159/25
Peter Gubka [Wed, 9 Nov 2016 11:01:37 +0000 (12:01 +0100)]
updating bgp userfeatures suites to support openconfig peer configuration

Change-Id: Ib25b49fb6870b7206f053d97732535096b550c2a
Signed-off-by: Peter Gubka <pgubka@cisco.com>
7 years agooptimizing connectivity suite test case execution 61/47861/13
Jamo Luhrsen [Wed, 2 Nov 2016 22:41:33 +0000 (15:41 -0700)]
optimizing connectivity suite test case execution

not polling on ACTIVE after instance creation, but rather looking at the
instance console logs and polling on when it "obtains" it's ip address

also removing debug collection from every test case and running only
in the most needed places

Change-Id: I705ff00faad2e6f5c8d2c1f4908bbe2698f5a98c
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoadd check for expected output when deleting subnets with newton 42/48142/2
Jamo Luhrsen [Wed, 9 Nov 2016 01:21:10 +0000 (17:21 -0800)]
add check for expected output when deleting subnets with newton

the output returned with newton is slightly different, so adding a regexp
check instead so we can match either format.

Change-Id: I58f60c077ee5a2eb14d1d7683236090b8f92dde3
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoFix arguments to tempest tests 08/48008/5
gvrangan [Fri, 4 Nov 2016 17:53:08 +0000 (17:53 +0000)]
Fix arguments to tempest tests

the l3-ha is not supported by networking-odl, so adding an exclusion
to avoid that test.This way the netvirt jobs wil be successful.

Change-Id: I82f9bd9daa562df3da947468453171f9427ea8b3
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
7 years agoAdd SXP clustering CSIT 54/46454/38
Martin Mihálek [Wed, 5 Oct 2016 20:11:24 +0000 (22:11 +0200)]
Add SXP clustering CSIT

Remove unnecessary PeerGroup setup in 040_Peer_Sequence_filtering suite
and duplicit filter in 050_Domain-filtering suite. Both of these duplicities
had no effect on tested scenarios.

Change-Id: Iac83ba00c569a4c8089977a222fb7768fb5c40be
Signed-off-by: Martin Mihálek <mamihale@cisco.com>