integration.git
9 years agoSample integration test 83/15883/1
Luis Gomez [Mon, 2 Mar 2015 05:46:45 +0000 (21:46 -0800)]
Sample integration test

Change-Id: Ie528f08fe7ae69a1ff578f3463c4942480a4fd38
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoMerge "Update bgpcep features repository names and removing plugin2oc."
Luis Gomez [Fri, 27 Feb 2015 05:12:21 +0000 (05:12 +0000)]
Merge "Update bgpcep features repository names and removing plugin2oc."

9 years agoUpdate bgpcep features repository names and removing plugin2oc. 76/15676/9
Vratko Polak [Tue, 24 Feb 2015 17:09:51 +0000 (18:09 +0100)]
Update bgpcep features repository names and removing plugin2oc.

Bgpcep project has changed its feature layout.
Instead single feature repository, there are three of them now:
features-bgp, features-extras and features-pcep.

Among major changes, odl-bgpcep-all feature is no more.
This changes feature tests to use odl-bgpcep-bgp-all
and odl-bgpcep-pcep-all features instead.

Also: feature.bgp.version was renamed to feature.bgpcep.version

Change-Id: I48d53b544a8240e7206c163dc892e517da4ad9ba
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
9 years agoMerge "adding a mask for destination and source ip addresses"
Luis Gomez [Thu, 26 Feb 2015 19:00:25 +0000 (19:00 +0000)]
Merge "adding a mask for destination and source ip addresses"

9 years agoCleaning robot repo + creating testplans 57/15757/1
Luis Gomez [Thu, 26 Feb 2015 00:44:48 +0000 (16:44 -0800)]
Cleaning robot repo + creating testplans

Change-Id: Id3fe3944c92f962e09884b3583175e911d5698b1
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoMerge "Set JAVA_HOME before launching karaf inside containers"
Daniel Farrell [Tue, 24 Feb 2015 15:18:27 +0000 (15:18 +0000)]
Merge "Set JAVA_HOME before launching karaf inside containers"

9 years agoMerge "removing failing tests"
Luis Gomez [Tue, 24 Feb 2015 05:52:38 +0000 (05:52 +0000)]
Merge "removing failing tests"

9 years agoSet JAVA_HOME before launching karaf inside containers 17/15617/1
Cédric Ollivier [Mon, 23 Feb 2015 10:42:23 +0000 (11:42 +0100)]
Set JAVA_HOME before launching karaf inside containers

This patch sets JAVA_HOME to delete the related warning "results may vary" when
karaf starts.

Change-Id: I2c29fd331076b4d4b0473c9c254c8d1c1af19ffb
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
9 years agoMerge "BUG 2676 : Add some tuning parameters to improve the performance of CDS"
Luis Gomez [Fri, 20 Feb 2015 23:37:40 +0000 (23:37 +0000)]
Merge "BUG 2676 : Add some tuning parameters to improve the performance of CDS"

9 years agoremoving failing tests 68/15568/3
Peter Gubka [Fri, 20 Feb 2015 21:03:38 +0000 (22:03 +0100)]
removing failing tests

- some review needs to be done to the removed tests later and
  after review they should be added back
- ovs230 introduced some dependencies which were not present
  in the earlier versions, so some tests started to fail
- this commit should be harmles to the verify or integration
  jobs as it does not touch their files at all

Change-Id: Ifea6827e16c532389aea2ab3ec8881807e05d505
Signed-off-by: Peter Gubka <pgubka@cisco.com>
9 years agoBUG 2676 : Add some tuning parameters to improve the performance of CDS 37/15537/1
Moiz Raja [Fri, 20 Feb 2015 11:27:56 +0000 (03:27 -0800)]
BUG 2676 : Add some tuning parameters to improve the performance of CDS

Change-Id: I307a27d7d0cbb7e5b6fe49eb36e4ee4996234bce
Signed-off-by: Moiz Raja <moraja@cisco.com>
9 years agoadding a mask for destination and source ip addresses 15/15515/2
Peter Gubka [Thu, 19 Feb 2015 22:20:46 +0000 (23:20 +0100)]
adding a mask for destination and source ip addresses

- when using sal services to add the flows, http resposne 400 is
  returned with the message of not matching the regexp pattern
  where the mask is included
- this changes will not impact verify nor integration robot
  suites, because these files are not used there

Change-Id: I5fe4feeecc0ee4cdcdffc63ba9d0721a5c05a0a4
Signed-off-by: Peter Gubka <pgubka@cisco.com>
9 years agoadding ability for test VMs to have a different command prompt 12/15512/2
Jamo Luhrsen [Thu, 19 Feb 2015 20:51:13 +0000 (12:51 -0800)]
adding ability for test VMs to have a different command prompt

retrigger.

Change-Id: Ic34156c6387871796aae0d1775d02c5a68833afe
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
9 years agoMerge "Have integration use odlparent so we get the same karaf.version as others"
Luis Gomez [Tue, 17 Feb 2015 07:18:58 +0000 (07:18 +0000)]
Merge "Have integration use odlparent so we get the same karaf.version as others"

