integration/test.git
5 years agoAdd ToolsSystem.robot 74/75074/4
Sam Hague [Thu, 9 Aug 2018 22:58:57 +0000 (18:58 -0400)]
Add ToolsSystem.robot

Change-Id: I2a699fbb1e59c1c7e7b2e42ad3342ed3d6dfafe2
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoChange OVS restart to use restart cmd 54/74954/2
Tim Rozet [Wed, 8 Aug 2018 16:26:09 +0000 (12:26 -0400)]
Change OVS restart to use restart cmd

Using the start and stop commands results in 2 commands, where if the
robot connection to the node is via the same IP used on an OVS bridge,
will sever the connection on the first command. Using the 'restart'
command instead preserves the connection and restarts OVS in a single
command.

Change-Id: I05b234ed95e5456fbb53fbb4fea695802883cf48
Signed-off-by: Tim Rozet <trozet@redhat.com>
5 years agoSXP: Create binding origin testplan 37/74937/1
Ivan Hrasko [Wed, 8 Aug 2018 07:20:01 +0000 (09:20 +0200)]
SXP: Create binding origin testplan

Change-Id: I442ca51f50edd6dfea509caf7746bdf046c1fe5f
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoSXP: format test suite 18/74918/6
Ivan Hrasko [Mon, 6 Aug 2018 13:49:31 +0000 (15:49 +0200)]
SXP: format test suite

Change-Id: I7f75ca8ae2bb8ee35c28f3bcd275309e05d12124
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoFix SXP robot tests unstability 57/74857/7
Ivan Hrasko [Mon, 6 Aug 2018 13:49:31 +0000 (15:49 +0200)]
Fix SXP robot tests unstability

Change-Id: I8e86edb94142cae4113b7c73557fa5ebcdee864b
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoRevert "Run binding-origin suite" 60/74860/2
Ivan Hrasko [Mon, 6 Aug 2018 13:57:57 +0000 (15:57 +0200)]
Revert "Run binding-origin suite"

Basic suite is run for both Fluorine
and Oxygen but binding origin is aimed
only for Fluorine.

Binding origin suite needs separate job
it cannot be part of basic suite.

This reverts commit 24746549e7b3d17321036ad371ba7213ff6c53b1.

Change-Id: I67b43bec0c215f16d590a57e5eebc5e01fa4dbfc
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoRefactor SFC CSIT Variables 84/74584/8
ebrjohn [Fri, 27 Jul 2018 14:38:15 +0000 (16:38 +0200)]
Refactor SFC CSIT Variables

- remove trailing slashes in variable declarations
  to improve readability

Change-Id: I27e689ced191de9152cb3f12d30aaa73c4ac8287
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
5 years agoUse netconf test-tool with corresponding version 52/74852/1
Jakub Morvay [Mon, 6 Aug 2018 12:17:30 +0000 (14:17 +0200)]
Use netconf test-tool with corresponding version

Do not use Oxygen-SR2 test-tool for all netconf CSIT jobs. Each release
should use its own specific version of test-tool. That is Fluorine
should use Fluorine test-tool, Oxygen should use Oxygen test-tool etc.

Change-Id: I705954ee407f4b82c6e8a7b64e68c364156f4636
Signed-off-by: Jakub Morvay <jmorvay@frinx.io>
5 years agoChange OS_DEPLOY to OPENSTACK_TOPO 35/74835/1
Jamo Luhrsen [Sat, 4 Aug 2018 16:20:12 +0000 (09:20 -0700)]
Change OS_DEPLOY to OPENSTACK_TOPO

Change-Id: I62b9eed5a930d1955f01f2b757dd3833abd9f713
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agochange `test-run` from keyword to integer in config file 34/74834/1
Dibya Prakash Das [Sat, 4 Aug 2018 14:26:03 +0000 (19:56 +0530)]
change `test-run` from keyword to integer in config file

Change-Id: Ib519b4517098e73e8ef2b2c0b4c84be0307c4eaf
Signed-off-by: Dibya Prakash Das <dibyadascool@gmail.com>
5 years agoBump netconf-testtools to Oxygen SR2 21/74821/1
Robert Varga [Fri, 3 Aug 2018 23:34:01 +0000 (01:34 +0200)]
Bump netconf-testtools to Oxygen SR2

This bumps the test tool we are using from Nitrogen SR2
to Oxygen SR2, which is the latest supported release.

Change-Id: Idde1d633638d2aaf3814aa21defb368c9b920c93
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
5 years agochange `test-run` to be of int type 13/74813/2
Dibya Prakash Das [Fri, 3 Aug 2018 20:16:01 +0000 (01:46 +0530)]
change `test-run` to be of int type

Change-Id: I52e69e9b637e2dd464a44f99076a544d75ed556e
Signed-off-by: Dibya Prakash Das <dibyadascool@gmail.com>
5 years agoRun binding-origin suite 36/74736/4
Ivan Hrasko [Wed, 1 Aug 2018 12:21:19 +0000 (14:21 +0200)]
Run binding-origin suite

