Device renderer support for intermediate rates 79/99579/1
authorBalagangadhar Bathula <bb4341@att.com>
Fri, 28 Jan 2022 15:43:39 +0000 (10:43 -0500)
committerGilles Thouenon <gilles.thouenon@orange.com>
Fri, 4 Feb 2022 09:01:38 +0000 (10:01 +0100)
commit59852698f7ae374ef36b8316cdd365cd800257cb
tree74a93285ecec864a09e2af33f022fed69a30b4c2
parentfeaf8b320d65dc573c529958b8dfe5e2d5879ab9
Device renderer support for intermediate rates

- Includes 200G (2x100G), 300G (3x100G) line rates
- OTUC2 (ODUC2), OTUC3 (ODUC3) support
- Create and delete interfaces.
- Modify functional-tests wherever necessary.

JIRA: TRNSPRTPCE-525

Signed-off-by: Balagangadhar Bathula <bb4341@att.com>
Change-Id: I7e45d129b3016037626e710c3de95907a1b00cab
12 files changed:
common/src/main/java/org/opendaylight/transportpce/common/StringConstants.java
common/src/main/java/org/opendaylight/transportpce/common/mapping/PortMappingVersion710.java
common/src/main/java/org/opendaylight/transportpce/common/openroadminterfaces/OpenRoadmInterfacesImpl710.java
common/src/main/java/org/opendaylight/transportpce/common/service/ServiceTypes.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterface710.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterfaceFactory.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmOtnInterface710.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/provisiondevice/DeviceRendererServiceImpl.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/provisiondevice/OtnDeviceRendererServiceImpl.java
tests/transportpce_tests/1.2.1/test05_olm.py
tests/transportpce_tests/2.2.1/test07_otn_renderer.py
tests/transportpce_tests/2.2.1/test09_olm.py