9 years agoMerge "Migrate features-test"
Luis Gomez [Tue, 17 Feb 2015 07:17:20 +0000 (07:17 +0000)]
Merge "Migrate features-test"

9 years agoHave integration use odlparent so we get the same karaf.version as others 92/15392/1
Ed Warnicke [Tue, 17 Feb 2015 00:02:30 +0000 (17:02 -0700)]
Have integration use odlparent so we get the same karaf.version as others

Change-Id: I750305fecff237814b2a58eb3273c91f6d2bca0d
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoAdding test plan for l2switch 44/15344/1
Luis Gomez [Sun, 15 Feb 2015 23:20:59 +0000 (15:20 -0800)]
Adding test plan for l2switch

Change-Id: If443cd63266c692be4c1c5e80982163cfb1cebed
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoMigrate features-test 92/15292/1
Robert Varga [Fri, 13 Feb 2015 22:18:08 +0000 (23:18 +0100)]
Migrate features-test

This artifact has been moved to odlparent, where it continues to be
maintained and updated. Switch to using that version instead of
yangtools.

Change-Id: I33ea2ce892d9b54013ff901e6d7df28776f9b450
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years ago(Fix: Bug 2711) 26/15226/2
mark.mozolewski [Thu, 12 Feb 2015 23:23:11 +0000 (15:23 -0800)]
(Fix: Bug 2711)
- Match RPC actor system's Netty TCP settings with existing cluster DATA actor system setting to avoid oversized Gossip RPC messages.

Signed-off-by: mark.mozolewski <mark.mozolewski@hp.com>
9 years ago(Bug 2035) 75/15175/1
mark.mozolewski [Wed, 11 Feb 2015 23:16:05 +0000 (15:16 -0800)]
(Bug 2035)
- Increasing default Akka config for auto-down of unreachable nodes from 10sec to 5min to avoid locking out nodes during transient network blips, etc.

Change-Id: I81288dc74c235e01b21d6dd9a705d6c07f967583
Signed-off-by: mark.mozolewski <mark.mozolewski@hp.com>
9 years agoMake get followers more reliable 37/14937/2
Shaleen Saxena [Thu, 5 Feb 2015 19:59:21 +0000 (14:59 -0500)]
Make get followers more reliable

Making the get followers more reliable, by retrying if correct number of followers is not found.

Change-Id: Icfc692302a4ef5224dbd1a6c707f18a96762474b
Signed-off-by: Shaleen Saxena <ssaxena@brocade.com>
9 years agoMerge "Changing AD-SAL port to 8282"
Luis Gomez [Sun, 8 Feb 2015 20:55:57 +0000 (20:55 +0000)]
Merge "Changing AD-SAL port to 8282"

9 years agoChanging AD-SAL port to 8282 40/15040/1
Luis Gomez [Sun, 8 Feb 2015 20:22:39 +0000 (12:22 -0800)]
Changing AD-SAL port to 8282

Change-Id: I4762cf264dd11666fb130f73bb52d3f4808f2246
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoChanged Dockerfile to use Helium SR2 82/14682/1
Babis Kaidos [Mon, 2 Feb 2015 14:14:57 +0000 (16:14 +0200)]
Changed Dockerfile to use Helium SR2

Change-Id: I3feb0cd806b5ca3d0ae89e5448ab1041684fd6fe
Signed-off-by: Babis Kaidos <ckaidos@intracom-telecom.com>
9 years agoAdding topoprocessing features 13/14613/2
Michal Polkorab [Thu, 29 Jan 2015 13:28:23 +0000 (14:28 +0100)]
Adding topoprocessing features

1) Feature Tests Pass: https://jenkins.opendaylight.org/releng/view/topoprocessing/job/topoprocessing-merge-master/13/
2) Features Comply with Guidelines: https://git.opendaylight.org/gerrit/gitweb?p=topoprocessing.git;a=blob;f=features/src/main/resources/features.xml
a) Feature Names: Prefixed with 'odl-' : odl-topoprocessing-all
b) Features Descriptions: Present
c) Features Start-Levels: No start-levels on <bundle> elements or <feature> elements
3) Features Tested: Features have been tested for functionality with
a) feature:install odl-topoprocessing-all
b) feature:install odl-integration-compatible-with-all
4) Integration Test Impact - none

Change-Id: I60734ea53ff3efb66dbc25225277f006171d193d
Signed-off-by: Michal Polkorab <michal.polkorab@pantheon.sk>
9 years agoFix - Bug 2639 - karaf feature repo not available on HELIUM-SR1.1 when deployed using... 26/14526/2
Vamsi Devaki [Tue, 27 Jan 2015 01:03:53 +0000 (17:03 -0800)]
Fix - Bug 2639 - karaf feature repo not available on HELIUM-SR1.1 when deployed using cluster deploy script

Change-Id: Iba398533ed9b766d3a4c8f12d28066130bae6edd
Signed-off-by: Vamsi Devaki <vamsi.devaki@hp.com>
9 years agoAdd neutron feature to integration. 24/14524/1
Ed Warnicke [Mon, 26 Jan 2015 21:02:29 +0000 (14:02 -0700)]
Add neutron feature to integration.