- run binding-origin suite together
with basic tests

Change-Id: If90758cd985875c06307365c9875b7f6b967f15b
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoFormat SxpLib.robot library 59/74559/11
Ivan Hrasko [Fri, 27 Jul 2018 08:46:32 +0000 (10:46 +0200)]
Format SxpLib.robot library

Change-Id: I35997aae4c0d43d6d6e296db9bff3e1f950edb6e
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoSXP: Add tests for binding origins checks 70/74070/36
Ivan Hrasko [Mon, 16 Jul 2018 13:41:50 +0000 (15:41 +0200)]
SXP: Add tests for binding origins checks

- verify that origin priority checks are
evaluated when using RPCs

- incoming higher priority binding must override
lower priority binding - but lower priority
binding cannot override higher priority binding

Change-Id: Ie6ed021854e6f3791352a3af24c68134b9eac65f
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoSXP: Add tests for binding origins CRUD operations 66/74066/27
Ivan Hrasko [Mon, 16 Jul 2018 13:41:50 +0000 (15:41 +0200)]
SXP: Add tests for binding origins CRUD operations

- tests for adding, updating and deleting binding
origin types

Change-Id: If500cde534462b09ed3ddf999fdd411d129dbc32
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoUse OVS 2.9.2 for fluorine sfc csit 63/74563/22
Jaime Caamaño Ruiz [Fri, 27 Jul 2018 10:44:13 +0000 (12:44 +0200)]
Use OVS 2.9.2 for fluorine sfc csit

Change-Id: I6575f785edd178fef1677b33b09f3018a5ff8e43
Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
5 years agoRefactor SFC_FullDeploy tests to not use RSP RPCs 03/74503/18
ebrjohn [Thu, 26 Jul 2018 11:15:47 +0000 (13:15 +0200)]
Refactor SFC_FullDeploy tests to not use RSP RPCs

- The RSPs are no longer created via RPCs, but instead
  are created internally when the SFP is created.
- Sandbox:
    https://jenkins.opendaylight.org/sandbox/job/sfc-csit-3node-docker-full-deploy-all-fluorine/

Change-Id: I33f980b7360b4f5ed2a92449559c182883b68d43
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
5 years agoDo not fail on exceptions in suite teardown 69/74769/1
Sam Hague [Thu, 2 Aug 2018 14:55:06 +0000 (10:55 -0400)]
Do not fail on exceptions in suite teardown

The exceptions checker can fail during suite teardown if new
exceptions are found. This fails all the tests in the suite
even though the tests passed. Therefore, just log the exceptions
and not fail during suite teardown.

Change-Id: I3e3e091bc8058fe969f02b98f8b7dea31e21230a
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd suite setups for remaining modules 98/74698/7
Sam Hague [Tue, 31 Jul 2018 17:26:33 +0000 (13:26 -0400)]
Add suite setups for remaining modules

Change-Id: I0a209066e16a5dcf80c220537447bed5390970cd
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd SM project title 48/74748/1
Luis Gomez [Wed, 1 Aug 2018 22:35:13 +0000 (15:35 -0700)]
Add SM project title

Change-Id: I805dc797bfc5e46d171905e57e69cad89c7eacd3
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 years agoautomate pushing of visualization & dashboard 21/73921/16
Dibya Prakash Das [Wed, 11 Jul 2018 10:11:25 +0000 (15:41 +0530)]
automate pushing of visualization & dashboard

Change-Id: Ifa91e32588bc67062456a10e2efb632b51bf12eb
Signed-off-by: Dibya Prakash Das <dibyadascool@gmail.com>
5 years agoRefactor SFC_Basic tests to not use RSP RPCs 73/74273/24
ebrjohn [Fri, 20 Jul 2018 10:38:57 +0000 (12:38 +0200)]
Refactor SFC_Basic tests to not use RSP RPCs

- The RSPs are no longer created via RPCs, but instead
  are created internally when the SFP is created.
- Once this patch is in, I will refactor the rest of
  the SFC CSIT to not use RSP RPCs.
- Working Sandbox:
  https://jenkins.opendaylight.org/sandbox/job/sfc-csit-3node-rest-basic-all-fluorine

Change-Id: Ifbd4b3343362df0509f1cfbcd59865b9672c329b
Signed-off-by: Brady Johnson <bjohnson@inocybe.com>
5 years agoAdd a 10s WUKS to verify cars were added 97/74697/2
Jamo Luhrsen [Tue, 31 Jul 2018 17:11:12 +0000 (10:11 -0700)]
Add a 10s WUKS to verify cars were added

just to eliminate a too quick check on the cars
added validation, we will poll for a short time.
This will help eliminate any races in the test
env, since we still see a rare/sporadic failure
in this test case

Change-Id: I362cd47fe2dc0ebb860a8ebca52661bf94fb4628
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoMove cluster-cars-perf to ask and tell jobs 84/74484/6
Vishal Thapar [Thu, 26 Jul 2018 07:19:45 +0000 (12:49 +0530)]
Move cluster-cars-perf to ask and tell jobs

