integration/test.git
6 years agoRemove SNMP CSIT 28/63428/3 release/nitrogen
Jamo Luhrsen [Thu, 21 Sep 2017 23:43:43 +0000 (16:43 -0700)]
Remove SNMP CSIT

the job(s) for SNMP CSIT have never worked, and have been ignored
for several (if not all) releases. it's a waste of time and
resources to have them around.

see the status pages for Nitrogen, Carbon, Boron
and Beryllium for history:
  https://docs.google.com/spreadsheets/d/1MYyGLFWN2RzUkJl8XMzXQ-3zWuOrUCQpIS6ORbmf4_U/edit#gid=421626541
  https://docs.google.com/spreadsheets/d/1VcB12FBiFV4GAEHZSspHBNxKI_9XugJp-6Qbbw20Omk/edit#gid=1226505712
  https://docs.google.com/spreadsheets/d/1zImtd764e-hOgJAxoJKl85fxHCPu2agLfqsBtf13zQY/edit#gid=1037896712
  https://docs.google.com/spreadsheets/d/1hci5TMUPyB6PX8Al-fwfVqvs5SQVa2wZLja_7rKWN6o/edit#gid=843418255

partner JJB patch in releng/builder:
  https://git.opendaylight.org/gerrit/#/c/63427/

Change-Id: Ia2f042437dc6d64b9c03c144d026b75111ebf85d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAdd timeout/retry to L2GW CSIT TC05 95/63495/2
Victor Pickard [Mon, 25 Sep 2017 14:40:37 +0000 (10:40 -0400)]
Add timeout/retry to L2GW CSIT TC05

Add timeout and retry to Verify Ovs Tunnel in test case
TC05. This was failing in 3 node tests, as it takes a
little longer for config to be applied in in cluster.

Change-Id: If9c2aa798c5b879f426837b05066e21d4e2bd85d
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoFix for Genius CSIT failure on Oxygen 97/63397/6
vidya sathyanarayanachar [Thu, 21 Sep 2017 17:41:20 +0000 (10:41 -0700)]
Fix for Genius CSIT failure on Oxygen

Description : This patch has keyword Get Tunnel modifed with
code to get tunnel interface name between dpns

Change-Id: I6bac03d6d3c244f4ef40b2d5ad1e8f0f046eeeaf
Signed-off-by: vidya sathyanarayanachar <s.vidya990@gmail.com>
6 years agoBug 8999: Add entity isolation netconf suite 65/62765/7
Vratko Polak [Mon, 25 Sep 2017 13:07:05 +0000 (15:07 +0200)]
Bug 8999: Add entity isolation netconf suite

Added a suite based on entity.robot which
will verify that a 3 node netconf cluster recovers after
isolation and rejoin of the entity owner.

Change-Id: I2a5510338dfa323c71d3ce4820036b4bfe0342a2
Signed-off-by: Richard Hill <rhill@frinx.io>
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoAdd a WUKS to netconf connector check 60/63460/2
Atul Gosain [Fri, 22 Sep 2017 16:30:02 +0000 (09:30 -0700)]
Add a WUKS to netconf connector check

The check for netconf connector is not able to finish in time,
though the subsequent test passed. Adding the check.

Change-Id: Ib6f0ece50643ebab7e8e32dc6023941ce6d2c4e2
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
6 years agoGet compute node hostname from hypervisor list 64/63364/6
Jamo Luhrsen [Wed, 20 Sep 2017 18:23:48 +0000 (11:23 -0700)]
Get compute node hostname from hypervisor list

Change-Id: I756e90602490f2c96d2eb41e8b4319c618cd7880
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoDefault BUNDLEFOLDER var to /opt/opendaylight 78/63378/3
Jamo Luhrsen [Wed, 20 Sep 2017 22:57:10 +0000 (15:57 -0700)]
Default BUNDLEFOLDER var to /opt/opendaylight

this currently will have zero effect on upstream ODL CSIT,
because we always pass this variable on the pybot command
line.

However, some other CSIT consumers (e.g. OPNFV) are seeing
lots of warnings [0] because they are not *always* passing
BUNDLEFOLDER in their robot argument list. This will remove
that error for them, while giving us a decent default of
/opt/opendaylight which is where the rpm package installs
to.

[0] https://git.opendaylight.org/gerrit/63293

Change-Id: Ie32d50cd8f42b05378949439b1b1976348032e59
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoConvert Sleep to WUKS in lispflowmapping CSIT 71/63271/2
Lorand Jakab [Tue, 19 Sep 2017 09:11:12 +0000 (12:11 +0300)]
Convert Sleep to WUKS in lispflowmapping CSIT

Part 2, 020_RPC_CRUD.robot

Change-Id: Ibdce362fbb6e87e0221878832be57474717e59e9
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
6 years agoSupport https endpoints (Keystone and Neutron) 93/63293/8
Cédric Ollivier [Tue, 19 Sep 2017 18:41:41 +0000 (20:41 +0200)]
Support https endpoints (Keystone and Neutron)

It simply replaces http://${NEUTRON}:9696 by ${NEUTRONURL} and
http://${KEYSTONE}:5000 by ${KEYSTONEURL}.

It also switches to Variables.robot and defines
${NEUTRON_SUBNETS_API} in it.