Change-Id: Ib83570c0058b9d62b48ea9e33e9f6c733260c047
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoMerge "Fix - Bug 2638 - Integration templates have incorrect directory name"
Luis Gomez [Sat, 24 Jan 2015 10:21:18 +0000 (10:21 +0000)]
Merge "Fix - Bug 2638 - Integration templates have incorrect directory name"

9 years agoFix - Bug 2638 - Integration templates have incorrect directory name 66/14466/1
Vamsi Devaki [Fri, 23 Jan 2015 23:57:40 +0000 (15:57 -0800)]
Fix - Bug 2638 - Integration templates have incorrect directory name

Change-Id: I0caab116451f9c91a11b95d9f7b191976b91a189
Signed-off-by: Vamsi Devaki <vamsi.devaki@hp.com>
9 years agoFix VTN Coordinator Tests for change in response Code 10/14410/1
gvrangan [Fri, 23 Jan 2015 01:26:46 +0000 (10:26 +0900)]
Fix VTN Coordinator Tests for change in response Code

Change-Id: I5715fbbc58a75aaeb244c1d2ddb950cd35ec0893
Signed-off-by: gvrangan <venkatrangang@hcl.com>
9 years agoMerge "Cleaning test repository - removing old tests"
Luis Gomez [Thu, 22 Jan 2015 11:33:43 +0000 (11:33 +0000)]
Merge "Cleaning test repository - removing old tests"

9 years agoSetting standard mininet timeout + fixing hosttracker suite 75/14375/1
Luis Gomez [Thu, 22 Jan 2015 09:08:23 +0000 (01:08 -0800)]
Setting standard mininet timeout + fixing hosttracker suite

Change-Id: If984050884729bb07af29f8f5a9022a6cb542064
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
(cherry picked from commit dc18172d676204c6b388355231a86092251e12c6)

9 years agoMove Openflow NXM Extensions to its intended home: Openflowplugin 57/14357/3
Flavio Fernandes [Wed, 21 Jan 2015 19:51:45 +0000 (14:51 -0500)]
Move Openflow NXM Extensions to its intended home: Openflowplugin

This change stops referring to nxm extensions at the temporary location
and move it to where it was always meant to be.

Related gerrits:
https://git.opendaylight.org/gerrit/#/c/10428/
https://git.opendaylight.org/gerrit/#/c/13234/
https://git.opendaylight.org/gerrit/#/c/14289/
https://git.opendaylight.org/gerrit/#/c/14316/

Patch 2: Use constant for the version of openflow plugin feature
Patch 3: Use constant for the version of openflow plugin feature (cont.)

Change-Id: I6a1e2d3c41fee31e864fb8be415506c62518e099
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
9 years agoUpdate checkstyle version to 2.13 75/14275/1
Thanh Ha [Tue, 20 Jan 2015 05:03:42 +0000 (00:03 -0500)]
Update checkstyle version to 2.13

Change-Id: I01fe69474fc3b07972b5080e00a6284b10215fd1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoUse maven-enforcer-plugin to enforce Maven version 74/14274/2
Thanh Ha [Tue, 20 Jan 2015 04:27:25 +0000 (23:27 -0500)]
Use maven-enforcer-plugin to enforce Maven version

This patch removes the unnecessary declaration of <prerequisites>
section.

As discovered in the mailing list thread linked below the <prerequisites>
section to set a minimal Maven version is deprecated and actually does
not enforce the minimal version. If we need to enforce a minimal Maven
version we need to use the maven-enforcer-plugin instead.

https://lists.opendaylight.org/pipermail/discuss/2015-January/004309.html

Change-Id: I5e5ce1af34451b0bcda51ee10ee0c181bd85393b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoCleaning test repository - removing old tests 81/14181/2
Luis Gomez [Fri, 16 Jan 2015 04:53:13 +0000 (20:53 -0800)]
Cleaning test repository - removing old tests

Change-Id: I59f5a1c8d17c3b45f280394eec964f39b250b76a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoFixing mininet reads so that we always clear mininet 01/14201/1
Luis Gomez [Fri, 16 Jan 2015 18:41:16 +0000 (10:41 -0800)]
Fixing mininet reads so that we always clear mininet

Change-Id: Ia782e0d7b9a1e896ebf5c6e2ca316d6f0541489a
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoMerge "Break the repository index out separately from the test features"
Luis Gomez [Fri, 16 Jan 2015 03:13:12 +0000 (03:13 +0000)]
Merge "Break the repository index out separately from the test features"

9 years agoMerge "Test Library documentation for Robot Keywords"
Christopher O'Shea [Tue, 13 Jan 2015 00:26:32 +0000 (00:26 +0000)]
Merge "Test Library documentation for Robot Keywords"

9 years agoMerge "Fix issues with 140_recovery_restart_follower test"
Luis Gomez [Mon, 12 Jan 2015 23:07:07 +0000 (23:07 +0000)]
Merge "Fix issues with 140_recovery_restart_follower test"

9 years agoBreak the repository index out separately from the test features 14/13914/6
Ed Warnicke [Mon, 5 Jan 2015 17:49:55 +0000 (11:49 -0600)]
Break the repository index out separately from the test features

