bgpcep.git
9 years agoBUG-731 : removed critical sonar warnings 60/11760/2
Dana Kutenicsova [Fri, 10 Oct 2014 08:40:16 +0000 (10:40 +0200)]
BUG-731 : removed critical sonar warnings

Change-Id: Ic213c01c1c2ecbab3e4cd7cb7a6167713fe94a8c
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoIncrementing versions by 0.1.0 for post-helium master branch 13/11813/2
Dana Kutenicsova [Thu, 9 Oct 2014 15:27:58 +0000 (17:27 +0200)]
Incrementing versions by 0.1.0 for post-helium master branch

Change-Id: Iac3f18084019eb0607f80a3fd60f3f985c77762a
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "BUG-2115 : added zero subcode to BGP CEASE Notify message to avoid NPE"
Robert Varga [Thu, 2 Oct 2014 16:30:16 +0000 (16:30 +0000)]
Merge "BUG-2115 : added zero subcode to BGP CEASE Notify message to avoid NPE"

9 years agoBUG-2115 : added zero subcode to BGP CEASE Notify message to avoid NPE 98/11698/1
Dana Kutenicsova [Tue, 30 Sep 2014 15:51:03 +0000 (17:51 +0200)]
BUG-2115 : added zero subcode to BGP CEASE Notify message to avoid NPE

Change-Id: I6102d73e9bd3ff86f2238f1af249cee3094711b2
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
(cherry picked from commit 8be8ae9818e58e91581926646b05f70b7d070661)

9 years agoBUG-2082: fix TCPMD5 dependency 97/11697/1
Robert Varga [Thu, 25 Sep 2014 12:10:02 +0000 (14:10 +0200)]
BUG-2082: fix TCPMD5 dependency

This installs proper reference to TPCMD5 feature, as provided by
companion patch (*https://git.opendaylight.org/gerrit/#/c/11575/).

Change-Id: I9c475fa2fb5ab58f1e69fdf000866fe345ff4e35
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit 1a4390f2fad7c349f4416421ef3cf1feb6fcff66)

9 years agoBUG-1931: do not override junit version 76/11276/1
Robert Varga [Wed, 17 Sep 2014 08:55:39 +0000 (10:55 +0200)]
BUG-1931: do not override junit version

Change-Id: I400f6172d2ff561ef8d1db96dfb2c8fe92e74b8a
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "Bug 1924: harmonize commons-codec versions in features.xml"
Robert Varga [Wed, 17 Sep 2014 08:30:52 +0000 (08:30 +0000)]
Merge "Bug 1924: harmonize commons-codec versions in features.xml"

9 years agoMerge "Bug 1921: Remove override of guava version in features/"
Robert Varga [Wed, 17 Sep 2014 08:30:05 +0000 (08:30 +0000)]
Merge "Bug 1921: Remove override of guava version in features/"

9 years agoBug 1924: harmonize commons-codec versions in features.xml 64/11264/1
Ed Warnicke [Wed, 17 Sep 2014 04:01:49 +0000 (23:01 -0500)]
Bug 1924: harmonize commons-codec versions in features.xml

Change-Id: I033fc658973491317401fd17ed4d684af1f7c2ed
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoBug 1921: Remove override of guava version in features/ 60/11260/1
Ed Warnicke [Wed, 17 Sep 2014 01:38:10 +0000 (20:38 -0500)]
Bug 1921: Remove override of guava version in features/

Change-Id: I424334140f43c5020f37f1c42004c4f312ad12b4
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoBump versions for Lithium release cycle 31/11231/1
Robert Varga [Tue, 16 Sep 2014 12:41:15 +0000 (14:41 +0200)]
Bump versions for Lithium release cycle

New version is 0.4.0, the 0.3.x is reserved for Helium release train.

Change-Id: I102f04ee12c7f6dc32046ce61861a141af13ed73
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "Bug-730: Add PCEPDispatcher test."
Dana Kutenicsova [Thu, 11 Sep 2014 13:17:38 +0000 (13:17 +0000)]
Merge "Bug-730: Add PCEPDispatcher test."