Change-Id: I76702facfbfb068160933fbba4dbb5f2cbc41d15
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoStabilize OF split connection test 46/63346/1
Luis Gomez [Wed, 20 Sep 2017 16:01:33 +0000 (09:01 -0700)]
Stabilize OF split connection test

It is possible that during unstable scenario of 2 connection
fighting each other there is no flow being pushed.

Change-Id: I72d530905ebd53ab09dd2f2ad86038a408367c2c
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoRename yang-system-test module 83/63283/3
Jakub Toth [Tue, 19 Sep 2017 13:27:26 +0000 (15:27 +0200)]
Rename yang-system-test module

 * rename yang-system-test module in Yangtools
   to odl-yang-validator

Change-Id: I67909babb2c61446327d7d7b1bae33f9029b4777
Signed-off-by: Jakub Toth <jakub.toth@pantheon.tech>
6 years agoConvert Sleep to WUKS in lispflowmapping CSIT 54/63254/2
Lorand Jakab [Mon, 18 Sep 2017 21:20:35 +0000 (00:20 +0300)]
Convert Sleep to WUKS in lispflowmapping CSIT

Part 1, 030_RPC_Datatypes.robot

Change-Id: I6885a831f40ee2b1ff555de0f67b456ca6e9650e
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
6 years agoFix typo in OF test plan 57/63257/1
Luis Gomez [Tue, 19 Sep 2017 02:16:19 +0000 (19:16 -0700)]
Fix typo in OF test plan

Change-Id: Iaa4dc0f74289759453875c529af06809baf3a059
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoAdd Carbon SR2 cluster test document. 54/56454/167
Vratko Polak [Mon, 18 Sep 2017 16:18:32 +0000 (18:18 +0200)]
Add Carbon SR2 cluster test document.

Include reports on previous releases as drafts.

Move ReST coala check to come before Python,
because the Python check takes longer to finish.

Change-Id: I84c34570c329f8793b76d07503db800999549da8
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Signed-off-by: Peter Gubka <pgubka@cisco.com>
6 years agoRepair OF test 41/63241/2
Luis Gomez [Mon, 18 Sep 2017 18:35:45 +0000 (11:35 -0700)]
Repair OF test

- Specify bugs to be tested in OF suite.
- Change compare stream to At Most (more safe).
- Add oxygen stream in CompareStream library.

Change-Id: I12d1d616991f9aebb1e87c5840682d8adad50f57
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoRemove NIC-console tests from CSIT 70/63170/1
Yrineu Rodrigues [Fri, 15 Sep 2017 11:01:51 +0000 (08:01 -0300)]
Remove NIC-console tests from CSIT

That feature was removed from NIC

Change-Id: Icfe5551302423748d5a93cdd34bb809bcdc86b8c
Signed-off-by: Yrineu Rodrigues <yrineu.rodrigues@serro.com>
6 years agoBug 7855: Update singleton rates 44/63044/3
Vratko Polak [Thu, 14 Sep 2017 10:23:24 +0000 (12:23 +0200)]
Bug 7855: Update singleton rates

As Bug 7855 is fixed, there is no reason to tolerate
rate of 5 on Carbon. But tests on -all- job
just after cluster reset are slower than
thecorresponding longevity job, so tolerate rate of 50 for now.

TODO added to set back to 100
when better ODL readiness detector is available.

Change-Id: I92561f617afd3bac037be236c9bad7dd90e48216
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoFix lispflowmapping 3-node CSITs 85/62685/2
Lorand Jakab [Tue, 5 Sep 2017 11:02:05 +0000 (14:02 +0300)]
Fix lispflowmapping 3-node CSITs

Due to propagation delay in the cluster, datastore writes are not
immediately avalable and test fail because of that. Looking at recent
test failure logs delays as long as 300+ ms can be found. This patch
adds a 500 ms pause after each datastore write, to account for cluster
propagation delay.

Change-Id: I97389dfdd1bd61ce53e8bb53be5a380aacb04c07
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
6 years agoUpdate Bier CSIT with template 29/61029/10
Quan Xiong [Wed, 2 Aug 2017 10:13:36 +0000 (18:13 +0800)]
Update Bier CSIT with template

Change-Id: I4e6914216482100a875b5676ef433d0c49774eb0
Signed-off-by: Quan Xiong <xiong.quan@zte.com.cn>
6 years agoCreate nano flavor for l2gw csit 15/63115/1
Victor Pickard [Wed, 13 Sep 2017 19:02:59 +0000 (15:02 -0400)]
Create nano flavor for l2gw csit

Devstack fails with tempest and l2gw-plugin on pike.
For now, just go ahead and create the nano flavor,
and do not enable the tempest service in the
l2gw csit test suite.

Change-Id: Ia81ab327ad79ac1e429655ac64723963de7f8f66
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoIsolate OF bug 9145 14/63014/4
Luis Gomez [Tue, 12 Sep 2017 05:19:48 +0000 (22:19 -0700)]
Isolate OF bug 9145

- This new bug is impacting reconciliation suite so this change
will isolate the bug in its own test.

- Also remove unnecessary check in member isolation test.

Change-Id: I31ecc57126955b3704dd73de3ff1ca236997bcab
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoBug 9044 workaround: Delete etc/host.key 35/63035/3
Vratko Polak [Tue, 12 Sep 2017 12:57:01 +0000 (14:57 +0200)]
Bug 9044 workaround: Delete etc/host.key