Currently, we have integration/features which is doing two things:
1)  Listing the <repositories> from all of the projects
2)  Listing the test features (like compatible-with-all) that are
    being tested by integration test.

The test features are creating user confusion, with folks doing
things like loading

odl-integration-compatible-with-all

to poor effect.  By splitting into two features repos

features-integration-index:
  Which holds only the list of repositories, and not the test features
  and is included in the shipping distribution/karaf

and

features-integration-test:
  Which holds only the test features, and is *not* shipped in the
  distribution/karaf

We should be able to clear up this confusion in the future

Change-Id: I12633819bd35a0bece2da4ac557de106d3c216e7
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoFix issues with 140_recovery_restart_follower test 78/14078/2
tpantelis [Fri, 9 Jan 2015 22:16:34 +0000 (17:16 -0500)]
Fix issues with 140_recovery_restart_follower test

When attempting to add a car with both followers down, we exect the read
to return 404 (Not Found) but it may get a 500 with
NoShardLeaderException. Need to check if != 200.

Change-Id: I39743b1d84cc85fa38a08dba2f9e98c71f6de8ba
Signed-off-by: tpantelis <tpanteli@brocade.com>
9 years agoSet root pom.xml <name> for Sonar 58/14058/1
Thanh Ha [Fri, 9 Jan 2015 21:35:09 +0000 (16:35 -0500)]
Set root pom.xml <name> for Sonar

As mentioned on the mailing list Sonar uses the <name> field of the
pom.xml that is passed to the mvn command as the name of the project in
Sonar. In most cases this is the root pom.xml file in a project. This
patch sets the name to the project shortname.

https://lists.opendaylight.org/pipermail/discuss/2014-November/004024.html

Change-Id: I31fc9cd6e360079a48d1a189e89e534b9dac3b37
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoMerge "Changed the body of flows."
Luis Gomez [Mon, 5 Jan 2015 01:52:22 +0000 (01:52 +0000)]
Merge "Changed the body of flows."

9 years agoChanged the body of flows. 89/13489/18
Arash Eghtesadi [Tue, 9 Dec 2014 20:19:28 +0000 (15:19 -0500)]
Changed the body of flows.

Change-Id: I6430eaff5c762b75def4e935f8cc6edf40186645
Signed-off-by: Arash Eghtesadi <aeghtesadi@inocybe.com>
9 years agoAdd resiliency to 3-node cluster tests 77/13877/8
tpantelis [Mon, 22 Dec 2014 01:22:05 +0000 (20:22 -0500)]
Add resiliency to 3-node cluster tests

Refactored re-usable keywords into ClusterKeywords.txt

Added "Wait Until Keyword Succeeds" to various keywords for resiliency,
obviating the need for arbitrary sleeps.

Added "3-node-cluster" Tag to each test case

Change-Id: Ibef9942547ad85b8ee006b87c85acf8e7102d8c5
Signed-off-by: tpantelis <tpanteli@brocade.com>
9 years agoMerge "Enhancements to 3-node cluster tests"
Carol Sanders [Mon, 22 Dec 2014 21:39:36 +0000 (21:39 +0000)]
Merge "Enhancements to 3-node cluster tests"

9 years agoTest Library documentation for Robot Keywords 19/13819/1
Jamo Luhrsen [Mon, 22 Dec 2014 17:24:55 +0000 (09:24 -0800)]
Test Library documentation for Robot Keywords

Change-Id: I3a2ec676c6a1870e8537f44d778293f799f6c546
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
9 years agoMove distributions/extra/karaf to distributions/karaf 70/13770/2
Ed Warnicke [Fri, 19 Dec 2014 17:32:23 +0000 (11:32 -0600)]
Move distributions/extra/karaf to distributions/karaf

Change-Id: Id875f34ceab823f3de076b2ca9b4ed558fbffa95
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoRemove toaster distribution 69/13769/1
Ed Warnicke [Fri, 19 Dec 2014 17:30:35 +0000 (11:30 -0600)]
Remove toaster distribution

Change-Id: I85eabc1fadc4c2e6510ec3a6851b3e3f89dc369b
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoEnhancements to 3-node cluster tests 57/13557/7
Shaleen Saxena [Thu, 18 Dec 2014 16:21:08 +0000 (11:21 -0500)]
Enhancements to 3-node cluster tests

Modified the stopController method to wait until the controller karaf process
has stopped completed via the ps command. This eliminates the arbitrary wait
which can cause sporadic failures if the controller takes too long to shutdown.

Also added a stopAllControllers method that first executes /bin/stop on all
controllers in parallel and then waits for completion. This speeds it up.

Added additional checks in varous test cases, eg use a FOR loop to verify all
the expected entries in the output from a REST GET instead of checking for just
a couple entries.

I also eliminated some test case files and consolidated the steps so that all
the related steps for a particular test are in one test case file. I find this
makes the steps easier to understand/follow without having to go to other files
and figure out which test case files are stand-alone and which  may be related
to other files. This also eliminates redundant setup steps in each test case file.