9 years agoMerge "Bug-730: Add GracefulCapabilityHandler test."
Dana Kutenicsova [Thu, 11 Sep 2014 13:04:14 +0000 (13:04 +0000)]
Merge "Bug-730: Add GracefulCapabilityHandler test."

9 years agoMerge "Bug-1809: Fix GracefulCapabilityHandler."
Dana Kutenicsova [Thu, 11 Sep 2014 12:44:26 +0000 (12:44 +0000)]
Merge "Bug-1809: Fix GracefulCapabilityHandler."

9 years agoBug-730: Add PCEPDispatcher test. 44/11044/2
Milos Fabian [Thu, 11 Sep 2014 11:55:12 +0000 (13:55 +0200)]
Bug-730: Add PCEPDispatcher test.

Change-Id: I182c25e8c958a143014d00d7e80b2d7267550884
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: Add GracefulCapabilityHandler test. 41/11041/2
Milos Fabian [Thu, 11 Sep 2014 11:58:34 +0000 (13:58 +0200)]
Bug-730: Add GracefulCapabilityHandler test.

Change-Id: I8f6aedf08f2e13d37a2de2738efdf9f87190151b
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBUG-730 : added null checks to tests to increase branch coverage 35/11035/2
Dana Kutenicsova [Thu, 11 Sep 2014 11:50:45 +0000 (13:50 +0200)]
BUG-730 : added null checks to tests to increase branch coverage

Change-Id: I2dc01d2c3cedc8af32f85cfc482c4466bdc6f597
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBug-1809: Fix GracefulCapabilityHandler. 39/11039/1
Milos Fabian [Thu, 11 Sep 2014 11:56:34 +0000 (13:56 +0200)]
Bug-1809: Fix GracefulCapabilityHandler.

Change-Id: I2ce874d2558595db0ec0e09b530b703b8d59c13d
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: Add pcep-segment-routing tests. 98/10998/4
Milos Fabian [Wed, 10 Sep 2014 14:23:12 +0000 (16:23 +0200)]
Bug-730: Add pcep-segment-routing tests.

Change-Id: I1b0337613823baf63b171f1d59949dfa7913aba6
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: Added bgp-rib-impl tests 38/10938/4
Milos Fabian [Sat, 6 Sep 2014 19:43:02 +0000 (21:43 +0200)]
Bug-730: Added bgp-rib-impl tests

Change-Id: I68363e2308dcac1d152e6b0ba4ee094e890afa48
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoMerge "Clean up dependencies."
Robert Varga [Wed, 10 Sep 2014 15:03:30 +0000 (15:03 +0000)]
Merge "Clean up dependencies."

9 years agoMerge "Bug-730: Test Vendor-Information object/tlv in message/object"
Dana Kutenicsova [Wed, 10 Sep 2014 12:15:13 +0000 (12:15 +0000)]
Merge "Bug-730: Test Vendor-Information object/tlv in message/object"

9 years agoBug-730: Test Vendor-Information object/tlv in message/object 88/10988/1
Milos Fabian [Tue, 9 Sep 2014 12:53:37 +0000 (14:53 +0200)]
Bug-730: Test Vendor-Information object/tlv in message/object

Change-Id: I726bf160eaa64799b660aeff907204c1b0f3a356
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: Utils' private constructor tests. 87/10987/1
Milos Fabian [Wed, 10 Sep 2014 07:32:11 +0000 (09:32 +0200)]
Bug-730: Utils' private constructor tests.

Change-Id: I36b11c115fdf9496f23fba03d3108d5ac759085a
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-1771: Private constuctors in utility static classes throws UnsupportedOperationEx... 86/10986/2
Milos Fabian [Tue, 9 Sep 2014 14:49:52 +0000 (16:49 +0200)]
Bug-1771: Private constuctors in utility static classes throws UnsupportedOperationException

Change-Id: I2acfccfeec9179bb109b46ae5c77e986e914fd98
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoClean up dependencies. 55/10955/1
Dana Kutenicsova [Tue, 9 Sep 2014 16:19:12 +0000 (18:19 +0200)]
Clean up dependencies.

Change-Id: Iae745beef2447f0303975fedfb150528adbe02c7
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBug-730: Added pcep-stateful07 parsers tests. 06/10906/3
Milos Fabian [Mon, 8 Sep 2014 13:58:17 +0000 (15:58 +0200)]
Bug-730: Added pcep-stateful07 parsers tests.