When testing locally with bin/client,
deleting etc/host.key file before starting ODL again
is enough to avoid Bug 9044 symptom.

Change-Id: I6993f543a710a88bbfdbb2a2c44fa97833229b8e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoRemove references/test using odl-nic-console 09/63109/1
Jamo Luhrsen [Wed, 13 Sep 2017 16:50:35 +0000 (09:50 -0700)]
Remove references/test using odl-nic-console

Change-Id: I34dbcfd7a34c297992d92a99ba2349eb08356a5e
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAdd Create Nano Flavor function 77/63077/2
Sam Hague [Wed, 13 Sep 2017 04:28:54 +0000 (00:28 -0400)]
Add Create Nano Flavor function

Change-Id: I0a683a660cf2839169cd953006e93ad923bde3a0
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoSXP: Randomize retry open timers 03/63103/2
Martin Dindoffer [Wed, 13 Sep 2017 15:13:16 +0000 (17:13 +0200)]
SXP: Randomize retry open timers

The SXP protocol does not cope well with nodes
running on the same IP. Nodes that try to connect
to each other at the same time will never do so.
Randomize the retry open timers to minimize such
false negatives to minimum.

Change-Id: I06c46bbfd3b93ee6f139619d8997b41e6f88922d
Signed-off-by: Martin Dindoffer <martin.dindoffer@pantheon.tech>
6 years agoAdd dump of op:opendaylight-inventory 05/63105/1
Sam Hague [Wed, 13 Sep 2017 16:08:32 +0000 (12:08 -0400)]
Add dump of op:opendaylight-inventory

Change-Id: Ie84c10b86ad16e61687097442ad128cafc680c43
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoSXP:Wait for conf->oper propagation in CRUD tests 36/62836/4
Martin Dindoffer [Thu, 7 Sep 2017 12:32:28 +0000 (14:32 +0200)]
SXP:Wait for conf->oper propagation in CRUD tests

Use WUKS to wait for async propagation from config
DS to operational before failing basic CRUD tests

Change-Id: Ie4fb5f6cccc05af4e51ba1f3cfba9f1dcd53352b
Signed-off-by: Martin Dindoffer <martin.dindoffer@pantheon.tech>
6 years agoTest Option for min max with server create 98/62398/5
gvrangan [Tue, 29 Aug 2017 23:58:18 +0000 (19:58 -0400)]
Test Option for min max with server create

This patch helps to test --min and --max option
with openstack server create. These options have been
observed to fail with 3node.

Change-Id: I9154a21b1eedbbbe886785959d1b86250d9c545c
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoLISPflowmapping: $GERRIT_BRANCH -> $DISTROBRANCH 24/54124/4
Lorand Jakab [Tue, 5 Sep 2017 12:37:21 +0000 (15:37 +0300)]
LISPflowmapping: $GERRIT_BRANCH -> $DISTROBRANCH

See https://git.opendaylight.org/gerrit/#/c/53804/1/csit/suites/lispflowmapping/scripts/generate_bindings.sh

Change-Id: I672289c74041410bf1dc45560db2140da3880772
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
6 years agoChange timeout ExaBgp 84/62884/8
Andrej Kilvady [Fri, 8 Sep 2017 08:41:52 +0000 (10:41 +0200)]
Change timeout ExaBgp

Timeout BGP Verify ExaBgp Still Connected
fail in test. Suite 050 Bgp Ha Karaf Isolation.

Change-Id: I831e139eb17ff1b157477717d6195c062bb50d5f
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
6 years agoUpdate to Keystone v3 for basic neutron tests 46/62846/5
Cédric Ollivier [Thu, 7 Sep 2017 13:36:37 +0000 (15:36 +0200)]
Update to Keystone v3 for basic neutron tests

Keystone v2 has been deprecated for a while.
For instance OPNFV Euphrates is based on OpenStack stable/ocata then
Keystone v3 is recommended (see FUNCTEST-862 [1]).

[1] https://jira.opnfv.org/browse/FUNCTEST-862

Change-Id: If8ed4645eba0b42e3e7518896aa24d3db4feef6d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoUpdate distribution version suite for Nitrogen 52/62852/1
Vratko Polak [Thu, 7 Sep 2017 16:10:10 +0000 (18:10 +0200)]
Update distribution version suite for Nitrogen

Change-Id: Id9b05c95e068fa17d668866e22fda09fa439b98e
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoFixes for daexim tests 96/62796/3
Sreekalyan Devaraj [Wed, 6 Sep 2017 18:34:04 +0000 (11:34 -0700)]
Fixes for daexim tests

    Fixed the backup json files
    Fixed Variables
    Replaced tabs with four spaces

Change-Id: I05db75ffd7cb473d095a863bbcdfbba2d9265b33
Signed-off-by: Sreekalyan Devaraj <kalyan.ds@gmail.com>
6 years agoDo not verify restconf inside longer scenario 62/62762/2
Vratko Polak [Wed, 6 Sep 2017 13:34:53 +0000 (15:34 +0200)]
Do not verify restconf inside longer scenario

/restconf/modules can take more than 5 seconds
to respond in -all- job. This fixes one place,
more fixes might be added when a failure is seen.

Change-Id: I19f5dcbb6c23964d1998cc701dc902c91de60467
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoSkip tempest ipv6 cases when in learn sg mode 35/62735/1
Jamo Luhrsen [Tue, 5 Sep 2017 23:06:40 +0000 (16:06 -0700)]
Skip tempest ipv6 cases when in learn sg mode