Cluster-cars-perf suite runs with ask based,
then with tell based in same suite. This is
to separate tell the two into their own jobs.

JIRA: CONTROLLER-1851
Change-Id: I97c83b3d3a8db908c50799c6178f49ba87fedecb
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAdd suite setup keywords 69/74669/7
Sam Hague [Mon, 30 Jul 2018 21:32:35 +0000 (17:32 -0400)]
Add suite setup keywords

Change-Id: I9279c8c09f85337240b8d4fd64e32a7b848d4715
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoUpdate Verification of Tunnel Monitoring 61/74561/3
Sathwik Boggarapu [Fri, 27 Jul 2018 09:25:33 +0000 (14:55 +0530)]
Update Verification of Tunnel Monitoring

In genius/BFD_Monitoring suite, Tunnel monitoring is
being verified as it contains the value as 1000.
Updated it as should be equal to 1000.

Change-Id: I45b5bc9d59065859333de2b42278e81df148072a
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
5 years agoDiagstatus check in netvirt suite setup 03/74603/4
Faseela K [Sat, 28 Jul 2018 05:56:27 +0000 (11:26 +0530)]
Diagstatus check in netvirt suite setup

JIRA: GENIUS-192

Change-Id: I75af7d2ae6ee2e29a8e02a7c081e1762e5d6acf0
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoFix table miss check 65/74665/2
Faseela K [Mon, 30 Jul 2018 17:44:51 +0000 (23:14 +0530)]
Fix table miss check

Change-Id: I8d252680f419663ca695689988fa28bcb8e11c94
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoUse suite teardown resource cleanup 67/74667/2
Sam Hague [Mon, 30 Jul 2018 18:56:35 +0000 (14:56 -0400)]
Use suite teardown resource cleanup

The suites updated have separate tests to do all the neutron
resource cleanup, but the OpenStackOperations.Suite Teardown
already does the full cleanup. All other suites in the netvirt
CSIT beyond those in this patch already use the Suite Teardown
for the cleanup.

This will help with test runtimes and logging sizes since there
is heavy logging at the end of each test case. With the test
cases removed that logging time is removed also.

Change-Id: Ie81e2dee0600992ce7b2cc77e170a5768b17830d
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoEnhance CSIT for Daexim's inclusions feature 25/74225/17
Richard Kosegi [Thu, 19 Jul 2018 09:31:24 +0000 (11:31 +0200)]
Enhance CSIT for Daexim's inclusions feature

Fix variables and KWs according to guideline.

Signed-off-by: Richard Kosegi <richard.kosegi@gmail.com>
Change-Id: I64f908c67d698ac19a286ead7896de3a0c68a973

5 years agoAdd new parameter to openstack library. 21/74621/2
mpany [Mon, 30 Jul 2018 00:29:28 +0000 (05:59 +0530)]
Add new parameter to openstack library.

Change-Id: I74e540f6631b4541a719d2076287cdc1db128736
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
5 years agoAlways add exceptions.txt 55/74655/1
Sam Hague [Mon, 30 Jul 2018 14:35:35 +0000 (10:35 -0400)]
Always add exceptions.txt

Change-Id: Ia84c576c7a2de671b3e486b38c43cb4d867b4df2
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agorm legacy netvirt tests 53/74653/1
Sam Hague [Mon, 30 Jul 2018 12:49:27 +0000 (08:49 -0400)]
rm legacy netvirt tests

Remove the checks around the vlan networks and the security-group
apis. They were only needed to support the legcy feature.

Change-Id: I04973afefed188a76ba0bb51ff49f90197d327b4
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agodisable vni tests until fixed 46/74646/1
Sam Hague [Mon, 30 Jul 2018 12:52:04 +0000 (08:52 -0400)]
disable vni tests until fixed

Change-Id: I2cff15790002cdf3bc0454cd520e7efcc90afc97
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoUpdate remaining tests for combos 07/74507/20
Sam Hague [Tue, 24 Jul 2018 21:23:57 +0000 (17:23 -0400)]
Update remaining tests for combos

- Map all incoming slave ips to internal test ips to match test
expectations, i.e. tests expecting to have two computes but there
is only one so map the second compute to the first internally

- Use OS_ALL_IPS to list all ips instead of explicitly calling each
node ip

Depends-On: I5e3577f60ba8b176b3c24badf26b6ac73792bc9c
JIRA: NETVIRT-1370
Change-Id: I67f03c66cd32d60829e73f8dd3d870e71ee498ea
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoFix for 74477 16/74616/1
Srinivas Rachakonda [Sun, 29 Jul 2018 07:27:22 +0000 (12:57 +0530)]
Fix for 74477

Change-Id: I6cc81ee8b42d3e40c12c89b2c315d631ac115ee1
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
5 years agoCheck for all default tables before failure 46/74546/7
Faseela K [Thu, 26 Jul 2018 16:27:00 +0000 (21:57 +0530)]
Check for all default tables before failure

JIRA: INTTEST-51