Change-Id: Iaa0ca04383e4e0429904d458997c3c62b5574978
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoMerge "BUG-730 : increasing branch coverage"
Robert Varga [Tue, 9 Sep 2014 11:22:09 +0000 (11:22 +0000)]
Merge "BUG-730 : increasing branch coverage"

9 years agoBUG-730 : increasing branch coverage 32/10932/2
Dana Kutenicsova [Sun, 31 Aug 2014 14:05:58 +0000 (16:05 +0200)]
BUG-730 : increasing branch coverage

Change-Id: I3ea5792ba36e73cefe38ae41ebcad21fe1f36fa1
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBug-730: Added pcep-tunnel-provider tests 00/10900/2
Milos Fabian [Mon, 8 Sep 2014 12:03:00 +0000 (14:03 +0200)]
Bug-730: Added pcep-tunnel-provider tests

Change-Id: I8fd1fda206609979aa620f5245dcc5d493f10a8a
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-1741: Fix read/write operations 99/10899/2
Milos Fabian [Mon, 8 Sep 2014 12:01:43 +0000 (14:01 +0200)]
Bug-1741: Fix read/write operations

Change-Id: I77c6ddef5ce38a8284eaa8f39a04cac9eda90a10
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBUG-1717 Rename duplicate node(bgp-id) from config yang for bgp-rib-impl 95/10895/3
Maros Marsalek [Mon, 8 Sep 2014 08:48:32 +0000 (10:48 +0200)]
BUG-1717 Rename duplicate node(bgp-id) from config yang for bgp-rib-impl

Change-Id: I0443cb684fccaf76dcf56bd9abd67e6f52e54c29
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "Remove duplicate dependency declarations"
Dana Kutenicsova [Mon, 8 Sep 2014 10:56:26 +0000 (10:56 +0000)]
Merge "Remove duplicate dependency declarations"

9 years agoMerge "BUG-1736: remove wrong artifact reference"
Dana Kutenicsova [Mon, 8 Sep 2014 10:53:35 +0000 (10:53 +0000)]
Merge "BUG-1736: remove wrong artifact reference"

9 years agoRemove duplicate dependency declarations 96/10896/3
Robert Varga [Mon, 8 Sep 2014 09:26:20 +0000 (11:26 +0200)]
Remove duplicate dependency declarations

Change-Id: I1e566dd794e3cfbd6e59adb4e4306330f3c5b356
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBUG-1736: remove wrong artifact reference 94/10894/5
Robert Varga [Mon, 8 Sep 2014 08:24:17 +0000 (10:24 +0200)]
BUG-1736: remove wrong artifact reference

Remove old -config artifacts and all references to them. Also make sure
we unmask the final field so that our mucking with it actually works.

Change-Id: I50d3ab589c855e71273ce23cb29022ba678b8b7f
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBug-1737 - Advertize Segment-routing PATH-SETUP-TYPE in SRP 92/10892/1
Milos Fabian [Mon, 8 Sep 2014 07:36:12 +0000 (09:36 +0200)]
Bug-1737 - Advertize Segment-routing PATH-SETUP-TYPE in SRP

Change-Id: I7c952d9a03dc1febbac3b8ff499794c1ed2cdc56
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBUG-730 : added tests for rib-impl 75/10875/3
Dana Kutenicsova [Sat, 6 Sep 2014 11:23:33 +0000 (13:23 +0200)]
BUG-730 : added tests for rib-impl

Change-Id: I65fe04fe824ee5bb595e6b8e13bc73f408b30fac
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-1728 : adjusted ipv6 object hierarchy 74/10874/2
Dana Kutenicsova [Sat, 6 Sep 2014 11:22:55 +0000 (13:22 +0200)]
BUG-1728 : adjusted ipv6 object hierarchy

Change-Id: I4fe7910b82b99454596a711e05b4b00a58f7c92d
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoDeleted duplicate declaration in pom.xml. 47/10647/2
Hideyuki Tai [Tue, 2 Sep 2014 18:22:39 +0000 (14:22 -0400)]
Deleted duplicate declaration in pom.xml.