As part of consolidation, I separated Car and People leader failover tests into
their own separate files. They basically run the same sequence of steps but on
their respective data model/shard. However they're not exactly redundant because
the People tests utilize an RPC.

Change-Id: I8be1d219fa07b2384b4d622db67af1bc4e0bebec
Signed-off-by: Shaleen Saxena <ssaxena@brocade.com>
9 years agoRemoving Old Hydrogen distributions from Master 08/13708/1
Luis Gomez [Wed, 17 Dec 2014 03:24:36 +0000 (19:24 -0800)]
Removing Old Hydrogen distributions from Master

Change-Id: I83da7d073eeaafc1855b91fc8ea33d72062aaba6
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoNow that AAA tests are running first, they are failing because 76/13676/2
Jamo Luhrsen [Tue, 16 Dec 2014 07:56:26 +0000 (23:56 -0800)]
Now that AAA tests are running first, they are failing because
operational/nodes is not built yet.  Before, it was getting built
up by eariler run tests using mininet.  This will use a suite
setup __init__.txt inside the AAA folder to start mininet first.

Change-Id: Ic9915792845695fefc5f05252760c2b6266ec7f7
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
9 years agoUpdated integration to remove odl-aaa-all feature. 88/13488/1
Liem Nguyen [Tue, 9 Dec 2014 19:43:59 +0000 (11:43 -0800)]
Updated integration to remove odl-aaa-all feature.

Change-Id: I4a75e8ab15a891af5d7ae1530d895c0af224f33b
Signed-off-by: Liem Nguyen <liem_m_nguyen@hp.com>
9 years agoMerge "Remove feature "odl-aaa-all""
Luis Gomez [Tue, 9 Dec 2014 03:45:00 +0000 (03:45 +0000)]
Merge "Remove feature "odl-aaa-all""

9 years agoRemove feature "odl-aaa-all" 65/13465/1
Christopher O'Shea [Mon, 8 Dec 2014 23:13:48 +0000 (15:13 -0800)]
Remove feature "odl-aaa-all"

Change-Id: If6d56e30d161b755700641e9a46b033de767c416
Signed-off-by: Christopher O'Shea <christopher.o.shea@ericsson.com>
9 years agoChanged sleep timer to give AAA more time for feature install to complete 63/13463/1
Mark Tassinari [Mon, 8 Dec 2014 22:33:20 +0000 (14:33 -0800)]
Changed sleep timer to give AAA more time for feature install to complete

Change-Id: Icb2ef84910bbeb835a7ad0b4cc886be5eced79b1
Signed-off-by: Mark Tassinari <markat@hp.com>
9 years agoMerge "Added proper OVS-dump-flows.sh.13 Removed get-totals.sh"
Christopher O'Shea [Fri, 5 Dec 2014 02:51:47 +0000 (02:51 +0000)]
Merge "Added proper OVS-dump-flows.sh.13 Removed get-totals.sh"

9 years agoMerge "Added the folder with scripts that show flow statistics summaries in a mininet...
Christopher O'Shea [Fri, 5 Dec 2014 02:51:17 +0000 (02:51 +0000)]
Merge "Added the folder with scripts that show flow statistics summaries in a mininet with OVS switches."

9 years agoChanged Dockerfile to use 0.2.1-Helium-SR1 instead of 0.2.0-Helium 48/13348/1
Charalampos Kaidos [Wed, 3 Dec 2014 18:06:11 +0000 (20:06 +0200)]
Changed Dockerfile to use 0.2.1-Helium-SR1 instead of 0.2.0-Helium

Change-Id: I129b97908f239a5ced78bab23ad4365f8d20736a
Signed-off-by: Charalampos Kaidos <ckaidos@intracom-telecom.com>
9 years agoAdded proper OVS-dump-flows.sh.13 33/13333/1
Jan Medved [Wed, 3 Dec 2014 02:31:45 +0000 (18:31 -0800)]
Added proper OVS-dump-flows.sh.13
Removed get-totals.sh

Change-Id: Ib27b7b227c9fd293ff4a77e012c46263157fe38d
Signed-off-by: Jan Medved <jmedved@cisco.com>
9 years agoAdded the folder with scripts that show flow statistics summaries in a mininet with... 31/13331/1
Jan Medved [Wed, 3 Dec 2014 02:20:16 +0000 (18:20 -0800)]
Added the folder with scripts that show flow statistics summaries in a mininet with OVS switches.

Change-Id: I671c4e236faa74cbe4a94bf230b2f4249cfcb86b
Signed-off-by: Jan Medved <jmedved@cisco.com>
9 years agoMerge "- Updated multi-blaster.sh and shard_multi_test.sh to allow host and port...
Moiz Raja [Tue, 2 Dec 2014 22:15:15 +0000 (22:15 +0000)]
Merge "- Updated multi-blaster.sh and shard_multi_test.sh to allow host and port command line arguments."

9 years ago- Updated multi-blaster.sh and shard_multi_test.sh to allow host and port command... 42/13242/1
Jan Medved [Mon, 1 Dec 2014 05:13:36 +0000 (21:13 -0800)]
- Updated multi-blaster.sh and shard_multi_test.sh to allow host and port command line arguments.