Change-Id: Id14eb92750c079ca22883f752d4b7bca2ffd0005
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoAdd port_mac vars to kw 50/74550/1
Jamo Luhrsen [Thu, 26 Jul 2018 21:00:52 +0000 (14:00 -0700)]
Add port_mac vars to kw

Change-Id: Icdc100555a617fbe81eb6c18e58052b172d948f0
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoRevert Check for all defaulttables before failure 44/74544/3
Faseela K [Thu, 26 Jul 2018 14:40:00 +0000 (14:40 +0000)]
Revert Check for all defaulttables before failure

This reverts commit b85deadabb915c05abce9584534da04d0c04871c.

Change-Id: I3093a7fbcb1d9aff72533472580c876d8dbaa171
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoPrint inventory nodes only once 04/74504/2
Faseela K [Thu, 26 Jul 2018 11:34:37 +0000 (17:04 +0530)]
Print inventory nodes only once

Currently it is printing once per compute.
It was a mistake.

Change-Id: I2f10a227ac7227abbae886414b6a0dfba006b80c
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoCheck for all default tables before failure 95/74295/5
Faseela K [Fri, 20 Jul 2018 15:53:12 +0000 (21:23 +0530)]
Check for all default tables before failure

JIRA: INTTEST-51

Change-Id: I375852ab6a1d8bd9c5cd680610b211d8fd8802b0
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoAdd inventory dump in netvirt start suite. 85/74485/6
Faseela K [Thu, 26 Jul 2018 08:08:59 +0000 (13:38 +0530)]
Add inventory dump in netvirt start suite.

We have a check to see if all default flows are present in switch.
It would be good to dump inventory at this point to make sure
applications have pushed the relevant flows or not.

Change-Id: Ia23d85e79af3b703a0708808c880b0c95d4ba012
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoAdd missing segid vars 98/74498/1
Sam Hague [Thu, 26 Jul 2018 11:02:47 +0000 (07:02 -0400)]
Add missing segid vars

Change-Id: I1d3c1876eea30f48aba0c916a7f989465e3558f6
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agofix for 73635 and 73184 77/74477/3
Srinivas Rachakonda [Wed, 25 Jul 2018 22:09:58 +0000 (03:39 +0530)]
fix for 73635 and 73184

Change-Id: Icf81d08efc556bb7325650ea5d6ddf905010fa94
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
5 years agoUpdate l2 tests for combo nodes 21/74421/3
Sam Hague [Tue, 24 Jul 2018 21:23:27 +0000 (17:23 -0400)]
Update l2 tests for combo nodes

This update ensures that the l2 tests sill pass for the
single node combo setup. Each patch in this series will
correspond to a specific suite and ensure it passes for
both the combo node and the standard control and two
compute setups.

JIRA: NETVIRT-1370
Depends-On: I8cfda38708575646095ae2878d64fb68b4359f03
Change-Id: I7dd0fb79f61586731f260d09639ebbca443c57f8
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoVni Based L3 Forwarding - Ipv6 35/73635/33
Srinivas Rachakonda [Mon, 2 Jul 2018 08:57:43 +0000 (14:27 +0530)]
Vni Based L3 Forwarding - Ipv6

Change-Id: I9262a9b09e43e59ac3b52fc63aede8a099451cfc
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
5 years agoVni Based L3 Forwarding 84/73184/45
SrinivasRachakonda [Tue, 19 Jun 2018 20:11:11 +0000 (01:41 +0530)]
Vni Based L3 Forwarding

Change-Id: I525f34c06c502f98e65d287c467fe8a005f3a616
Signed-off-by: SrinivasRachakonda <srinivas.rachakonda@gmail.com>
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
5 years agoDon't overwrite purchase_cars.log file 77/74177/4
Vishal Thapar [Wed, 18 Jul 2018 06:38:59 +0000 (12:08 +0530)]
Don't overwrite purchase_cars.log file

JIRA: CONTROLLER-1851
Change-Id: Ia1560b8bdbde0b712723cb5779d2476ee26e5612
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
5 years agoAdd NETVIRT-1270 to whitelist 01/74401/2
Sam Hague [Tue, 24 Jul 2018 14:54:57 +0000 (10:54 -0400)]
Add NETVIRT-1270 to whitelist

Change-Id: Id6950095fe4bd887177e6599b31e7bf79414ec17
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoRemove use of ODL_ENABLE_L3_FWD 55/74355/3
Sam Hague [Mon, 23 Jul 2018 18:25:59 +0000 (14:25 -0400)]
Remove use of ODL_ENABLE_L3_FWD

Depends-On: Ic7c0a0b04d2bf47cfe7c905faf7b455dfde38489
Change-Id: Ie0e483e622cdc164f6c7357ffb58579c383584dd
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoStabilize OF cluster suite 39/74139/16
Luis Gomez [Tue, 17 Jul 2018 17:23:33 +0000 (10:23 -0700)]
Stabilize OF cluster suite