Change-Id: I3d149bbf388192df9f27aef8d0a5d34b1072c316
Signed-off-by: Hideyuki Tai <Hideyuki.Tai@necam.com>
9 years agoBug-730: Added PCEP ietf-stateful02 tests 39/10839/1
Milos Fabian [Thu, 4 Sep 2014 10:09:52 +0000 (12:09 +0200)]
Bug-730: Added PCEP ietf-stateful02 tests

Change-Id: I927df1b0dcc68906ddaa5d7bd48e11a05cfd785e
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoFixed feature file. 06/10706/4
Dana Kutenicsova [Wed, 3 Sep 2014 16:09:20 +0000 (18:09 +0200)]
Fixed feature file.

Change-Id: I06d6c960234f40b104d333fe1b5ee6d6b89a8921
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBug-730: Added concepts tests. 54/10754/1
Milos Fabian [Wed, 3 Sep 2014 14:21:27 +0000 (16:21 +0200)]
Bug-730: Added concepts tests.

Change-Id: I221fe2c100de1ce4ae703f4bc1a2237ffdce6ff8
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: More pcep-topology-provider tests 96/10696/3
Milos Fabian [Wed, 3 Sep 2014 09:40:33 +0000 (11:40 +0200)]
Bug-730: More pcep-topology-provider tests

Change-Id: I91b8eebe90c1d00840d0d2d51fd30e711afffae5
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoMerge "BUG-1663 : Removed check for SRP processed flag in parser."
Robert Varga [Wed, 3 Sep 2014 11:41:41 +0000 (11:41 +0000)]
Merge "BUG-1663 : Removed check for SRP processed flag in parser."

9 years agoBUG-1663 : Removed check for SRP processed flag in parser. 15/10615/4
Dana Kutenicsova [Tue, 2 Sep 2014 07:40:59 +0000 (09:40 +0200)]
BUG-1663 : Removed check for SRP processed flag in parser.

Change-Id: Ib952320949bd8ff0805553452629b41b3ffe44c7
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBug-730: More tests for bgp-rib-spi 25/10625/4
Milos Fabian [Tue, 2 Sep 2014 12:12:45 +0000 (14:12 +0200)]
Bug-730: More tests for bgp-rib-spi

Change-Id: I6aa7994cde4ba1ed42b39b036eaee73b9ec4362f
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoFixup integration tests after YT change 41/10641/1
Robert Varga [Tue, 2 Sep 2014 16:05:58 +0000 (18:05 +0200)]
Fixup integration tests after YT change

Change-Id: Ib1daa9617c4f10e08f82674ed64a557d4813998b
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "Bug-730: More tests for testing tools."
Dana Kutenicsova [Tue, 2 Sep 2014 07:44:41 +0000 (07:44 +0000)]
Merge "Bug-730: More tests for testing tools."

9 years agoSegment routing Open-Object parser should extend Stateful07 Open-Object parser. 00/10600/2
Milos Fabian [Mon, 1 Sep 2014 19:33:13 +0000 (21:33 +0200)]
Segment routing Open-Object parser should extend Stateful07 Open-Object parser.

Change-Id: I32b490572c79ff9c3ae23ac18fc3506ab2d33f15
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: More tests for testing tools. 97/10597/4
Milos Fabian [Mon, 1 Sep 2014 14:03:52 +0000 (16:03 +0200)]
Bug-730: More tests for testing tools.

Change-Id: I0e467f5cf0c43e4ecbf54d853438a432381ab917
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBUG-1116 : created grouping out of linkstate-routes 49/10449/2
Dana Kutenicsova [Thu, 28 Aug 2014 13:07:48 +0000 (15:07 +0200)]
BUG-1116 : created grouping out of linkstate-routes

Change-Id: I3a2bd6a2a449bb6a87fdafbf5b0ad95a09803899
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-1116 : application peer implementation and tests 53/10553/2
Dana Kutenicsova [Sun, 31 Aug 2014 15:34:49 +0000 (17:34 +0200)]
BUG-1116 : application peer implementation and tests

