Janki Chhatbar [Thu, 7 Dec 2017 08:32:00 +0000 (14:02 +0530)]
CSIT test for ODL upgrade
Robot test for ODL upgrade. The upgrade steps are:
1. Create setup
2. Ping VMs created to ensure basic instance connectivity
3. Stop ODL
4. Disconnect OVS
5. Delete data, journal, snapshot
7. Start ODL
8. Re-connect OVS
9. Wait for full-sync to finish
10. Ping VMs initially created to ensure full sync worked
11. Clean up
Depends-On: https://git.opendaylight.org/gerrit/66723
Change-Id: Id27ec4b5a001dba6b60765e27265b017e356b5f6
Signed-off-By: Janki Chhatbar <jchhatba@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
balakrishnan [Tue, 3 Apr 2018 22:56:40 +0000 (04:26 +0530)]
Test to Verify Instance Live Migration
Change-Id: I5effcb2ef1f0ad30a88d8413d1748c2314cd914b
Signed-off-by: balakrishnan <balakrishnan.ka@hcl.com>
Signed-off-by: Sam Hague <shague@redhat.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Mon, 18 Jun 2018 17:08:09 +0000 (10:08 -0700)]
transaction-debug-context-enabled=true in HA jobs
Change-Id: I13d8f0b7105e3772b16b669571eebeafcadf38c5
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Wed, 30 May 2018 20:05:29 +0000 (20:05 +0000)]
Revert "Revert "ACL Service Recovery""
This reverts commit
9867ba066f5ec284908b4b94aa005442aa8d0330.
Change-Id: Icdb645079db1dc9a1c854449a014257907545a96
Signed-off-by: Sam Hague <shague@redhat.com>
Signed-off-by: SrinivasRachakonda <srinivas.rachakonda@gmail.com>
shahid_calsoft [Fri, 8 Jun 2018 07:41:31 +0000 (13:11 +0530)]
Add check for new ARP punt flow entry
Depends-On: I726abd103a6a680b6548e0069b06c5e0a049e512
Change-Id: I6721256a31f70ab54d23e52d12b6049b317ff405
Signed-off-by: shahid_calsoft <mohammad.shahid@altencalsoftlabs.com>
Tomas Markovic [Tue, 19 Jun 2018 05:13:36 +0000 (07:13 +0200)]
Add peer group configuration
There are now base peer-groups defined,
which we can use for shorter peer configuration
definition. But this is only avaiable to
fluorine, so I am adding this only to fluorine tests.
Change-Id: I65507022d68708bcded838bc3483772792492c1c
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Faseela K [Thu, 3 May 2018 16:29:01 +0000 (21:59 +0530)]
Move itm-direct-tunnels suite to main testplan
Now that itm-direct-tunnels patches are merged in master
as well as oxygen, let us keep this patch ready to move the suite
out of tdd-wip testplan.
Change-Id: Ic87c5e27de540172a40a19855e624fd0d8fe070d
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Ivan Hrasko [Tue, 19 Jun 2018 12:56:20 +0000 (14:56 +0200)]
SXP-131: Robot reports negative periods of time
- improve logging
- get number of exported bindings after
all bindings are successfully exported
Change-Id: Ia7babb656acf3159caf92d96b7f9177ebe3b5cf0
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Tomas Markovic [Tue, 19 Jun 2018 05:54:48 +0000 (07:54 +0200)]
Remove karaf log set
Since addition of CONTROLLERDEBUGMAP, this is not
very necessary. And these Test cases do fail for
some reason sometimes.
Change-Id: I628f99f5a9044b4ef85eacdb456d3e2002cedc7e
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Sam Hague [Tue, 19 Jun 2018 14:06:44 +0000 (10:06 -0400)]
update whitelist for NETVIRT-1304
Change-Id: Iaf6dba2e1c49a78e14c6ca256a7f660cb0f2982a
Signed-off-by: Sam Hague <shague@redhat.com>
Tomas Markovic [Mon, 18 Jun 2018 15:53:22 +0000 (17:53 +0200)]
Bgp ingest app peer fix
Currently, play.py is reporting into the log nlri
prefix counts every 3 seconds.
But the test is checking for the specific count
of occurences of the count in the log, which is 2.
But after 30 minutes, there can be up to 200.
Change-Id: I8a0d6e0c0e4b72f0343b6e086ae94f36300435de
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
enidadh [Fri, 6 Apr 2018 12:07:30 +0000 (05:07 -0700)]
Testsuite for Service Recovery
Change-Id: I7af786e53d8c6793cdfb8cba16e73bcd26ee0712
Signed-off-by: Nidhi Adhvaryu <nidhi.adhvaryu@ericsson.com>
Sam Hague [Mon, 18 Jun 2018 18:33:58 +0000 (14:33 -0400)]
update whitelist for NETVIRT-1304
Change-Id: I8fe9a7a34de934629e382f2a243bdfe2d34eaa02
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sat, 16 Jun 2018 18:35:36 +0000 (14:35 -0400)]
pass test until ovs 2.9 is ready
Change-Id: I364c628085cfc7e31e6122e24341cd2ebab277e1
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sat, 16 Jun 2018 13:18:55 +0000 (09:18 -0400)]
pass test until ovs 2.9 is ready
Change-Id: I8f7aa0958f2095b2874e8c382b4caed04890728f
Signed-off-by: Sam Hague <shague@redhat.com>
Aswin Suryanarayanan [Mon, 12 Mar 2018 19:05:01 +0000 (00:35 +0530)]
Test case for NETVIRT-430
Tests FIP-FIP traffic in the same compute node
Change-Id: If0961bec61a0288b054685233547bf5d918c7b85
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
Aswin Suryanarayanan [Sat, 21 Apr 2018 17:18:03 +0000 (22:48 +0530)]
Test VLAN -VLAN network traffic
The new test added for VLAN -VLAN network traffic with a net1 vlan in
compute1 and net2 vlan in compute2 . This test validated vlan footprint
is created.
Change-Id: If56de5963cfb3253eae382a80bafcc244f3185db
Signed-off-by: Aswin Suryanarayanan <asuryana@redhat.com>
Ivan Hrasko [Fri, 15 Jun 2018 10:24:10 +0000 (12:24 +0200)]
Remove master-database tag from add-node RPC input
- RPC add-node in SXP no more supports master-database
tag in RPC input
- see https://git.opendaylight.org/gerrit/#/c/72798/
Change-Id: Iadd339518cb61224b3c99b5a489defac713aa440
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Luis Gomez [Fri, 15 Jun 2018 00:01:13 +0000 (17:01 -0700)]
Further speed up Mininet connection process
Change-Id: I15c474a286eb0486d7ac5db7af7586e8a971d4b8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Jamo Luhrsen [Wed, 13 Jun 2018 21:33:31 +0000 (14:33 -0700)]
br-int moved INTEGRATION_BRIDGE in common var file
Change-Id: I556db5a2b36f671aaf5ed1ac57d8d8f07e4a2b29
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Luis Gomez [Thu, 14 Jun 2018 21:18:21 +0000 (14:18 -0700)]
Add "bug" tag so this test can be easily excluded
Change-Id: Ie4b4e1f5fe4537f23ce6f4326db2755cfb86d5c8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Faseela K [Wed, 13 Jun 2018 00:25:05 +0000 (05:55 +0530)]
check system status for coe csit
Change-Id: I74957bd8061d58c8d0c3473e2ca456c747f8bfb4
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Wed, 13 Jun 2018 00:47:21 +0000 (06:17 +0530)]
Fix minor typos in ha test suites
Change-Id: I91296e7404bd8e3217ccd14f7d5eb89b72888e14
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Tue, 12 Jun 2018 23:12:44 +0000 (04:42 +0530)]
Minor refactoring - set-coe-host.sh
Both genius and coe are using this script, and it will
be better to make both of them use the same script,
instead of duplicating
Change-Id: I6bbe1a7bb32cc75af3cdfa0b917485db34954a22
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Sam Hague [Tue, 12 Jun 2018 12:29:07 +0000 (08:29 -0400)]
update whitelist for NETVIRT-1270
Change-Id: I17f8bf7b8919f59ab469a3531db4639292a6a2a2
Signed-off-by: Sam Hague <shague@redhat.com>
Luis Gomez [Tue, 12 Jun 2018 04:39:45 +0000 (21:39 -0700)]
Accelerate Mininet multiple controllers
Create OVS bridge list and use that to set the controllers.
Change-Id: I0ac0758a0c008329f89f056243fd1c196434356d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
R P Karthika [Thu, 1 Mar 2018 05:15:00 +0000 (10:45 +0530)]
Check Pod connectivity in COE
A master node and two minion nodes are brought up.
Kubernetes is installed on all three nodes.
Pods are brought up on minion nodes.Two pods are
brought up on same minion node by which L2 connectivity
is checked and one pod on each minion node is brought up
by which L3 connectivity is checked.
Change-Id: Iae6f0325e02d1d93ab424ce0e488259bb789a1d0
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Signed-off-by: Karthika Panneer <karthikapaneer97@gmail.com>
Sathwik Boggarapu [Tue, 5 Jun 2018 09:13:09 +0000 (14:43 +0530)]
Update BFD_monitoring testcase
In genius/BFD_monitoring we are Getting the tunnel name
inappropriate way. So, Getting tunnel name using
list-interface command instead of deleting the unnecessary
port on ovs side.
Change-Id: I09bde31087b38bbc3e2f303eef3ad8ba378be64a
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
Luis Gomez [Mon, 11 Jun 2018 16:35:31 +0000 (09:35 -0700)]
Add missing argument in KW
SSH Session ID should be passed to Stop Mininet KW
Change-Id: Ia87aca1b156cc79fd12bb64a9c7623d9ad2d7488
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Fri, 8 Jun 2018 03:54:08 +0000 (20:54 -0700)]
Performance adjustments for OpenFlow
- Disable AKKA tell protocol: this helps with OF cluster perf
- Increase OF stats poll interval: this helps with OF stats perf
- Disable switch echos: this also helps with OF stats perf
Change-Id: Iac272e73f39dca71cbd557ce84e9f3ad7d5ef9db
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Fri, 8 Jun 2018 01:23:07 +0000 (18:23 -0700)]
Add TLS support in Bulkomatic Perf test
- Update MininetKeywords.Start_Mininet_MUltiple_controllers to
support TLS (protocol=ssl). Also speed up the KW by creating
extra mininet SSH connection, instead of using multiple
Utils.Run_Command_On_Mininet (this creates new session)
- Update 100K flow perf test to use TLS connections
(100K_Flows_100DPN_1Node_Perf_Test.robot).
- Remove "--switch ovsk,protocols=OpenFlow13" from suites
using MininetKeywords library as this is not required.
Change-Id: Ice4287bc7982cc23fada368b221bd42d72e5b3da
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Sam Hague [Thu, 7 Jun 2018 11:56:57 +0000 (07:56 -0400)]
Add eol for warn/error list
Change-Id: Iabf2c8ade1f8423e51885f91706dea11a0058080
Signed-off-by: Sam Hague <shague@redhat.com>
Tomas Markovic [Wed, 6 Jun 2018 08:51:52 +0000 (10:51 +0200)]
Fix location uri
Change it back to BGP_RIB_OPENCONFIG
Change-Id: Ia4d79b2c88d07e1fa5995277170fb4e5776ca76e
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Martin Dindoffer [Thu, 16 Nov 2017 14:27:32 +0000 (15:27 +0100)]
Update test suite for SXP project
- Use random retry timer in SSL tests and fix incorrect Variables import
- Use library name with imported keywords
Change-Id: Id42ec3ad747ef777ced5e555da0611ca07ac3225
Signed-off-by: Martin Dindoffer <martin.dindoffer@pantheon.tech>
sanjothapatil [Wed, 28 Feb 2018 16:46:12 +0000 (22:16 +0530)]
Add Mac Based L2L3 seggragation suite.
Change-Id: I35bc38f21d11e9a49be659b43d1a8b73821d9001
Signed-off-by: sanjothapatil <sanjotha.it@gmail.com>
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
Luis Gomez [Mon, 4 Jun 2018 21:03:01 +0000 (14:03 -0700)]
Set netstat command in a variable
Some systems may need to add sudo or even change the command
(e.g. lsof in MacOS)
Change-Id: Ife06559dd3cd8ff76b5b433d687bd7bbbb48b9b6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Tomas Markovic [Mon, 21 May 2018 10:01:28 +0000 (12:01 +0200)]
Mvpn functional tests
Testing mcast-vpn functionality.
Testing 7 types of routes and 4 attributes
introduced by mcast-vpn.
Sending routes from application-peer, and verifying
it with play.py, and sending routes with play.py in hex,
and verifying it at odl side.
Based on rfc6514.
Fluorine test only.
Change-Id: Iee46907b847d8801a684634035e239f46b4e4c15
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Markovic [Tue, 20 Mar 2018 12:22:56 +0000 (13:22 +0100)]
Add peer group configuration
Add configuration of peer-group as template
for all the neighbors which are using
the same attributes.
Makes setting all the neighbors less
verbose, especially in the case when we
are reconfiguring 600 neighbors, and tests
new functionality.
Change-Id: Ice5fdff48d74c2745a7e12b881ba38ae15ad6f77
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Markovic [Thu, 24 May 2018 15:44:16 +0000 (17:44 +0200)]
Add evpn pmsi-tunnel tests
Pmsi-tunnel functionality is not covered in
current evpn test suite, so adding that.
Also some refactoring.
Change-Id: Icfc77dddeec511ebeedb3f87b692fe24c7550e5f
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Sam Hague [Mon, 4 Jun 2018 12:33:50 +0000 (08:33 -0400)]
don't log ssh errors
Change-Id: I5148b6568faeda6fef7dbbaa1bcca16ba647dbb2
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sun, 3 Jun 2018 15:45:02 +0000 (11:45 -0400)]
Update exception file output
Change-Id: I08dc0185c3f6ee8ef1ded723bb77591899bfa482
Signed-off-by: Sam Hague <shague@redhat.com>
Ivan Hrasko [Wed, 30 May 2018 10:16:45 +0000 (12:16 +0200)]
Enable logging for SXP clustering tests
- and use library name with imported keywords
Change-Id: I94d88d5b6bad14723539a4cf08cb6e0efc751568
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Thanh Ha [Sun, 3 Jun 2018 02:13:56 +0000 (22:13 -0400)]
Fail Sphinx build on warnings
Also remove redundant echo statement. Sphinx already prints the
docs location at the end of the build and echo breaks Windows devs.
Change-Id: I710c81ceb6aeb41293ec4d99d6ed6e7a37917f23
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Sam Hague [Sun, 3 Jun 2018 18:27:05 +0000 (14:27 -0400)]
Update exception whitelist
Change-Id: I6e4d41adf8ababb87c1e4407f154777077fde6ff
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Sat, 2 Jun 2018 01:46:44 +0000 (21:46 -0400)]
Remove duplicate context
Change-Id: Ic90b33a1171d82dd9240313a5064daf25898db44
Signed-off-by: Sam Hague <shague@redhat.com>
Faseela K [Fri, 1 Jun 2018 11:23:46 +0000 (16:53 +0530)]
Remove useless steps in Genius CSIT
Sorry to see this, but I have no clue what these steps
had to do in this particular TC. Noticed it now,
because of some recent changes in MDSAL, these GET requests
started throwing error as there is no content over there.
Change-Id: I0a59ee4dcb209ec64a4bb865a030bf869f4ed354
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Luis Gomez [Fri, 1 Jun 2018 20:08:49 +0000 (13:08 -0700)]
Add logout before closing Karaf SSH connection
Not doing this results in a Karaf ssh NPE
See bottom of this log:
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1
/genius-csit-1node-upstream-all-fluorine/102/odl1_karaf.log.gz
Change-Id: I7bb0f566eef9c4e5526272a2af567d0180db8e09
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
mpany [Thu, 19 Apr 2018 07:43:49 +0000 (13:13 +0530)]
Add network datapath check to vpnbasic suite.
Change-Id: I7d819335149781a7259b0b3880c37e4d68cd8e5e
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
Sam Hague [Fri, 25 May 2018 18:17:06 +0000 (14:17 -0400)]
Write exceptions to file
Change-Id: Ic62ed4abea609f04564ec1f1011daf839e33c617
Signed-off-by: Sam Hague <shague@redhat.com>
Sathwik Boggarapu [Thu, 24 May 2018 06:35:49 +0000 (12:05 +0530)]
Update BFD TestCase & Add Verify Tunnel Status
Verifying tunnel status after disabling BFD and
stopping OVS.New keyword will verify the
tunnel status on given Ip & State of Tunnel.
Change-Id: Ib6c62629ce568a6f3dbd01e8fd7e964bf5b02987
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
Dibya Prakash Das [Tue, 29 May 2018 09:58:49 +0000 (09:58 +0000)]
Fix decoding error
.json() on the response is better than manual decoding with .decode()
Change-Id: Iff6864882cc51491a8564cc2ae67389e817c7cb6
Signed-off-by: Dibya Prakash Das <dibyadascool@gmail.com>
Jaime Caamaño Ruiz [Wed, 30 May 2018 14:34:22 +0000 (16:34 +0200)]
sfc: enable vault repo for kernel packages
It may happen that kernel version running in the provided docker system
image is not current and associated devel packages are not available in
official repo. Enable vault archive repos to fetch them.
Change-Id: I3dd3f112b238bd12f1b75f7a27b7c1e98578d311
Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
Sam Hague [Wed, 30 May 2018 11:15:06 +0000 (07:15 -0400)]
Update exception whitelist
Change-Id: I348459fb8a7705f962ac1e7b8751ba5e5e538c98
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Tue, 29 May 2018 14:47:21 +0000 (10:47 -0400)]
Update exception whitelist
Change-Id: Ib35fd44f130d53c55cf6bce635d97a9b54340c5f
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Fri, 25 May 2018 16:26:01 +0000 (09:26 -0700)]
Remove all exceptions whitelist
we have this now, which is better:
https://git.opendaylight.org/gerrit/#/c/72135/
Change-Id: I9ea41b29f067f4b78f949f0e7a066a8e93cfc54a
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Sat, 26 May 2018 14:54:40 +0000 (10:54 -0400)]
Update exception whitelist
Change-Id: I58ee044c853cc36307993a5b27af47b101b803d4
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Fri, 25 May 2018 16:50:43 +0000 (12:50 -0400)]
Update exceptions whitelist
Change-Id: Ia93f4e7949d0d9a51f1afbb724ccd5602c3a587c
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Fri, 25 May 2018 16:17:29 +0000 (12:17 -0400)]
Update exceptions whitelist
Change-Id: Ia82a918501c032330d13006a12cdd3e3ba9ea09e
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Mon, 21 May 2018 21:59:27 +0000 (17:59 -0400)]
exception checker with context
Change-Id: If1721f474abe532f947ef31aed14577aa916e7e0
Signed-off-by: Sam Hague <shague@redhat.com>
Karthika Panneer [Tue, 22 May 2018 10:41:06 +0000 (03:41 -0700)]
Update Verify Tunnel Status As Up
Updation of this keyword is done to add a
transport zone variable and pass it as an argument,
instead of hard coding it.
Change-Id: I0d13688dd97cdd4d198772399ee0c63abf35ae8a
Signed-off-by: Karthika Panneer <r.p.karthika@ericsson.com>
Tomas Markovic [Wed, 23 May 2018 14:03:56 +0000 (16:03 +0200)]
Remove testplans
Due to carbon and nitrogen removal, some of the test
plans are no longer necessary. Keeping the fluorine
userfeatures one though, because I plan to add more
suites to that one soon.
Change-Id: Ia956fb8d6e10bbdcfb6d7d7394dc7a348fd429f7
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Jamrisko [Mon, 21 May 2018 12:06:42 +0000 (14:06 +0200)]
Check connectivity after reboot
Add a connectivity check to VMs after taking down all nodes.
Change-Id: I158530ccd41b17e72d8fd7e3baa1953e87392552
Signed-off-by: Tomas Jamrisko <tjamrisk@redhat.com>
Dibya Prakash Das [Tue, 15 May 2018 10:06:02 +0000 (10:06 +0000)]
Fix open files
Change-Id: I6ae9a167c6c7f1cabf52871f22c18ef48c10aa78
Signed-off-by: Dibya Prakash Das <dibyadascool@gmail.com>
eafatha [Fri, 16 Feb 2018 12:39:44 +0000 (18:09 +0530)]
CSIT script for bundle based reconciliation
Change-Id: I901b16ade00f980901120eb8d41771d27a2c09fe
Signed-off-by: eafatha <a.fathima.thasneem@ericsson.com>
Faseela K [Mon, 21 May 2018 17:42:40 +0000 (23:12 +0530)]
Remove unused coe testplans
Change-Id: Ie247d228ce8c0492059aabe5743ab41ca4f8ec6f
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Jamo Luhrsen [Thu, 17 May 2018 21:38:04 +0000 (21:38 +0000)]
Revert "Revert "Test for Bug Netvirt-1080""
This reverts commit
ecf2215e73c49455599f26a612c5a1a17434ff42.
Change-Id: Ib09d8891f1fa439e5a1f1a1cb3e8b1c2cc49aed6
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Sat, 19 May 2018 15:50:24 +0000 (15:50 +0000)]
Revert "ACL Service Recovery"
This reverts commit
9d7edc291030d091a056c7f16678a3d2276f0a28.
Change-Id: I87a5c8199a0ebed0de1a16128920d32730bdbf9d
Signed-off-by: Sam Hague <shague@redhat.com>
SrinivasRachakonda [Thu, 26 Apr 2018 17:34:30 +0000 (23:04 +0530)]
ACL Service Recovery
Change-Id: I4f9495d3cd3072f909f0839381dd91d17ab85409
Signed-off-by: SrinivasRachakonda <srinivas.rachakonda@gmail.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Thu, 17 May 2018 19:02:24 +0000 (19:02 +0000)]
Revert "Test for Bug Netvirt-1080"
This reverts commit
14615b37bd847b344f1f3eacbbcf2eceb4e63df4.
Change-Id: I8f70ffa0bfba88ee818db4622705482a7b1e4b40
Signed-off-by: Sam Hague <shague@redhat.com>
Jamo Luhrsen [Thu, 17 May 2018 00:56:57 +0000 (17:56 -0700)]
Use default prompt variable, not hardcoded one
Change-Id: I45c75be95c02a8cbe1245c2829dcad523d9abc7b
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Wed, 16 May 2018 22:49:00 +0000 (15:49 -0700)]
Add host route suite to 1node job
suite was merged [0] and worked well in the sandbox for the
3node job. Having it run successfully in this tdd-wip
1node job can get us closer to adding this suite to
the gate/upstream job that we pay close attention to.
[0] https://git.opendaylight.org/gerrit/#/c/71200/
Change-Id: I543f92a71ce4db8c8ae284c62976d271980ba1d4
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Arunkumar Murukesan [Mon, 23 Apr 2018 09:16:20 +0000 (14:46 +0530)]
Add host route suite for host route handling.
Change-Id: I412ad117aeb0d20e6ef9288e217bb971c65b0a1e
Signed-off-by: Arunkumar Murukesan <arunkumar.murukesan@gmail.com>
gvrangan [Tue, 6 Feb 2018 00:41:55 +0000 (06:11 +0530)]
Test for Bug Netvirt-1080
Here, the FIP is detatched from VM and the Operations
are attempted again.
Change-Id: Ie9d46a7054766cf761934ea911fb017a12dbbaff
Signed-off-by: gvrangan <venkatrangang@hcl.com>
Sathwik Boggarapu [Mon, 14 May 2018 10:13:11 +0000 (15:43 +0530)]
Enhance Genius Tests to Check Service Status
This adds a keyword to verify Service Status in 1node
and 3node ODL deployments
Change-Id: I6be11ef3a623c0137e8e084082144d65b50eab66
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
Tomas Markovic [Tue, 15 May 2018 14:47:44 +0000 (16:47 +0200)]
Test lsp output more precisely
Attributes can change between versions,
therefore we want to see these changes
and address them when necessary.
Currently it's just checking for one line
which is actually several times in the output.
Adding fulltext for comparison for rib which
matters the most in this case.
Change-Id: I02ec42fc0176128da4264fa7f83811917d62ab04
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Sathwik Boggarapu [Thu, 10 May 2018 09:14:16 +0000 (14:44 +0530)]
Update ITM_DIRECT_TUNNEL suite
Change-Id: I49c05b00ade7279d7c6089552fdcabb9dbb1c669
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
Tomas Markovic [Mon, 7 May 2018 08:47:46 +0000 (10:47 +0200)]
Remove variables.py
In flowspec it's not necessary,
and now we can safely delete it.
Change-Id: I1d82db0fc57cf55259326434e6667118071a0b60
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Markovic [Thu, 5 Apr 2018 10:34:38 +0000 (12:34 +0200)]
Adjust prefix counts
Due to addition of new features
in fluorine, it is no longer possible
to achieve old counts.
Change-Id: I37d145ce4f65101313df286b7b0780e36fb14495
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Markovic [Thu, 3 May 2018 13:07:17 +0000 (15:07 +0200)]
Remove variables.py
It's no longer necessary in several
test suites, as result verification
was changed long ago.
Bgp_app_peer reworked with templatedrequests.
Refactor BgpOperations session usage.
Remove unused libraries.
Add RKAIE to karaf console write, because this
is just informative and is not critical.
Change-Id: Iac3b2b331ad105ec04c53c3fc05ee1391d777f06
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Sathwik Boggarapu [Thu, 3 May 2018 08:23:26 +0000 (13:53 +0530)]
Update Genius.Teardown
Increased timeout to restart controller
added interface list in teardown dumps
Change-Id: Ib10996ca6b28c562326b4676cfa02c05e72821ae
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
Sathwik Boggarapu [Wed, 2 May 2018 06:13:00 +0000 (11:43 +0530)]
Update Verfiy Tunnel Status As UP
In ITM Direct Tunnels one testcase has been updated.
Change-Id: Ib35cdca6cbf0ce4f6af5e96ab18e76e3d6c02d5f
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
Jamo Luhrsen [Tue, 1 May 2018 18:48:39 +0000 (18:48 +0000)]
Revert "Set bundle resync to true in configplan"
This reverts commit
4d795609ee5d5b8fc23a84a8317c7d77c7561650.
Change-Id: Ie47c16b9b348cbcb39706810eb2a1fdbf290d8c7
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Mon, 30 Apr 2018 23:43:41 +0000 (16:43 -0700)]
Set bundle resync to true in configplan
Change-Id: Iefda5cbc40f66b190b1b14664952a660d0c9d290
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Jamo Luhrsen [Fri, 27 Apr 2018 22:43:55 +0000 (15:43 -0700)]
Add Keyword to Check /diagstatus
JIRA: INTTEST-45
JIRA: NETVIRT-1177
Change-Id: I59dacf1230faa8cbdb651084b757849bfde78709
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Sam Hague [Tue, 1 May 2018 11:05:23 +0000 (07:05 -0400)]
Add exceptions to whitelist for NEUTRON-157
These jobs hit NEUTRON-157 and a new exception is coming out
from an mdsal change in the api. The job below has an example.
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-openstack-queens-gate-stateful-fluorine/290/odl_1/odl1_karaf.log.gz
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-openstack-queens-gate-stateful-fluorine/281/odl_1/odl1_karaf.log.gz
JIRA: NETVIRT-1090
JIRA: NEUTRON-157
Change-Id: I3d2cb216e896bfd168e85cfe073f019b3aed713a
Signed-off-by: Sam Hague <shague@redhat.com>
Sam Hague [Tue, 1 May 2018 00:17:13 +0000 (20:17 -0400)]
Add exception for NEUTRON-157
This job hit NEUTRON-157 and a new exception is coming out
from an mdsal change in the api. The job below has an example.
https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-openstack-queens-gate-stateful-fluorine/281/odl_1/odl1_karaf.log.gz
Change-Id: I7c5a7c6f3dbb8013d217168b09d3ce9a0213978d
Signed-off-by: Sam Hague <shague@redhat.com>
Tomas Markovic [Thu, 12 Apr 2018 10:20:39 +0000 (12:20 +0200)]
Local address peer test
Test case meant for validation of
local-address functionality.
When set, bgp peer can connect only
on this address.
Refactor test suite for newer approach
to comparing topology with
TemplatedRequests robot library.
Remove unnecessary code.
Change-Id: I2e2ba913db0be84584740c51f97a25e154f9863e
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Markovic [Mon, 30 Apr 2018 07:54:45 +0000 (09:54 +0200)]
Fix bgp-cli test
ShellTable has now been migrated to
oxygen as well, so I unified test
with fluorine, since the only difference
was the divider and trailing
white spaces.
Change-Id: Ic9d4c2963cb80dce008cb773a64216acf0769f50
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Markovic [Mon, 30 Apr 2018 07:27:59 +0000 (09:27 +0200)]
Use Variables.robot instead of Variables.py
Also change resources to alphabet order in affected
test suites.
Change-Id: Ief74db7df00e8b0e8011721e912801d229c99959
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Sathwik Boggarapu [Thu, 26 Apr 2018 09:52:58 +0000 (15:22 +0530)]
Refactor keyword Verify Tunnel Status As UP
Tunnel Status As UP keyword is just verifys tunnels are Up or not.
In this we are verifying no.of tunnels created are equal to
no.of expected tunnel
Change-Id: Ib5512b3621e95a07de54aeeccf65dc3c660811c1
Signed-off-by: Sathwik Boggarapu <b.sathwik@ericsson.com>
Tomas Markovic [Thu, 26 Apr 2018 14:32:54 +0000 (16:32 +0200)]
Change comparestream usage
This patch makes lines in code shorter and cleaner.
Also robot logs are less pain to examine.
Change-Id: I5be5187c17cd82776c2c1962f145338540c1b2df
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Jamo Luhrsen [Thu, 26 Apr 2018 20:31:14 +0000 (20:31 +0000)]
Revert "Do not fail on ODLPARENT-152"
original patch works for most cases, but has some corner
cases that don't work. We can ignore the ssh NPE entirely
from showing up with this patch:
https://git.opendaylight.org/gerrit/#/c/71423/
This reverts commit
5cc59cbad39a4d759d8814089e7283aecfdae06c.
Change-Id: I629d97dd4ee472b1943e4ef94eb6d2cbc6652227
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Faseela K [Thu, 26 Apr 2018 10:15:05 +0000 (15:45 +0530)]
Fix itm-direct-tunnels OVS restart TCs
Genius itm-direct-tunnels suite was using the wrong IP
to restart the OVS.
Change-Id: I43beb5a75cdaff2f247706be721e687a8db295bb
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Faseela K [Wed, 25 Apr 2018 14:13:55 +0000 (19:43 +0530)]
Fix itm-direct-tunnels suite tear down.
Change-Id: I6ce869d5967728d54d3a88acca50efaf78412c97
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Luis Gomez [Fri, 27 Apr 2018 03:33:18 +0000 (20:33 -0700)]
Add scriptplan for genius-verify
Change-Id: I08e23c9f9fb8425b2d7d84ae6d51375f609f9fa0
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Yrineu Rodrigues [Thu, 26 Apr 2018 17:06:31 +0000 (10:06 -0700)]
Fix NIC basic test.
Change-Id: I576e8f6987517e6f085e1093328162531170a743
Signed-off-by: Yrineu Rodrigues <yrineu.rodrigues@luminanetworks.com>
Faseela K [Thu, 26 Apr 2018 10:36:41 +0000 (16:06 +0530)]
Genius scriptplans and testplans
After the recent refactoring of genius CSIT yaml in
builder repo, there was a need for changing some of the
scriptplans and testplans. Adding the new plans
with soft links to the existing plans.
Change-Id: I93479f054dfd3b506135f93e5868dcf3cad4d946
Signed-off-by: Faseela K <faseela.k@ericsson.com>
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
Tomas Markovic [Thu, 26 Apr 2018 13:50:53 +0000 (15:50 +0200)]
Bgp app peer xml change
Test was sending POST into wrong uri,
although it did use to work.
Patch adjusts xml template when we are
sending POST requests, so it
works with that uri.
Change-Id: I0abfa795624256a1a98fea0f1f88f3939a2c246c
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Tomas Markovic [Thu, 26 Apr 2018 15:00:13 +0000 (17:00 +0200)]
Change naming to future proof
With next version of odl, I would have
to do this anyway, so might as well just
do it now.
Since it's only test for oxygen and fluorine
right now. It will take .oxygen files
and the default files for other versions.
Change-Id: I0759f73fdf6c837e57878a446ce3d83f0396490b
Signed-off-by: Tomas Markovic <tomas.markovic@pantheon.tech>
Sam Hague [Thu, 26 Apr 2018 13:45:43 +0000 (09:45 -0400)]
Disable the ssh exception logging
JIRA: ODLPARENT-152
Change-Id: If2d6fc330e6f3836bd01795ed159bb0eed4d9fa8
Signed-off-by: Sam Hague <shague@redhat.com>