there is no plan to fix/support ipv6 troubles with the
learn sg mode. In fact, the learn (and transparent) sg
modes are being removed from netvirt entirely at some
point.

Change-Id: Ib567292855e1d31aa29979da88af04574c58b356
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMake Log Level configurable 15/62715/2
Luis Gomez [Tue, 5 Sep 2017 17:23:37 +0000 (10:23 -0700)]
Make Log Level configurable

Change-Id: Ib59beb6b9ebe2c5604ba05c2c2f727d3151bef67
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoBug 9020 - Increase setup SSH connection timeout 65/62665/2
Jakub Morvay [Tue, 5 Sep 2017 06:29:17 +0000 (08:29 +0200)]
Bug 9020 - Increase setup SSH connection timeout

There is a performance regression in setting up SSH connection to
NETCONF northbound servers. For now, increase SSH setup connection
timeout in Netconf MDSAL test suite to 60 seconds. This way suite does
not fail during its first step (setting up connection to ODL) already.

Change-Id: I469aa164b554784576ccb3459c54ccc9dca5384d
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
6 years agoBug 9045 - Update netconf readiness suite 63/62663/3
Jakub Morvay [Tue, 5 Sep 2017 06:13:55 +0000 (08:13 +0200)]
Bug 9045 - Update netconf readiness suite

netconf-connector readiness test suite checks if system is ready to
mount netconf devices. This is done by mounting CSS netconf endpoint and
trying to access
config:modules/module/sal-restconf-service:json-restconf-service-impl
/json-restconf-service-impl
resource located on mounted CSS netconf server.

However, this resource was deprecated and removed in Nitrogen release.
Check ietf-netconf-monitoring:netconf-state resource instead. Netconf
monitoring is supported on CSS netconf endpoint, so this resource is
present.

Change-Id: I8525cbcf8803046f512de306aacd84f536793447
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
6 years agoUse function for Is Vm Active 83/62583/1
Sam Hague [Sun, 3 Sep 2017 00:51:34 +0000 (20:51 -0400)]
Use function for Is Vm Active

Change-Id: I4fb1d2f380d1cc2b347f17f1d8130935a5e1b37a
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoFix lispflowmapping CSIT for Nitrogen and later 31/62531/2
Lorand Jakab [Fri, 1 Sep 2017 07:56:24 +0000 (10:56 +0300)]
Fix lispflowmapping CSIT for Nitrogen and later

Account for moving the ietf-lisp-address-types.yang file from the
lispflowmapping project to the mdsal project during Nitrogen. While at
it, remove Beryllium specific conditionals, since we no longer test
Beryllium.

Change-Id: I51f4b4872bf2e005be291a5fea96efefd7d4707f
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
6 years agoIncrease instance spawn time polling 21/62521/2
Jamo Luhrsen [Thu, 31 Aug 2017 23:46:03 +0000 (16:46 -0700)]
Increase instance spawn time polling

While working on getting the devstack pike job to pass,
it was noticed that openstack instances were taking much
longer to move to ACTIVE state. This will help to make
the job more stable, but it should still be understood
why this is so.

Change-Id: Ie7cd82f3cc7391fbe445b3bf0a00f43c77c67393
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUse different cirros images per openstack release 90/61290/10
Jamo Luhrsen [Mon, 7 Aug 2017 18:09:52 +0000 (11:09 -0700)]
Use different cirros images per openstack release

Change-Id: I850396970ee0d3bf80357e9345540024b1de0994
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoAdd pike exclusion regex for tempest 20/62520/1
Jamo Luhrsen [Thu, 31 Aug 2017 23:37:08 +0000 (16:37 -0700)]
Add pike exclusion regex for tempest

Change-Id: I8430c67b31d4890942c968b0fcaa09df7e09be77
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoCorrect network name: l2_net_1 to l2_network_1 79/62479/1
Jamo Luhrsen [Thu, 31 Aug 2017 06:13:31 +0000 (23:13 -0700)]
Correct network name: l2_net_1 to l2_network_1

Change-Id: I044bfe8897ec7c36b5e6e1d3b6f16c76a116a3de
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoFix for BFD value update issue on OVS and Tunnel 39/60239/39
vidya sathyanarayanachar [Wed, 12 Jul 2017 18:20:40 +0000 (11:20 -0700)]
Fix for BFD value update issue on OVS and Tunnel

Description : This patch is having script fix for
issue seen for BFD interval update reflecting on OVS and
Operational database of Tunnel monitoring interval.

change-Id: I50335f7b3b41c71de4c07f55f59ae27851500871
Signed-off-by: vidya sathyanarayanachar <s.vidya990@gmail.com>
6 years agoFix sxp boot features replacement 48/62448/1
Michal Rehak [Wed, 30 Aug 2017 13:57:34 +0000 (15:57 +0200)]
Fix sxp boot features replacement

    - bootFeatures can now contain spaces + multiline
    - fixed sed command to cover this new default
      org.apache.karaf.features.cfg file

Change-Id: I2427485cf98462c50415a2ea7001ed8e8127887f
Signed-off-by: Michal Rehak <mirehak@cisco.com>
6 years agoSkip sg tempest tests if learn or transparent 72/62172/2
Jamo Luhrsen [Tue, 22 Aug 2017 20:48:01 +0000 (13:48 -0700)]
Skip sg tempest tests if learn or transparent