Change-Id: Iafe2fea57fcd9d39df7f0a70633ab2546928a2de
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Fix for bgp feature to use get proper configs"
Robert Varga [Mon, 1 Sep 2014 10:13:24 +0000 (10:13 +0000)]
Merge "Fix for bgp feature to use get proper configs"

9 years agoMerge "BUG-1116 : application peer API"
Robert Varga [Mon, 1 Sep 2014 10:08:31 +0000 (10:08 +0000)]
Merge "BUG-1116 : application peer API"

9 years agoFix for bgp feature to use get proper configs 66/10566/3
Ed Warnicke [Mon, 1 Sep 2014 02:00:47 +0000 (21:00 -0500)]
Fix for bgp feature to use get proper configs

Also remove unneeded wrap:, and fixed versions.

Change-Id: I62682fd7899ee153cc4202ea009db0cdd2833a27
Signed-off-by: Ed Warnicke <eaw@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBUG-1116 : application peer API 66/10066/11
Dana Kutenicsova [Sun, 31 Aug 2014 14:26:17 +0000 (16:26 +0200)]
BUG-1116 : application peer API

Change-Id: I518938143019acb485ca897a8cecbc52a3d5f568
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Fixed and moved pcep-segment-routing initial configuration"
Robert Varga [Sat, 30 Aug 2014 17:43:16 +0000 (17:43 +0000)]
Merge "Fixed and moved pcep-segment-routing initial configuration"

9 years agoBug-730: Added more bgp-parser-spi tests 11/10511/2
Milos Fabian [Thu, 28 Aug 2014 06:41:35 +0000 (08:41 +0200)]
Bug-730: Added more bgp-parser-spi tests

-fixed lenght checks in AbstractMessageRegistry

Change-Id: I72ea33c30c604861c1b203dcf20f002bd2f0487f
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoFixed and moved pcep-segment-routing initial configuration 81/10481/2
Milos Fabian [Fri, 29 Aug 2014 11:22:31 +0000 (13:22 +0200)]
Fixed and moved pcep-segment-routing initial configuration

-configuration is "disabled" (commented out) as we want to preserve stateful07 extension to be configured initially

Change-Id: I4aed882a6c8620939d3a7806c2d19b55802f16cf
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBUG-1116 : if a new peer connects, advertize everything in loc-rib 29/10329/3
Dana Kutenicsova [Tue, 26 Aug 2014 14:27:12 +0000 (16:27 +0200)]
BUG-1116 : if a new peer connects, advertize everything in loc-rib

Change-Id: I44b334593e2239fb622da2f73b3ee23ebae783ce
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-1614: use per-NodeState transaction chains 64/10264/3
Milos Fabian [Thu, 28 Aug 2014 08:59:31 +0000 (10:59 +0200)]
BUG-1614: use per-NodeState transaction chains

Fixes thread safety issues with the provider. Transaction chaining is
really helpful, as it forces us to properly structure our code and
synchronize hand-offs.

Change-Id: I149f765bcbb1069a1656d67c0dcb70452eda6e03
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoadded feature module to bgpcep 22/9822/16
Heath Kesler [Fri, 8 Aug 2014 19:10:36 +0000 (13:10 -0600)]
added feature module to bgpcep

Refactored feature targets to ODL names

Removed refactored bundles out of targets. Updated dependencies.

Added repos, adjusted targets

Updating feature file to use version properties

Adding initial feature testing code

Demo change

updated the feature file for build success and collabrative work

updated the features, got some working

added a few more features for the test

added dependencies in order for hte test to run without previously building the controller or the yangtools

changed feature name to be inline with the naming convention of features-bgp

Change-Id: I4f3de88c07c4d0c63bc1160f462b7d598b19133b
Signed-off-by: Heath Kesler <hkesler@savoirtech.com>
Signed-off-by: jgoodyear <jgoodyea@cisco.com>
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoFixed checkstyle setup 75/10375/2
Milos Fabian [Wed, 27 Aug 2014 12:29:27 +0000 (14:29 +0200)]
Fixed checkstyle setup

-exclude /.m2repo from checking