Wait until switch shows up before adding flow.
Harden entity owner cluster suites
Replace Kill by Shutdown in most suites.
Remove check for master not changed after instance rejoin.
Place Shutdown Master instance test at the top.

Change-Id: I757670e88624178f7e76f82e95604d901aebf45b
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
5 years agoAdd keywords in Openstack robot file 20/74220/2
mpany [Thu, 19 Jul 2018 14:40:06 +0000 (20:10 +0530)]
Add keywords in Openstack robot file

Change-Id: I11e1880bbda242961b0361228b0e32616fcde8a9
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
5 years agoDump karaf threads if karaf does not startup 67/73667/17
Victor Pickard [Mon, 2 Jul 2018 21:12:27 +0000 (17:12 -0400)]
Dump karaf threads if karaf does not startup

Debug for karaf not starting up, very intermittent issue.

Look to see if port 2550 is in LISTEN mode, within 60 secs
after starting karaf. If not, dump threads.

JIRA: CONTROLLER-1845

Change-Id: I626506f5317a087d4d9411e14c77cfe996dbd520
Signed-off-by: Victor Pickard <vpickard@redhat.com>
5 years agoTable Miss Verification Step 69/74169/11
Faseela K [Wed, 18 Jul 2018 02:36:48 +0000 (08:06 +0530)]
Table Miss Verification Step

Change-Id: I0e95daa9eb2546b01659bfa371b3c0eb26cc42ed
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoAdd Security Group L3 Broadcast. 28/73228/28
Shivanand [Wed, 20 Jun 2018 10:01:25 +0000 (15:31 +0530)]
Add Security Group L3 Broadcast.

Change-Id: Id858b33e204b1de1a323dd9859f9e70fa7131b65
Signed-off-by: Shivanand <shivanand.nandargi@gmail.com>
5 years agoRevert "Add new keywords in OpenStack robot file." 11/74211/1
Jamo Luhrsen [Wed, 18 Jul 2018 17:11:04 +0000 (17:11 +0000)]
Revert "Add new keywords in OpenStack robot file."

the additional args given to the ssh rule create is
broken. I almost asked to see this patch in the sandbox
first, but thought that change was safe and a noop.

This reverts commit a9365258a7049f8f29fc49ff6b136f9d0e99667d.

Change-Id: I2c08ef719ec5a9b1bbf611bb0930892d955b2913
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAdd new keywords in OpenStack robot file. 19/73919/15
mpany [Wed, 11 Jul 2018 17:06:35 +0000 (22:36 +0530)]
Add new keywords in OpenStack robot file.

Change-Id: I320d223c12f82374c477043494830f65c296cea8
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
5 years agoitm-direct-tunnels issue in 3 node csit 31/74131/3
Faseela K [Tue, 17 Jul 2018 15:29:52 +0000 (20:59 +0530)]
itm-direct-tunnels issue in 3 node csit

The suite was setting the config flag only on one
node, and not on other nodes, which was making
the TCs randomly fail in some of the runs.

Change-Id: I16b8cbd7f30a122a906d0db5e69b2910dbfeadcd
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoRemove cluster-monitor, it's in odltools now 32/74132/3
Stephen Kitt [Tue, 17 Jul 2018 15:38:39 +0000 (17:38 +0200)]
Remove cluster-monitor, it's in odltools now

https://git.opendaylight.org/gerrit/odltools

Change-Id: I0dbacea08c0685fcdb5f44f210753bc4b59f60b5
Signed-off-by: Stephen Kitt <skitt@redhat.com>
5 years agoRun jvm plots for all netvirt suites 14/74114/2
Sam Hague [Tue, 17 Jul 2018 11:59:55 +0000 (07:59 -0400)]
Run jvm plots for all netvirt suites

Change-Id: I2ce3a0d4c6632bb65069c190582965b7d044d530
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoReenable jvm plots for netvirt 94/74094/2
Sam Hague [Mon, 16 Jul 2018 22:05:05 +0000 (18:05 -0400)]
Reenable jvm plots for netvirt

Depends-On: I3f4013ccc8305e287e3c3bc8a3b19e8b58e695c1
Change-Id: I6e7efd8852a2189e2393dcd97dfe14bc37fee7e9
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoReenable jvm plots for ovsdb 85/74085/3
Sam Hague [Mon, 16 Jul 2018 20:36:31 +0000 (16:36 -0400)]
Reenable jvm plots for ovsdb

Depends-on: I0e967b239f1645a1cf2013a1d646656ddc1ef999
Change-Id: I1aefa006711fddfd83d5ae042d1c9481f7a06255
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoRename Check Status of Services keyword 71/74071/2
Jamo Luhrsen [Mon, 16 Jul 2018 16:39:28 +0000 (09:39 -0700)]
Rename Check Status of Services keyword

the keyword is only checking for OPERATIONAL, so using
robot for one of the things it's decent at (human
readability).

Change-Id: I1c8d309d30db7d594a734b0298f4d79d31aee075
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agoAdd new keywords in BgpOperations robot file. 18/73918/5
mpany [Wed, 11 Jul 2018 16:51:37 +0000 (22:21 +0530)]
Add new keywords in BgpOperations robot file.