eventually, we are removing both learn and transparent
modes anyway, and in the meantime we don't expect these
specific tempest sg test cases to pass for the learn
or transparent mode. email discussion here:

https://lists.opendaylight.org/pipermail/netvirt-dev/2017-August/005317.html

Change-Id: I0cc40d668688bd7bfc4341214b5fa3d517568bcc
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoFix Netvirt Clustering Tests 18/62418/2
gvrangan [Tue, 29 Aug 2017 16:05:40 +0000 (21:35 +0530)]
Fix Netvirt Clustering Tests

This patch fixes the wrong security group passed in the
create VM instances tests.

Change-Id: Ibefc78f6037dd71db489c7101bce1c8546740aad
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoFix security groups for NetVirt L2GW Csit 20/62320/3
Victor Pickard [Fri, 25 Aug 2017 13:07:32 +0000 (09:07 -0400)]
Fix security groups for NetVirt L2GW Csit

Fix typo and syntax error when creating neutron
port with --no-security-groups.

Change-Id: Idea687ad9ad9c27dd2728a457be42e2425f6e040
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoAdd WUKS to karaf console ssh connections 74/62374/2
Jamo Luhrsen [Mon, 28 Aug 2017 18:11:53 +0000 (11:11 -0700)]
Add WUKS to karaf console ssh connections

sometimes the initial ssh connection to the karaf shell fails.
This will retry ~4 times over 16s which is hopefully good
enough

Change-Id: I1540b2d4f7afb501119bb30df3f7beee3a548581
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoFix bad namespace in topoprocessing requests 02/62302/2
Andrej Záň [Fri, 25 Aug 2017 08:26:18 +0000 (10:26 +0200)]
Fix bad namespace in topoprocessing requests

Change-Id: I9cca90664c93da307b18d372a7113b1c99d5c744
Signed-off-by: Andrej Záň <andrej.zan@pantheon.tech>
6 years agoAdd netvirt minimal clustering suite 34/62334/1
Sam Hague [Fri, 25 Aug 2017 21:13:34 +0000 (17:13 -0400)]
Add netvirt minimal clustering suite

Change-Id: I2380b577d03edd2161b0c9a1be2ab781decf22d8
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoAdd log to print ODL member and ip when killed 11/62311/2
Sam Hague [Fri, 25 Aug 2017 12:30:30 +0000 (08:30 -0400)]
Add log to print ODL member and ip when killed

Change-Id: If7f79a69be6335a29a963c81c3b383eecb69832a
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoMake SG usage consistent 21/62321/2
Sam Hague [Fri, 25 Aug 2017 13:21:02 +0000 (09:21 -0400)]
Make SG usage consistent

Change-Id: I43c0123d2d17c3eab6942ba2a06ba90a3c7af387
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoBug 9027: Perform reboot before unstable suites 94/62194/5
Vratko Polak [Wed, 23 Aug 2017 10:44:09 +0000 (12:44 +0200)]
Bug 9027: Perform reboot before unstable suites

It is hard to replicate Bug 9027 on Sandbox with debug logs.
The simplifierd jobs usually pass,
complete job frequently encounters a failure different from Bug 9027.
Overall that looks like an unstable test.

This change will perform hard reboot before such an unstable suite,
hoping to make the results more reliable.
At the end of the job, some suites are repeated without reboots,
so the job still tracks the unstable failures, to be debugged later.

Change-Id: Icb1681188bceafd30076555f50fac294aa4f3608
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoDisable port security for l2gw csit netvirt 90/62290/2
Victor Pickard [Thu, 24 Aug 2017 18:27:29 +0000 (14:27 -0400)]
Disable port security for l2gw csit netvirt

Disable port security for VMs attached to L2GW,
as SGs are not yet supported for HWVTEP/L2GW.

Change-Id: I53cafa3c53f5a46b1e0c54964ae214f381e89739
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoIncrease boot time check for l2gw netvirt csit 25/62225/1
Victor Pickard [Wed, 23 Aug 2017 20:14:37 +0000 (16:14 -0400)]
Increase boot time check for l2gw netvirt csit

The VM is getting an IP, just need to wait a little
longer before checking nova log...

Change-Id: Ic4fbd80b3530f4b70fc549ee2e8385cd938a8f89
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoNetconf Public key tests 64/61564/26
Atul Gosain [Sat, 12 Aug 2017 02:04:07 +0000 (19:04 -0700)]
Netconf Public key tests

Integration test for netconf public key based authentication

Change-Id: I02241d7d8ccd48a869cbf539209f43231f3527c0
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
6 years agoNetconf RPC test 13/61013/12
Atul Gosain [Tue, 1 Aug 2017 21:40:16 +0000 (14:40 -0700)]
Netconf RPC test

Integration tests in support for the RPC provided for netconf node
addition(with encrypted password).
https://git.opendaylight.org/gerrit/#/c/60621/

Change-Id: Ie2d05f038807acd6e6d2d09b7800d05314f12c82
Signed-off-by: Atul Gosain <atul.gosain@gmail.com>
6 years agoFix VTN Coordinator Nitrogen Job Failure 15/61315/5
gvrangan [Tue, 8 Aug 2017 20:47:07 +0000 (16:47 -0400)]
Fix VTN Coordinator Nitrogen Job Failure