Change-Id: I85cc521e5bffaa35d8a52e9ab620989b818e2d7d
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoMerge "Bug-1517: Introduce topology data-change counter"
Robert Varga [Wed, 27 Aug 2014 12:40:32 +0000 (12:40 +0000)]
Merge "Bug-1517: Introduce topology data-change counter"

9 years agoBug-730: Added missing rib-impl's modules config tests. 57/10357/2
Milos Fabian [Wed, 27 Aug 2014 07:57:47 +0000 (09:57 +0200)]
Bug-730: Added missing rib-impl's modules config tests.

Change-Id: Ie558ea96aacd3901fa25c53a4ce4a62d940fd668
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: Added BGP Topology provider tests 02/10302/1
Milos Fabian [Tue, 26 Aug 2014 11:34:09 +0000 (13:34 +0200)]
Bug-730: Added BGP Topology provider tests

Change-Id: Ifc57b82039ff5c5c9fb845f5805ae44ff5edd7ec
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: Added PCEPSessionImpl test 43/10143/3
Milos Fabian [Thu, 21 Aug 2014 15:30:18 +0000 (17:30 +0200)]
Bug-730: Added PCEPSessionImpl test

Change-Id: I338bd27ebacf55a6a2507b8aab792501faf1d219
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBUG-730 : added test for URI builder. 20/10220/1
Dana Kutenicsova [Sun, 24 Aug 2014 19:08:28 +0000 (21:08 +0200)]
BUG-730 : added test for URI builder.

Change-Id: I45c79b3e39d207388e68248e2eb9578abf24acac
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Use transaction chaining in RIB"
Dana Kutenicsova [Sat, 23 Aug 2014 13:34:06 +0000 (13:34 +0000)]
Merge "Use transaction chaining in RIB"

9 years agoMerge "Use transaction chaining in PCE"
Dana Kutenicsova [Sat, 23 Aug 2014 12:54:01 +0000 (12:54 +0000)]
Merge "Use transaction chaining in PCE"

9 years agoUse transaction chaining in RIB 03/10203/1
Robert Varga [Sat, 23 Aug 2014 09:25:53 +0000 (11:25 +0200)]
Use transaction chaining in RIB

Change-Id: I639266cb0a3c80ff64d80090bac7c6c5caa6eb12
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoUse transaction chaining in PCE 02/10202/1
Robert Varga [Sat, 23 Aug 2014 09:17:45 +0000 (11:17 +0200)]
Use transaction chaining in PCE

Change-Id: I44fd4dee4b432a9f6905c2b56e1c672b4deb22d8
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBUG-730 : moved BGP parser-to-sal test from integration 01/10101/3
Dana Kutenicsova [Wed, 20 Aug 2014 13:32:48 +0000 (15:32 +0200)]
BUG-730 : moved BGP parser-to-sal test from integration

Change-Id: I77601286f750a150af50119e6c18446fc1817993
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Bug-730: Added Stateful02 PCRep and PCReq Message tests"
Dana Kutenicsova [Fri, 22 Aug 2014 19:16:06 +0000 (19:16 +0000)]
Merge "Bug-730: Added Stateful02 PCRep and PCReq Message tests"

9 years agoBug-730: Added Stateful02 PCRep and PCReq Message tests 29/10129/2
Milos Fabian [Thu, 21 Aug 2014 11:21:53 +0000 (13:21 +0200)]
Bug-730: Added Stateful02 PCRep and PCReq Message tests

Change-Id: Ia377c437ddc6986e9cbdf432c9a561657854ebf8
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-1517: Introduce topology data-change counter 15/10015/3
Milos Fabian [Sun, 17 Aug 2014 08:57:04 +0000 (10:57 +0200)]
Bug-1517: Introduce topology data-change counter

-registers DataChangeListener on specific topology
-increases counter on every "onDataChanged" invocation

-plugin contains sample initial configuration
-topology name is configurable
-can create only sole instance

-exposes data-change count via restconf:
GET "/restconf/operational/data-change-counter:data-change-counter"

Change-Id: I49665f059fa8db0c60491fef1f9424d0b0d87a6b
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoUse transaction chaining 48/10148/2
Robert Varga [Thu, 21 Aug 2014 20:31:08 +0000 (22:31 +0200)]
Use transaction chaining

