PCE Calculation on UNIDIR port 74/79074/7
authorMartial COULIBALY <martial.coulibaly@gfi.fr>
Wed, 26 Dec 2018 15:21:36 +0000 (16:21 +0100)
committerMartial COULIBALY <martial.coulibaly@gfi.fr>
Tue, 8 Jan 2019 15:06:08 +0000 (16:06 +0100)
commit2025a18d169b2d12efb573cae2eedf022b737402
tree59ab856103cee726b78ed786cff593d9a4856b21
parente55fc7c60dc9b79282ab2ccbfcb17b5a569b15bb
PCE Calculation on UNIDIR port

- force PCE to calculate ZToA path on unidir ports.
- solve PCE calculation error with SRG-CP Bidirectionel with
SRG-PP unidir.
- solve NullPointerException cause by getting oppositeLink
for UNIDIR link, not present in topology.

JIRA: TRNSPRTPCE-70
Change-Id: I728cc081c7a40838349eef6481f82b6bf1349029
Signed-off-by: Martial COULIBALY <martial.coulibaly@gfi.fr>
12 files changed:
pce/src/main/java/org/opendaylight/transportpce/pce/PceCalculation.java
pce/src/main/java/org/opendaylight/transportpce/pce/PceNode.java
pce/src/main/java/org/opendaylight/transportpce/pce/PcePathDescription.java
pce/src/main/java/org/opendaylight/transportpce/pce/PceSendingPceRPCs.java
pce/src/main/java/org/opendaylight/transportpce/pce/service/PathComputationServiceImpl.java
pce/src/main/resources/org/opendaylight/blueprint/pce-blueprint.xml
pce/src/test/java/org/opendaylight/transportpce/pce/PceManyTests.java
pce/src/test/java/org/opendaylight/transportpce/pce/PceSingleTests.java
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/ModelMappingUtilsTest.java
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/impl/ServiceHandlerImplTest.java
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/service/PCEServiceWrapperTest.java
servicehandler/src/test/java/org/opendaylight/transportpce/servicehandler/service/ServiceDataStoreOperationsImplTest.java