VTN Coordiantor Nitrogen fails to install VTN Coordinator. The path
needs to be added to the test file to be able t download and install.
This Patch also modifies the image path/name for Carbon/Boron also.

Change-Id: I95dab0549aabe1d7caed85e31a5a5320500e10b7
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoCreate dashboard in Kibana for a testplan 66/61566/15
Raghuram Vadapalli [Sat, 12 Aug 2017 15:49:58 +0000 (21:19 +0530)]
Create dashboard in Kibana for a testplan

Change-Id: Ie25117f02653ae18bfb7b8c5267d616d7c61db5b
Signed-off-by: Raghuram Vadapalli <raghuram.4350@gmail.com>
6 years agotest quagga process is done. 71/61871/4
maheshl [Wed, 16 Aug 2017 16:17:16 +0000 (21:47 +0530)]
test quagga process is done.

Change-Id: I07699c35f9503f217cc54401d52cf02b1efbbcc8
Signed-off-by: maheshl <mahesh.loni@altencalsoftlabs.com>
6 years agoModels should be in order 92/62092/1
Sam Hague [Mon, 21 Aug 2017 15:56:32 +0000 (11:56 -0400)]
Models should be in order

Change-Id: If803b92ddb6410943a0f00b2af5792c11d1ec903
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoChange Leader Isolation verify restconf 75/61875/14
Andrej Kilvady [Wed, 16 Aug 2017 17:34:54 +0000 (19:34 +0200)]
Change Leader Isolation verify restconf

"Verify restconf" has to be set to false.

Change-Id: I24542d6c40782316b049648932286a37e7004810
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
6 years agoEnable security group tempest tests 37/60737/4
Jamo Luhrsen [Tue, 25 Jul 2017 15:48:54 +0000 (08:48 -0700)]
Enable security group tempest tests

Change-Id: Idbccee48b3610dcec36082d4696217a4f039c91d
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUse consistent test debugging 66/61966/1
Sam Hague [Fri, 18 Aug 2017 00:55:48 +0000 (20:55 -0400)]
Use consistent test debugging

Change-Id: I20055717b3335aed7bdb0f35fa1bb7976b64c6c8
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoChange ddb reboot suites to set and expect false 18/61318/9
Andrej Kilvady [Tue, 8 Aug 2017 08:09:23 +0000 (10:09 +0200)]
Change ddb reboot suites to set and expect false

Change-Id: Ia4f56ac02c5a1b07b5662964333e15fd07a86cd1
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
6 years agoBug 8430: Tolerate brief period of unavailable RPC 05/61605/5
Vratko Polak [Mon, 14 Aug 2017 10:08:48 +0000 (12:08 +0200)]
Bug 8430: Tolerate brief period of unavailable RPC

Change-Id: I10f705ec7f48bc14752e649170f4e72bc4d96661
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoFixes for L2GW Netvirt CSIT 20/61620/5
Victor Pickard [Mon, 14 Aug 2017 14:49:04 +0000 (10:49 -0400)]
Fixes for L2GW Netvirt CSIT

Increase the L2GW VM boot time from 30 secs
to 60 secs. Debugging console log indicates that
only 1 DHCP request went out, and the test script
did not wait long enough for a response.

Disable BGP VPN test suite until we get an image
built that includes Quagga BGP.

Note: My sandbox testing includes cherry-pick patch from Jamo,
still under review:

https://git.opendaylight.org/gerrit/#/c/61511/

Change-Id: Iaaf8acb07502bcb502dec1bd2c573d93f19a4ddf
Signed-off-by: Victor Pickard <vpickard@redhat.com>
6 years agoUse openstack port list not neutron port-list 11/61511/4
Jamo Luhrsen [Thu, 10 Aug 2017 19:14:20 +0000 (12:14 -0700)]
Use openstack port list not neutron port-list

Change-Id: I25c36c0ceeb1bb869b52077353cb1d8e5aea65c2
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoUpdate distribution tests to Nitrogen 29/61629/3
Vratko Polak [Mon, 14 Aug 2017 17:16:54 +0000 (19:16 +0200)]
Update distribution tests to Nitrogen

Change-Id: I0378bf30f2974714ad3860d83e1df45506dad885
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
6 years agoLower sleep times during controller startup 48/61448/2
Robert Varga [Wed, 9 Aug 2017 19:16:12 +0000 (21:16 +0200)]
Lower sleep times during controller startup

This lowers the sleep time between each try to ping the controller,
while retaining the message output at every 5 seconds.

Change-Id: I7c9cf4ce56f2645b6f26a4307b6df6f7386e1c5a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
6 years agoRevert Revert Changes in VPNService CSIT Scripts 09/61009/4
Sam Hague [Tue, 1 Aug 2017 20:37:30 +0000 (20:37 +0000)]
Revert Revert Changes in VPNService CSIT Scripts

This reverts commit e66d0264ba13bf16008421f1637cc6585645a1d6.

Change-Id: I28917d46783b3e5384b5f83b29cbec0f8c90a4bb
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoChange apidocs timeout 22/61322/4
Andrej Kilvady [Tue, 8 Aug 2017 09:56:40 +0000 (11:56 +0200)]
Change apidocs timeout

Change-Id: I917ad972815038150e638f004f878407a6742340
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
6 years agoFix Recent Failurs in VTN Coordinator CSIT job 14/61314/2
gvrangan [Tue, 8 Aug 2017 20:08:52 +0000 (16:08 -0400)]
Fix Recent Failurs in VTN Coordinator CSIT job