Topology providers usually expect the state to be present in the data
store when they update it. Transaction chaining adds the ordering
guarantee, which is needed to prevent false positives uncovered by the
recent speedup of the datastore.

Change-Id: Ie17a83303485d592640d094d53eff695a3c05bb1
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoFixed BGPCEP tests 57/10157/4
Milos Fabian [Fri, 22 Aug 2014 10:34:36 +0000 (12:34 +0200)]
Fixed BGPCEP tests

Add missing binding-data-codec
This dependency is pulled in now by sal-binding-broker.

Change-Id: Ic7be4dcbe0a00da73a2ab440076ac96baff2f5a1
Signed-off-by: Robert Varga <rovarga@cisco.com>
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-730: Added stateful02/07 topology session listener tests 65/10065/2
Milos Fabian [Tue, 19 Aug 2014 13:48:11 +0000 (15:48 +0200)]
Bug-730: Added stateful02/07 topology session listener tests

tests: add-lsp, upd-lsp, ensure-lsp-operational, remove-lsp

Change-Id: Ie7c8f7b55836ddff943f0c44f58e42943e17e796
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoMerge "Revert "Fixed PCE's remote and local address""
Dana Kutenicsova [Tue, 19 Aug 2014 09:05:50 +0000 (09:05 +0000)]
Merge "Revert "Fixed PCE's remote and local address""

9 years agoRevert "Fixed PCE's remote and local address" 55/10055/1
Dana Kutenicsova [Tue, 19 Aug 2014 08:21:42 +0000 (08:21 +0000)]
Revert "Fixed PCE's remote and local address"

This reverts commit eba1a2fb790c5d3b5b0b667c5a2550b4262f81a9.

Change-Id: I4e8b016ce85883417cbe2e2ce1d2d9b80b8e536b
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge changes I0f764a60,I5f7eff95
Robert Varga [Mon, 18 Aug 2014 12:09:12 +0000 (12:09 +0000)]
Merge changes I0f764a60,I5f7eff95

* changes:
  Fixed PCE's remote and local address
  Bug-1516: Introduce PCC mock.

9 years agoFixed PCE's remote and local address 06/10006/5
Milos Fabian [Fri, 15 Aug 2014 12:15:03 +0000 (14:15 +0200)]
Fixed PCE's remote and local address

-server's channel remote and local address are reversed
if channel has parent channel - return proper values,
since remote address is used to build pcc's node-id

-hit the issue while testing PCC Mock with ODL's PCE on localhost

Change-Id: I0f764a606fde2336c51e085184cf0feb08cb748a
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBug-1516: Introduce PCC mock. 05/10005/5
Milos Fabian [Fri, 15 Aug 2014 11:42:50 +0000 (13:42 +0200)]
Bug-1516: Introduce PCC mock.

