[OPNFLWPLUG-339] Milestone: migrate of-specific models and nsf apps to openflowplugin Created: 20/Jan/15  Updated: 27/Sep/21  Due: 05/Mar/15  Resolved: 09/Mar/15

Status: Resolved
Project: OpenFlowPlugin
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Michal Rehak Assignee: Michal Rehak
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
is blocked by CONTROLLER-1140 Switch sal-binding-it to sal-test-model Resolved
is blocked by CONTROLLER-1141 Switch sal-binding-dom-it to sal-test... Resolved
is blocked by CONTROLLER-1172 Cleanup after migration of-specific m... Resolved
is blocked by INTDIST-28 Fix migrated sal-compatibility feature Resolved
is blocked by OPNFLWPLUG-341 Copy of-specific models and nsf apps ... Resolved
is blocked by OPNFLWPLUG-342 change project/package names of migra... Resolved
External issue ID: 2611
Priority: High

 Comments   
Comment by Michal Rehak [ 20/Jan/15 ]

Steps to be taken:

  • copy corresponding projects from controller into openflowplugin - OPNFLWPLUG-341
  • change project and package names where necessary (without changing model content) - OPNFLWPLUG-342
  • adapt downstream project in order to use those model projects
  • remove models from controller repository
Comment by Michal Rehak [ 23/Feb/15 ]

Additional steps:

Comment by RichardHill [ 23/Feb/15 ]

Hi Michal

I understand that no rework of openflow system tests will be needed because the sal test models are used in jUnit framework and run as part of build process.

Is this yang model exposed for testing?

https://git.opendaylight.org/gerrit/#/c/14928/5/opendaylight/md-sal/sal-test-model/src/main/yang/opendaylight-test-notification.yang

Or is the yang model used only to support the jUnit tests

Comment by Michal Rehak [ 23/Feb/15 ]

(In reply to Hill from comment #3)

Hi Richard,
yes, you are right - there is no internal model change nor application behavior change. Just the dependencies and features are affected.

– opendaylight-test-notification.yang –
This highly academic notification is aimed to replace real notifications in integration tests in controller project. So now integration tests (sal-binding-it, sal-binding-dom-it) will be independent from production ODL models.

Comment by Michal Rehak [ 24/Feb/15 ]

Next step: controller cleanup (CONTROLLER-1172)

Comment by Michal Rehak [ 03/Mar/15 ]

Another missed occurrence of sal-compatibility feature found: INTEGRAT-28.

Generated at Wed Feb 07 20:32:12 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.