- Updated shard_multi_test.sh to print help string and to measure the total rate.

Change-Id: I6ce4b5a6ad194bf7f28e3d04b2f4dc831a304814
Signed-off-by: Jan Medved <jmedved@cisco.com>
9 years agoMerge "GIT Reorganization - Create VTN suites"
Luis Gomez [Mon, 1 Dec 2014 01:37:54 +0000 (01:37 +0000)]
Merge "GIT Reorganization - Create VTN suites"

9 years agoGIT Reorganization - Create VTN suites 38/13238/1
Luis Gomez [Mon, 1 Dec 2014 00:55:01 +0000 (16:55 -0800)]
GIT Reorganization - Create VTN suites

Change-Id: I43fb01cd6ae02821038a97a6079928606dc4e0d8
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoMerge "Replaced the multi-blaster skeleton with real functionality. multi-blaster...
Luis Gomez [Sun, 30 Nov 2014 08:15:06 +0000 (08:15 +0000)]
Merge "Replaced the multi-blaster skeleton with real functionality. multi-blaster functions are now driven from command line switches and arguments."

9 years agoGIT restructure - Adding project folders and features 29/13229/2
Luis Gomez [Sun, 30 Nov 2014 06:04:54 +0000 (22:04 -0800)]
GIT restructure - Adding project folders and features

Change-Id: I71a881ba17efc63ec15e5e48d8ffda46165db9d2
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoReplaced the multi-blaster skeleton with real functionality. multi-blaster functions... 27/13227/1
Jan Medved [Sun, 30 Nov 2014 03:54:35 +0000 (19:54 -0800)]
Replaced the multi-blaster skeleton with real functionality. multi-blaster functions are now driven from command line switches and arguments.

Change-Id: I2209a8bf86f3c26930a4f5a126356917ae0548e7
Signed-off-by: Jan Medved <jmedved@cisco.com>
9 years agoAdded shard performance tests (shard_perf_test.py and shard_multi_test.sh) 16/13216/2
Jan Medved [Sat, 29 Nov 2014 07:07:46 +0000 (23:07 -0800)]
Added shard performance tests (shard_perf_test.py and shard_multi_test.sh)
Cleaned up help text for inventory crawler

Change-Id: I6b5791155e082e6267ebaf9aa3555ccb59f32677
Signed-off-by: Jan Medved <jmedved@cisco.com>
9 years agoAdded a printout for the overall test execution time 15/13215/2
Jan Medved [Sat, 29 Nov 2014 04:15:11 +0000 (20:15 -0800)]
Added a printout for the overall test execution time

Change-Id: I0aa19bf0749dde07ce7ececc3ae8fb4bc3cd21ff
Signed-off-by: Jan Medved <jmedved@cisco.com>
9 years agoMerge "adding missing example flows"
Luis Gomez [Sun, 30 Nov 2014 01:26:44 +0000 (01:26 +0000)]
Merge "adding missing example flows"

9 years agoMerge "added output error message display by remote ssh execution"
Luis Gomez [Sun, 30 Nov 2014 01:24:32 +0000 (01:24 +0000)]
Merge "added output error message display by remote ssh execution"

9 years agoMerge "BUG 2344 : Refactor Clustering integration tests"
Luis Gomez [Sun, 30 Nov 2014 01:22:36 +0000 (01:22 +0000)]
Merge "BUG 2344 : Refactor Clustering integration tests"

9 years agoadding missing example flows 73/13173/1
Peter Gubka [Thu, 27 Nov 2014 14:12:36 +0000 (15:12 +0100)]
adding missing example flows

source https://wiki.opendaylight.org/view/Editing_OpenDaylight_OpenFlow_Plugin:End_to_End_Flows:Example_Flows
especially mpls actions

Change-Id: I8257168dc190818451242fd1d8e0f80588c9f050
Signed-off-by: Peter Gubka <pgubka@cisco.com>
9 years agoMerge "Updating Flow for IPv4 prefix"
Luis Gomez [Wed, 26 Nov 2014 22:15:59 +0000 (22:15 +0000)]
Merge "Updating Flow for IPv4 prefix"

9 years agoUpdating Flow for IPv4 prefix 52/13152/1
Christopher O'Shea [Wed, 26 Nov 2014 19:41:28 +0000 (11:41 -0800)]
Updating Flow for IPv4 prefix

Change-Id: Id3fe902d47f875fddbc8560696d9d444f2522bab
Signed-off-by: Christopher O'Shea <christopher.o.shea@ericsson.com>
9 years agoMerge "Fix Netconf test to work with latest changes on Netconf connector"
Christopher O'Shea [Mon, 24 Nov 2014 23:48:08 +0000 (23:48 +0000)]
Merge "Fix Netconf test to work with latest changes on Netconf connector"

9 years agoNew Test(s) for AAA (disable/enable authentication and verify) 02/12902/4
Jamo Luhrsen [Mon, 17 Nov 2014 23:13:11 +0000 (15:13 -0800)]
New Test(s) for AAA (disable/enable authentication and verify)