Change-Id: I0058b23a979ae2e1a3c79e500af3fe22011017e0
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
5 years agoAdd new keywords in VpnOperations robot file. 17/73917/4
mpany [Wed, 11 Jul 2018 16:43:05 +0000 (22:13 +0530)]
Add new keywords in VpnOperations robot file.

Change-Id: I625c08030725038d635317c1aa1dc7ae711c7f55
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
5 years agoRemove usage of removed RPC delete-entry 14/73914/7
Ivan Hrasko [Wed, 11 Jul 2018 08:21:54 +0000 (10:21 +0200)]
Remove usage of removed RPC delete-entry

- delete-entry RPC was deprecated since Boron
and removed for Fluorine release
- delete-bindings RPC is a replacement
- also removed not needed Robot functions:
'Delete Binding Default' and 'Delete Binding Be'

Change-Id: Ifc80740d715f1121dfc738634c7c2ccd95885819
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoRemove usage of removed RPC update-entry 12/73912/7
Ivan Hrasko [Wed, 11 Jul 2018 08:03:34 +0000 (10:03 +0200)]
Remove usage of removed RPC update-entry

- update-entry RPC was deprecated since Boron
and removed for Fluorine release
- now user can use combination of delete-bindings
and add-bindings to have the same behavior as
removed update-entry RPC
- add-bindings RPC can be used also to update
bindings with new values for the same ip prefix

Change-Id: I21dcf51ea5e0d0780383beb8dc69df8e9c6d8e49
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoEnhance netvirt l2 HA tests 55/74055/3
Faseela K [Mon, 16 Jul 2018 05:33:05 +0000 (11:03 +0530)]
Enhance netvirt l2 HA tests

This was reverted since sandbox run was showing some failures.
Fixing the issues seen in the sandbox run, and putting this back.

Change-Id: Idea1fb5573a79ec3a17c3fad22108241b25f8689
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoRevert "Enhance netvirt l2 HA tests" 46/74046/1
Faseela K [Sun, 15 Jul 2018 09:04:46 +0000 (09:04 +0000)]
Revert "Enhance netvirt l2 HA tests"

This reverts commit 5c4323b903f1e1d38b2e930787a16dca86552dd0.

Change-Id: I81e3cb70429b83ece47848e9fd8123e067a62939
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoEnhance netvirt l2 HA tests 86/73886/10
Faseela K [Tue, 10 Jul 2018 16:29:03 +0000 (21:59 +0530)]
Enhance netvirt l2 HA tests

Change-Id: Ic79d742bea1445089f761df1ef948a738e5dca7d
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoAdd Mac Based L2L3 seggragation suite. 69/72769/31
mpany [Fri, 8 Jun 2018 00:20:54 +0000 (05:50 +0530)]
Add Mac Based L2L3 seggragation suite.

Change-Id: If86415f0c0334faf543c7676bb660eca8ac1b7e3
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
5 years agoAdd CSIT for Daexim's inclusions feature 81/73981/5
Richard Kosegi [Thu, 12 Jul 2018 12:59:03 +0000 (14:59 +0200)]
Add CSIT for Daexim's inclusions feature

Change-Id: Ia5805ee19b7b37c59d3cbe472482a5b40d6a52fa
Signed-off-by: Richard Kosegi <richard.kosegi@gmail.com>
5 years agoRemove usage of removed RPC add-entry 10/73910/3
Ivan Hrasko [Wed, 11 Jul 2018 07:35:05 +0000 (09:35 +0200)]
Remove usage of removed RPC add-entry

- add-entry RPC was deprecated since Boron
and removed for Fluorine release
- add-bindings RPC is a replacement

Change-Id: I6b4882d8dde5cfe6ff7964c43319d201c83e75dc
Signed-off-by: Ivan Hrasko <ihrasko@cisco.com>
5 years agoAdd OVSDB to Diag Services for Genius and COE 01/74001/2
Faseela K [Fri, 13 Jul 2018 01:57:51 +0000 (07:27 +0530)]
Add OVSDB to Diag Services for Genius and COE

Change-Id: Ic6117645576e2d39fbeb736ac7a9bdc921ed5c19
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoMigrate check system status to clustermanagement 66/73966/7
Sathwik Boggarapu [Thu, 12 Jul 2018 06:59:54 +0000 (12:29 +0530)]
Migrate check system status to clustermanagement

1) Migrating keyword genius.check system status to
clustermanagement.robot.
2)changed usage of it in genius.robot and coe.robot

Change-Id: Ic1056b08497b9cec316b33c176b27b126e79cfb8
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
5 years agoRemove explicit delete of data folder 70/73970/3
Faseela K [Thu, 12 Jul 2018 08:52:20 +0000 (14:22 +0530)]
Remove explicit delete of data folder