VTN Coordinator CSIT failing recently because some
dependent libraries got updated. This patch will
revert to the previous version, while we investigate
if some implementation needs to be fixed.

Change-Id: I9e6df46ab90888501ce5625d799d5b91cca111d0
Signed-off-by: gvrangan <venkatrangang@hcl.com>
6 years agoRework apidocs suite 62/56162/64
Andrej Kilvady [Thu, 27 Apr 2017 13:13:27 +0000 (15:13 +0200)]
Rework apidocs suite

Change-Id: I4e9036a0b8d1b344f3edf77aa78ee609345cbf43
Signed-off-by: Andrej Kilvady <akilvady@cisco.com>
6 years agoMake monitor commands executable 48/61048/1
Stephen Kitt [Wed, 2 Aug 2017 15:04:11 +0000 (17:04 +0200)]
Make monitor commands executable

Change-Id: I605f101dfdb6cd5337b0f5069f7de5e315dbc26a
Signed-off-by: Stephen Kitt <skitt@redhat.com>
6 years agoUse last stream release if not specified 04/47504/18
Andrej Marcinek [Tue, 25 Oct 2016 12:12:24 +0000 (14:12 +0200)]
Use last stream release if not specified

Add keywords for getting release urls from nexus
Add keywords for getting previous release urls from nexus
Update 1node.robot test to use previous release if not specified

modified to fix tox
csit/libraries/AAAJsonUtils.py
csit/libraries/ConfGen.py
csit/libraries/IoTDM/client_libs/onem2m_http.py
csit/libraries/IoTDM/client_libs/testing/test_onem2m_json_primitive.py
csit/libraries/IoTDM/iotdm_comm.py
csit/libraries/MdsalLowlevelPy.py
csit/libraries/Sxp.py
csit/variables/genius/Modules.py
csit/variables/netvirt/Modules.py
csit/variables/vtn/Modules.py
tools/distchanges/changes.py

Change-Id: Ia616ec14b81f8731dd0d242c2719a8a701171780
Signed-off-by: Andrej Marcinek <amarcine@cisco.com>
Signed-off-by: Peter Gubka <pgubka@cisco.com>
6 years agoAdd back the proper cleanup 95/60895/2
Jamo Luhrsen [Fri, 28 Jul 2017 23:01:57 +0000 (16:01 -0700)]
Add back the proper cleanup

Change-Id: If9342ff80c432dc2ee292344300a6a51fb8227be
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoFix pep8 failures 94/60894/2
Jamo Luhrsen [Fri, 28 Jul 2017 22:49:50 +0000 (15:49 -0700)]
Fix pep8 failures

Change-Id: Ibe42d4bf9199b6755ba603947dc4ffcee44cb9b9
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoRemove unintended line which breaks suite teardown 94/60794/1
Jamo Luhrsen [Wed, 26 Jul 2017 23:28:16 +0000 (16:28 -0700)]
Remove unintended line which breaks suite teardown

Change-Id: Ica4aaa0244d943dc3938f8d48b5d06da631f4bce
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoenable DEBUG logs for genius MDSALManager 51/60751/1
Jamo Luhrsen [Tue, 25 Jul 2017 23:59:39 +0000 (16:59 -0700)]
enable DEBUG logs for genius MDSALManager

in order to get more info on bug 8859 we will enable DEBUG
loggign in suite setup and disable in suite teardown. This
bug is infrequent so we need to have more info in our logs
the next time it comes

Change-Id: Id4e09454c38286d48535290a84387dfd35180c47
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoPrint req/res details if failure happenes 34/60134/3
Peter Gubka [Mon, 10 Jul 2017 12:28:33 +0000 (14:28 +0200)]
Print req/res details if failure happenes

When non 2XX http status code is returrned, the request/response
details are logged with INFO level always. Until now they were
printed only if --debug used for the script run.

Change-Id: Ie73f0b38518e1f9d723c8dfbd875499dd62ed860
Signed-off-by: Peter Gubka <pgubka@cisco.com>
6 years agoAdd test logging in karaf console 10/60710/2
Luis Gomez [Tue, 25 Jul 2017 06:04:10 +0000 (23:04 -0700)]
Add test logging in karaf console

Change-Id: I64275f3d51d1fe2d2e33f5745cd03eca7fef2f8d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoRemove Be testplans 25/60725/2
Peter Gubka [Tue, 25 Jul 2017 10:38:18 +0000 (12:38 +0200)]
Remove Be testplans

Change-Id: I8b2a77f23c35e57101cbc3e758b46c27a374ac19
Signed-off-by: Peter Gubka <pgubka@cisco.com>
6 years agoRemove ODL_STERAM variable 91/60691/2
Peter Gubka [Mon, 24 Jul 2017 14:16:22 +0000 (16:16 +0200)]
Remove ODL_STERAM variable

Change-Id: Iee517e664fad3855b3c086c71dc27b51df457600
Signed-off-by: Peter Gubka <pgubka@cisco.com>
6 years agoFix OF cluster reconciliation test typos 07/60707/1
Luis Gomez [Tue, 25 Jul 2017 04:19:14 +0000 (21:19 -0700)]
Fix OF cluster reconciliation test typos