-dummy PCC responder
-contains executable jar
-input parameters:
--address <inet address> (the first PCC's address, mandatory argument)
--pcc <count> (a number of PCC mocks to connect ODL's PCE, 1 by default)
--lsp <count> (a number of LSPs per PCC, 1 by default)
--pcerr (optional flag - PCC returns random PCError Msg as a response to PCUpd)
-PCC mock can establish connection with PCE, periodically (30s) sends keep-alive msg
-creates dummy LSPs and sync with PCE, responses to PCE requests (PCUpd Msg) - with PCRpt Msg

Change-Id: I5f7eff957375be53f48bc169cf85a22a19ff60b1
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoBUG-730 : added missing tests for linkstate adjacency ribs in 88/9988/1
Dana Kutenicsova [Thu, 14 Aug 2014 13:29:49 +0000 (15:29 +0200)]
BUG-730 : added missing tests for linkstate adjacency ribs in

Change-Id: I1b60a1497d880a8821b73e97685c2f13590a5ee3
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoBUG-730 : more unit tests to Util. 87/9987/1
Dana Kutenicsova [Thu, 14 Aug 2014 11:16:37 +0000 (13:16 +0200)]
BUG-730 : more unit tests to Util.

Change-Id: Iee0db68ef7883bd7db391241d09ac6e9615cd2fb
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Fixed config tests"
Dana Kutenicsova [Fri, 15 Aug 2014 18:45:47 +0000 (18:45 +0000)]
Merge "Fixed config tests"

9 years agoFixed config tests 85/9985/1
Milos Fabian [Fri, 15 Aug 2014 17:42:22 +0000 (19:42 +0200)]
Fixed config tests

-according to RuntimeMappingModule implenation changes

Change-Id: I9fc05d0bfa88a4c41f0a2139a4a882d789ed238d
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoTell to IT the version of object-api in BGPCEP 16/9716/4
Giovanni Meo [Tue, 5 Aug 2014 16:27:04 +0000 (18:27 +0200)]
Tell to IT the version of object-api in BGPCEP

Change-Id: Ia377178f883a2747f2663e728c8752cf9137a52f
Signed-off-by: Giovanni Meo <gmeo@cisco.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoFix a sonar warning 36/9936/1
Robert Varga [Wed, 13 Aug 2014 21:45:20 +0000 (23:45 +0200)]
Fix a sonar warning

Just be explicit about expected null-ness.

Change-Id: I3f9363878c0e985bc1fedafe3af05d3e685be400
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBUG-730 : moved BGP path selection test to proper place. 98/9898/1
Dana Kutenicsova [Tue, 12 Aug 2014 19:47:49 +0000 (21:47 +0200)]
BUG-730 : moved BGP path selection test to proper place.
- added test for vendor tlv in pcep

Change-Id: Ibca29e9dc440a24f2b160f325df4d381be4ce149
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoFixed bgp-testool activator exception. 58/9858/3
Dana Kutenicsova [Mon, 11 Aug 2014 15:14:02 +0000 (17:14 +0200)]
Fixed bgp-testool activator exception.

Change-Id: Ic515178061e745774e51e11fc00780e3049ccd22
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
9 years agoMerge "Pre-populate links/nodes with empty lists"
Robert Varga [Tue, 12 Aug 2014 10:24:39 +0000 (10:24 +0000)]
Merge "Pre-populate links/nodes with empty lists"

9 years agoMerge "Bug-731: Fixed few major Sonar warnings"
Dana Kutenicsova [Tue, 12 Aug 2014 10:15:29 +0000 (10:15 +0000)]
Merge "Bug-731: Fixed few major Sonar warnings"

9 years agoPre-populate links/nodes with empty lists 85/9885/1
Robert Varga [Tue, 12 Aug 2014 10:09:26 +0000 (12:09 +0200)]
Pre-populate links/nodes with empty lists

This should for existence of the nodes in datastore.

Change-Id: Ie2ba183e927089971ce024ae0cc9d053f27f0029
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBug-731: Fixed few major Sonar warnings 85/9785/5
Milos Fabian [Thu, 7 Aug 2014 13:39:16 +0000 (15:39 +0200)]
Bug-731: Fixed few major Sonar warnings

Change-Id: Ic176a1f7e5478721571b8efdab470bd0dad760d6
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoProperly create parent nodes in reachability builders 80/9880/2
Robert Varga [Tue, 12 Aug 2014 05:41:39 +0000 (07:41 +0200)]
Properly create parent nodes in reachability builders

The abstract class quietly relied on parent nodes being created by the
datastore, which could have lead to them not being cleaned up. Fix the
code to do the right thing.

Change-Id: Ie5dd735b4a0791a4439d446cb2a7a5bb6fe87db5
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBug-1399: Fixed initial linkstate-attribute type configuration. 59/9859/1
Milos Fabian [Mon, 11 Aug 2014 15:10:12 +0000 (17:10 +0200)]
Bug-1399: Fixed initial linkstate-attribute type configuration.

Change-Id: Ie318d01687ed570aa205eed82a07dfce6835decd
Signed-off-by: Milos Fabian <milfabia@cisco.com>
9 years agoSwitch Sonar profile 28/9828/2
Robert Varga [Wed, 6 Aug 2014 08:11:56 +0000 (10:11 +0200)]
Switch Sonar profile

This switches the sonar profile to the more strict findbugs-enabled one.
Merge when confident we can take the extra work.

Change-Id: Ia2e9224d69baf3dc74f25995bf3aeef4f5ada64d
Signed-off-by: Robert Varga <rovarga@cisco.com>