Set the interface type as internal when an internal port is created

Change-Id: I8b12c41d7cd44052f92927f2087556b91839f775
Signed-off-by: Vishal Patil <vpatil@extremenetworks.com>
BUG-1188: Missing callback to provider

When SouthboundHandler::processRowUpdate() gets invoked for a port,
the code was missing a callback to handleInterfaceUpdate() which
should be needed for all the interfaces for the given port.

Change-Id: I9016e3f7427a08a1d95669dd81b9257b66e81195
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
Add missing check for status when doing programTunnelRules after addTunnelPort

Change-Id: I91d4c7db53b2d696e54176f99bbd6d53e99dc803
Signed-off-by: Flavio Fernandes <ffernand@redhat.com>
Merge "Set the interface type as internal when an internal port is created"
Re-organise the Pax Exam IT infrastructure

- Move parent pom to commons/integrationtest
- Move paxexam to integrationtest
- Change IT packages to be outside of system under test
- Add ConfigurationBundles to simplify creating new tests
- Use a common base class for Pax Exam based IT

Change-Id: Iefb2e3d7b0de2184d78b547ef2eb3b70ce686ce3
Signed-off-by: Dave Tucker <djt@redhat.com>
Add Initial Pax Exam IT for OVSDB Northbound API

- Add nortbound.yaml for defining test cases
- OvsdbNorthboundIT which parses yaml file and uses parameterized
  runner to run each test case
- Add coverage for the common GET operations

Change-Id: Ia24e2e6605335060cc8ed1d6a39d59853a16ccad
Signed-off-by: Dave Tucker <djt@redhat.com>
Merge "Re-organise the Pax Exam IT infrastructure"
Merge "Add Initial Pax Exam IT for OVSDB Northbound API"
Add tests to increase NB-API coverage

- Add test cases for CRUD operations on common tables
- Add UuidHelper to maintain some state between test cases
- Fix issues with Tomcat
- Use the native OSGi container
- Update failsafe configuration to run each class in seperate JVM and
  to not re-use JVMs

Change-Id: I225861bc4eef952f1f4232ea558fe8a0d7d4e052
Signed-off-by: Dave Tucker <djt@redhat.com>
Merge "Add tests to increase NB-API coverage"
Merge branch 'master' into topic/schema

Change-Id: I4fb484be5b48297a3af4f2b41762e5971f9cc980
Signed-off-by: Dave Tucker <djt@redhat.com>