Change-Id: I86856fadc1000d46721392f2b6f4fa9d45feb8aa
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoPush data to ELK using native REST API 99/59799/22
Raghuram Vadapalli [Fri, 30 Jun 2017 17:19:45 +0000 (22:49 +0530)]
Push data to ELK using native REST API

Change-Id: I366fd0e80cb914cef495cedeb8054c38180bd3ce
Signed-off-by: Raghuram Vadapalli <raghuram.4350@gmail.com>
6 years agoAdd initial COE testplans 02/58202/7
Faseela K [Sun, 4 Jun 2017 06:02:19 +0000 (11:32 +0530)]
Add initial COE testplans

Use basic netvirt CSIT suite initially to verify nothing is broken.
The next step will be replacing these with basic docker
to openstack smoke tests.

Change-Id: I59a172153f6b361b9dc05315545552e25862c1ef
Signed-off-by: Faseela K <faseela.k@ericsson.com>
6 years agoNo more Content-Type for DELETE request header 78/60578/5
Zhijiang Hu [Thu, 20 Jul 2017 04:34:59 +0000 (00:34 -0400)]
No more Content-Type for DELETE request header

According to [1], neutron can not accept DELETE request with
body. And according to [2], the way to solve is do not
add 'Content-Type' in header while sending DELETE request.

[1] http://git.openstack.org/cgit/openstack/neutron/tree/neutron/api/v2/base.py#n555
[2] https://github.com/bulkan/robotframework-requests/issues/160

Change-Id: I4155153d789853ceb642b18089d1176a33c25614
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
6 years agoAdd scriptplan and testplan for new gate jobs 19/60319/5
Luis Gomez [Fri, 14 Jul 2017 07:10:33 +0000 (00:10 -0700)]
Add scriptplan and testplan for new gate jobs

Also create simlink for openflow

Change-Id: Id28fe19fcba22dcb3395518177d5e53e7934961a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoMake AAA TLS test more robust 12/60512/1
Luis Gomez [Mon, 17 Jul 2017 23:20:33 +0000 (16:20 -0700)]
Make AAA TLS test more robust

Use retry on karaf session commands

Change-Id: I90fabb4c14f66cc817aef711aab6e78e21cea6c2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
6 years agoVerification of OF18 current Term 86/53886/43
naveen [Mon, 10 Apr 2017 20:33:09 +0000 (02:03 +0530)]
Verification of OF18 current Term

Change-Id: I21cb25420d984db1da4f2a0d1e9a34c589afa3ce
Signed-off-by: naveen <naveenk.t@tcs.com>
6 years agoUpdate sg suite settings to match other suites 87/60387/2
Sam Hague [Fri, 14 Jul 2017 16:04:21 +0000 (12:04 -0400)]
Update sg suite settings to match other suites

Change-Id: I0e54d9bc0efbfd40c461670029f0bc61d41f700c
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoChange mask of OpenFlow flow 8 xml 80/60280/4
Tomas Slusny [Thu, 13 Jul 2017 10:21:09 +0000 (12:21 +0200)]
Change mask of OpenFlow flow 8 xml

As OVS treats ff:ff:ff:ff:ff:ff as no mask, when OpenFlowPlugin gets
statistics from OVS it do not receive any mask and then comparison
checks in CSIT tests are failing due to this, but it is correct
behaviour.

Change-Id: I7ec105047d1b80090b13caba4c93cc1df6af5d0d
Signed-off-by: Tomas Slusny <tomas.slusny@pantheon.tech>
6 years agoFix binding-parent suite for autorelease build 80/60080/15
Peter Gubka [Fri, 7 Jul 2017 14:08:48 +0000 (16:08 +0200)]
Fix binding-parent suite for autorelease build

Change-Id: I2cfb863615e1241700b5c7ea1bdba8315a08a66c
Signed-off-by: Peter Gubka <pgubka@cisco.com>
6 years agosafe print of non-ascii characters 67/60267/6
Sam Hague [Wed, 12 Jul 2017 23:22:41 +0000 (19:22 -0400)]
safe print of non-ascii characters

Change-Id: I92614b610798f992570724cb9a1c468cd0f2e5ac
Signed-off-by: Sam Hague <shague@redhat.com>
6 years agoShow VM console log after checking for dhcp info 60/60260/2
Jamo Luhrsen [Wed, 12 Jul 2017 19:57:33 +0000 (12:57 -0700)]
Show VM console log after checking for dhcp info

Change-Id: I88c3754ab7349bac58b7ae2d228340eedc5f51d7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoMove debug collection before cleanup 66/60266/1
Jamo Luhrsen [Wed, 12 Jul 2017 22:01:32 +0000 (15:01 -0700)]
Move debug collection before cleanup

Change-Id: Icb53f7a4b6420971a266b4aaefa1cfe3d87a9378
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
6 years agoTweak tempest timeouts 55/60155/4
Jamo Luhrsen [Mon, 10 Jul 2017 18:35:04 +0000 (11:35 -0700)]
Tweak tempest timeouts

seems that in a busy environment our tempest.api suite is
taking slightly longer than 10m to complete (12-13m in one
case) but the tests are passing. Robot marks it as a failure
because of the 10m timeout.

also, make the default 7m which is long enough to cover
the tempest.scenario tests, just for the case that there
is trouble and we don't have to wait 10m for each scenario
test to timeout.

Change-Id: I2756398a2a5541c0c5d23c74ea612b0544b37f67
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>