Change-Id: I578765894222dba933509c2f4e946ef28a3d143c
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
9 years agoadded output error message display by remote ssh execution 16/12916/2
Michal Rehak [Tue, 18 Nov 2014 15:10:33 +0000 (16:10 +0100)]
added output error message display by remote ssh execution

- retriggered

Change-Id: Ied3dd6cf0bce60225c6d990a69adb3cfef6719ad
Signed-off-by: Michal Rehak <mirehak@cisco.com>
9 years agoUpgraded WCBench to v2.0 58/12958/1
Daniel Farrell [Wed, 19 Nov 2014 18:50:50 +0000 (13:50 -0500)]
Upgraded WCBench to v2.0

- Support for Helium 0.2.1
- Vagrantfile for trivial deployment
- Almost all GitHub Issues closed

Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
9 years agoBUG 2344 : Refactor Clustering integration tests 31/12831/3
Moiz Raja [Fri, 14 Nov 2014 00:39:32 +0000 (16:39 -0800)]
BUG 2344 : Refactor Clustering integration tests

Deploy the 3-node cluster using deploy script and then run the scripts like so

pybot -v MEMBER1:10.194.126.49 -v MEMBER2:10.194.126.50 -v MEMBER3:10.194.126.51 -v PORT:8181 -v USERNAME:root -v PASSWORD:cvg123 -v KARAF_HOME:/root/deploy/current/odl ./datastore
pybot -v MEMBER1:10.194.126.49 -v MEMBER2:10.194.126.50 -v MEMBER3:10.194.126.51 -v PORT:8181 -v USERNAME:root -v PASSWORD:cvg123 -v KARAF_HOME:/root/deploy/current/odl ./routedrpc

Change-Id: I4582a94ea22f40a9236de330ac80727b2d1d4094
Signed-off-by: Moiz Raja <moraja@cisco.com>
9 years agoMerge "Increasing timers for this test after stats mgr improvements"
Christopher O'Shea [Thu, 13 Nov 2014 19:27:41 +0000 (19:27 +0000)]
Merge "Increasing timers for this test after stats mgr improvements"

9 years agoFix Netconf test to work with latest changes on Netconf connector 74/12774/3
Luis Gomez [Wed, 12 Nov 2014 01:06:44 +0000 (17:06 -0800)]
Fix Netconf test to work with latest changes on Netconf connector

Change-Id: I7c5b783e1529c0591cc38137b3e7f26ec75285bb
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoBUG 2344 : Add the multi-node-test template for clustering integration tests 06/12706/1
Moiz Raja [Tue, 11 Nov 2014 01:35:04 +0000 (17:35 -0800)]
BUG 2344 : Add the multi-node-test template for clustering integration tests

The multi-node-test template installs all the odl-clustering-test-app and ensures
that the modules.conf and module-shards.conf is generated appropriately for testing
the app in a multi-node cluster

This patch is dependent on the following controller patch,

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

Change-Id: I58b2938c3125068ef895733bcec8e26050190b39
Signed-off-by: Moiz Raja <moraja@cisco.com>
9 years agoadding netopeer via REST 31/12431/1
Ekta Khurana [Fri, 31 Oct 2014 23:11:41 +0000 (16:11 -0700)]
adding netopeer via REST

Change-Id: Iaac81b4e6702186b61254e3de2a49aeb569a3b0b
Signed-off-by: Ekta Khurana <e.khurana@gmail.com>
9 years agorebasing with master after switchPOC was merged 85/12385/3
Jamo Luhrsen [Thu, 30 Oct 2014 16:32:36 +0000 (09:32 -0700)]
rebasing with master after switchPOC was merged

Change-Id: I14dcda2432abf8e8aed310c68b04ce5c9c8547e6
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
9 years agoUpdated Helium Dockerfile to reduce size of image. 86/12386/1
Daniel Farrell [Thu, 30 Oct 2014 17:43:31 +0000 (13:43 -0400)]
Updated Helium Dockerfile to reduce size of image.

- Squash a few steps to reduce image size by 229MB.
- Functionality of image is unchanged.
- Slightly better docs in Dockerfile.

Change-Id: I22706b2699d5610a56c091a0f9bf2b88c27a7316
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
9 years agoMerge "Switch Abstraction POC."
Christopher O'Shea [Thu, 30 Oct 2014 16:04:50 +0000 (16:04 +0000)]
Merge "Switch Abstraction POC."

9 years agoBUG 2276 : Add a script to restart a cluster 64/12364/1
Moiz Raja [Thu, 30 Oct 2014 00:20:17 +0000 (17:20 -0700)]
BUG 2276 : Add a script to restart a cluster

Change-Id: I4fd10c2f9509d68df3dee2cdd62b8d83ccb8c432
Signed-off-by: Moiz Raja <moraja@cisco.com>
9 years agoBUG 2274 : User odl-restconf-noauth feature by default 51/12351/1
Moiz Raja [Wed, 29 Oct 2014 20:59:17 +0000 (13:59 -0700)]
BUG 2274 : User odl-restconf-noauth feature by default

Change-Id: I90f7ace8ed004832fd70986f5a2cfc73175b0c17
Signed-off-by: Moiz Raja <moraja@cisco.com>
9 years agoIncreasing timers for this test after stats mgr improvements 81/12281/2
Luis Gomez [Tue, 28 Oct 2014 03:21:24 +0000 (20:21 -0700)]
Increasing timers for this test after stats mgr improvements