itm-direct-tunnels suite was doing a delete of data, snapshot
and journal folder, and karaf logs captured in genius CSIT
is not having any logs for the prior suites :(
This delete is unnecessary, as it was done just toggle a configuration.

Change-Id: I3e209e6c6b23f55ebfdd6942e63d304c66e0f795
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoRemove COE Dependency patch cherry-pick 68/73968/2
Faseela K [Thu, 12 Jul 2018 08:05:53 +0000 (13:35 +0530)]
Remove COE Dependency patch cherry-pick

The coe patch has been tested and it works now.
We are soon going to get the COE patch merged,
and the patch cherry-pick task in CSIT should go off once
it is merged.

Change-Id: Ia26488ce9671c3601ecd989d86405ab545bcbff9
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoAdd genius test start msg to karaf logs 05/73905/3
Vishal Thapar [Wed, 11 Jul 2018 03:06:24 +0000 (08:36 +0530)]
Add genius test start msg to karaf logs

1. Adds 'Genius Test Setup' keyword to Genius library
2. Test setup logs start of test case to karaf log for
   easier troubleshooting.

Change-Id: Ifee6600acd8be5654b38414a7e4d2479a3a88685
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
5 years agoEOS information in teardowns 78/73978/4
Vishal Thapar [Thu, 12 Jul 2018 12:15:30 +0000 (17:45 +0530)]
EOS information in teardowns

Capture EOS information of different
entities in teardown logs

Change-Id: I0c3c5d3b419454156ca7c23c23a145cde89df870
Signed-off-by: Vishal Thapar <vthapar@redhat.com>
5 years agoRefactor script plans 56/73956/2
Sam Hague [Wed, 11 Jul 2018 20:12:08 +0000 (16:12 -0400)]
Refactor script plans

Depends-On: I6c594be8ac9b084f18171dc8ab4605b4062dfd3f
Change-Id: I15849ade175b18de551d975873a9d232fa99ad77
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoSwitch watcher from glide to dep 13/73813/7
Faseela K [Fri, 6 Jul 2018 19:40:02 +0000 (01:10 +0530)]
Switch watcher from glide to dep

With https://git.opendaylight.org/gerrit/#/c/72855/
COE will switch from glide to dep. Adapt to the
same change in CSIT as well. The current playbook
fetches the above patch so that we can test this in sandbox.
Once verified, the patch checkout will be removed.

Change-Id: I59901cdd909aa40e4de5f0b97b32c1b9a83333ac
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Signed-off-by: Frederick F. Kautz IV <fkautz@redhat.com>
5 years agoupdate comment about links 30/73930/1
Sam Hague [Wed, 11 Jul 2018 12:28:02 +0000 (08:28 -0400)]
update comment about links

Change-Id: Icd4cb88fe9d891e9ab2cf90235926eb8467d9c66
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoSet ovsdb monitor manager status to false 98/73898/5
Sam Hague [Tue, 10 Jul 2018 20:58:39 +0000 (16:58 -0400)]
Set ovsdb monitor manager status to false

Depends-On: I369096cbf8a9f31d3d6ec6629af694ef135f4fba
JIRA: OPNFLWPLUG-1007
Change-Id: I818270f95e26f661acca60e5340140b12321ef1a
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoSet ovsdb inactivity_timeout to 30s 63/51763/8
Sam Hague [Tue, 10 Jul 2018 20:56:47 +0000 (16:56 -0400)]
Set ovsdb inactivity_timeout to 30s

JIRA: OPNFLWPLUG-1007
Change-Id: I44e3450fe12c6439013d2a0b9249651f4e360d04
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoSet all netvirt tests to use single shard 01/73901/7
Sam Hague [Wed, 11 Jul 2018 00:43:52 +0000 (20:43 -0400)]
Set all netvirt tests to use single shard

Depends-On: Idd650964bae427b35c91fa10ce4e39bbe946fa7b
JIRA: NETVIRT-1319
Change-Id: I1ce0f58590e4cde8e99ce3e47b5be83a7f1e20a6
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoGENIUS:SRM Suite Teardown 04/73904/3
Faseela K [Wed, 11 Jul 2018 02:08:53 +0000 (07:38 +0530)]
GENIUS:SRM Suite Teardown

In some of the recent runs, the start suite of SRM
which creates tunnels seem to fail. Similarly, there was one
random failure where the Stop Suite failed to delete tunnels.
Adding model dumps to the start/stop suite to debug any subsequent
failures.

Change-Id: Ic2b74989e395d29f18eaa5ee84e34a590f6b1797
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoSet single shard for netvirt 3 node CSIT 55/72955/19
Faseela K [Thu, 28 Jun 2018 18:49:51 +0000 (00:19 +0530)]
Set single shard for netvirt 3 node CSIT

Remove distinct shard configuration for inventory and
topology, and move them to default shard.

JIRA: NETVIRT-1319

Change-Id: Idd650964bae427b35c91fa10ce4e39bbe946fa7b
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoVNI based L2 switching 45/72445/42
SrinivasRachakonda [Wed, 30 May 2018 01:08:14 +0000 (06:38 +0530)]
VNI based L2 switching

Change-Id: If091c48abf02e9cffc793450b3cddf1a2d84220a
Signed-off-by: SrinivasRachakonda <srinivas.rachakonda@gmail.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Signed-off-by: SrinivasRachakonda <srinivas.rachakonda@gmail.com>
Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
5 years agoStabilize and improve cars-rest perf suite 09/73209/18
Jamo Luhrsen [Tue, 19 Jun 2018 21:57:43 +0000 (14:57 -0700)]
Stabilize and improve cars-rest perf suite

- use a more strict prompt for checking when test tool is
  done. Some 500 error responses (which are ok when leaders
  are down) gave a > prompt which was being wrongly interpreted
  as the system prompt. now, making it look for ~]> instead.