Change-Id: I7920a24bd4e7aa57af269a691a88302b061b5fda
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
9 years agoMerge "[Fix for Bug 2189] - OpenFlow Karaf features config file now references 0...
Christopher O'Shea [Wed, 29 Oct 2014 03:18:48 +0000 (03:18 +0000)]
Merge "[Fix for Bug 2189] - OpenFlow Karaf features config file now references 0.2.0-Helium release instead of 0.2.0-SNAPSHOT - Changed Jolokia hot-deploy feature template format to:  - Install bundle automatically on deploy.  - Use proper namespaces to avoid warning during Karaf startup and loading. - Don't deploy Jolokia as featuresBoot since Karaf hot deployment is being used. - Extract ODL release version automatically from deploy.py script's distibution parameter."

9 years agoIncrementing versions by 0.1.0 for post-helium master branch 91/11991/6
Christopher O'Shea [Wed, 15 Oct 2014 22:44:41 +0000 (15:44 -0700)]
Incrementing versions by 0.1.0 for post-helium master branch

Change-Id: I4fe45bcfa95a65a1b9dc1f401aa67921921a7a8e
Signed-off-by: Christopher O'Shea <christopher.o.shea@ericsson.com>
9 years agoMerge "Updated Docker packaging for Helium."
Christopher O'Shea [Tue, 28 Oct 2014 19:24:36 +0000 (19:24 +0000)]
Merge "Updated Docker packaging for Helium."

9 years ago[Fix for Bug 2189] 10/12210/2
mark.mozolewski [Thu, 23 Oct 2014 23:55:36 +0000 (16:55 -0700)]
[Fix for Bug 2189]
- OpenFlow Karaf features config file now references 0.2.0-Helium release instead of 0.2.0-SNAPSHOT
- Changed Jolokia hot-deploy feature template format to:
- Install bundle automatically on deploy.
- Use proper namespaces to avoid warning during Karaf startup and loading.
- Don't deploy Jolokia as featuresBoot since Karaf hot deployment is being used.
- Extract ODL release version automatically from deploy.py script's distibution parameter.

Change-Id: Id8fa19e11a0c04459ded6f7e5eac3868e74e8969
Signed-off-by: mark.mozolewski <mark.mozolewski@hp.com>
9 years agoSwitch Abstraction POC. 18/12118/14
Jamo Luhrsen [Tue, 7 Oct 2014 20:33:14 +0000 (13:33 -0700)]
Switch Abstraction POC.

- switch user made dynamic and defaults to ${MININET_USER}
- added ssh_key functionality for switches that use ssh for mgmt_protocol
- moved switch classes to a subdir in libraries for tidiness
- made Ovs default and SWITCH_IP == ${MININET} so that no changes
  need to be made to jenkins job

Change-Id: Ie563250ffd0b52c7c038f22fefde49f09ace209b
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
using @property for dynamic switch class attribute strings

moved some attributes to properties so that the values of the
properties could change dynamically as other class attributes
are changed (e.g. when you get a flow object you need to update
the controller_ip, and because of that a lot of the strings
(for configs, etc) need to be updated in real time)

Change-Id: I82cbafda72927a56b73d2196d9694d426e855b8c
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
moved generic keywords to new SwitchUtils library

also:
-  ${SWITCH} and ${CONTROLLER_IP} need to be passed as cmdLine
   args regexp will now match verifications, so long strings
   can be condensed in object definition (if desired)

Change-Id: I87c7357c16cf971eb7c4ece0014dbb6228b309a6
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
renamed file

Change-Id: Ibd114274a1c402cb40b9c3d0ce7cf4530f9b6aa2
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
OpenFlow validation enhancements

Actions Suite ported to use new switch abstraction.

Change-Id: I2f1f735c73bdfd7a1b3e58a6a8647f8bfeabf586
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
${switch} object needed for read, write, execute wrappers

Change-Id: I7dce87eca1c3040c65716fc5585b9a2eb724a86b
Signed-off-by: Jamo Luhrsen <james.luhrsen@hp.com>
9 years agoUpdated Docker packaging for Helium. 63/12063/6
Daniel Farrell [Sat, 18 Oct 2014 01:32:25 +0000 (21:32 -0400)]
Updated Docker packaging for Helium.

- Removed old base/vert/service provider builds
- Created Helium Dockerfile
- Updated README

Change-Id: I5cd60ab5955295d4d31e9ba1cd4f21434ad4e509
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
9 years agoMerge "Adding feature selector application module to root pom."
Luis Gomez [Thu, 23 Oct 2014 20:32:49 +0000 (20:32 +0000)]
Merge "Adding feature selector application module to root pom."

9 years agoMerge "Fixed a bug where measured rate was not reported properly Added comments into...
Luis Gomez [Thu, 23 Oct 2014 20:25:35 +0000 (20:25 +0000)]
Merge "Fixed a bug where measured rate was not reported properly Added comments into flow_add_delete_test and inventory_crawler Updated README"