- running the suites twice now, so we can see ask based and
  tell based protocols

- making the python client retry on 500 errors which can come
  when leaders are down and we have askTimeouts

- polling a little longer on some steps

Change-Id: I426f1b03f2fdd3258a39c03bd8e568f16beebf88
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
5 years agouse constant for ping 0% packet loss 90/73790/1
Sam Hague [Thu, 5 Jul 2018 19:55:18 +0000 (15:55 -0400)]
use constant for ping 0% packet loss

Change-Id: I88f7b1388c3736233d0c2716e76c6f2745158349
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoOVSDB Test suite - Add retries 33/73733/7
Faseela K [Wed, 4 Jul 2018 09:43:14 +0000 (15:13 +0530)]
OVSDB Test suite - Add retries

Some of the test cases in ovsdb/BugValidation.robot
were querying the switch only once to check if applied configuration
is present immediately after pushing the config.
There should be a reliable retry mechanism to check couple of times
before marking the test case as failure.

Change-Id: I968a62d3dd50c4c1a2dc3c69efadfbec927834cd
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoUpdate dynamic SG rule delete result 72/73772/3
kiranvasudeva [Thu, 5 Jul 2018 10:15:43 +0000 (15:45 +0530)]
Update dynamic SG rule delete result

Update Security Group test expected result for dynamic SG-rule-delete

Change-Id: I038f7d4689ef6b6eedcf9096a681e2bef53343a6
Signed-off-by: kiranvasudeva <kirankumar.v@altencalsoftlabs.com>
5 years agoUpgrade test: Set and unset upgrade flag 34/73734/7
Josh [Wed, 4 Jul 2018 12:11:27 +0000 (15:11 +0300)]
Upgrade test: Set and unset upgrade flag

This is something from the defined upgrade
flag that was simply missing from these tests.
A recent fix made this more urgent as without
it there can be sporadic failures.

Change-Id: Ia7e92058fa6fa121e342e4b822570b526fa1ed6c
Signed-off-by: Josh <jhershbe@redhat.com>
5 years agoFix OVSDB Test Teardown 32/73732/1
Faseela K [Wed, 4 Jul 2018 09:23:05 +0000 (14:53 +0530)]
Fix OVSDB Test Teardown

Datastore dumps should be captured before nodes are cleaned up

Change-Id: Ic3f0b55218f062f637d4af46f2118f9a91c167af
Signed-off-by: Faseela K <faseela.k@ericsson.com>
5 years agoDualstack support for L3VPN two router solution 60/72560/9
rssaravana [Fri, 1 Jun 2018 12:46:23 +0000 (18:16 +0530)]
Dualstack support for L3VPN two router solution

Change-Id: Ie093785153b822d4ef3c86ef3b23a76e7f0b24b6
Signed-off-by: rssaravana <Saravanakumar.somaskandan@gmail.com>
5 years agoMove tempest to own job 58/73458/2
Sam Hague [Tue, 26 Jun 2018 21:31:04 +0000 (17:31 -0400)]
Move tempest to own job

Change-Id: I99d2631ad9ad12a4dd43f8aaa08eb920a6cd8780
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd odltools library 05/73505/6
Sam Hague [Wed, 27 Jun 2018 21:38:49 +0000 (17:38 -0400)]
Add odltools library

Depends-On: I6c41f3d46e6a287eecf9882b55e3f3fd8f94a8a5
JIRA: ODLTOOLS-10
Change-Id: I63e40332485193d1d3fb448a81097e65d0a3a589
Signed-off-by: Sam Hague <shague@redhat.com>
5 years agoAdd all family capability to play 46/73446/6
Tomas Markovic [Tue, 26 Jun 2018 14:20:26 +0000 (16:20 +0200)]
Add all family capability to play

Also add rt_constrain, and l3vpn unicast
for future tests.

Change-Id: I42e628ed581d1d76ff47c0c02326567286eae2b7
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
5 years agoEnable itm-direct-tunnels in netvirt CSIT 09/72809/16
Faseela K [Fri, 8 Jun 2018 19:03:02 +0000 (00:33 +0530)]
Enable itm-direct-tunnels in netvirt CSIT

Depends-On: I397de6ef245482b24cc3869365596853007c20f3
Change-Id: I6adb9f76224f2b0fc7b2ee27db5c4780c552b92d
Signed-off-by: Faseela K <faseela.k@ericsson.com>