[main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}] [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}] [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-2-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-2-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-2-thread-2] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished [pool-2-thread-4] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: ZtoAOLMTask [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for ZtoAOLMTask was successful. [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: AtoZOLMTask [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for AtoZOLMTask was successful. [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: RollbackTransactionHistoryTask [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.NetworkDeviceRenderingRollbackTask - Device rollback of RollbackTransactionHistoryTask successful. [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Failed, statusMessage=OLM power setup was not successful! Rendering and OLM will be rolled back.} [pool-2-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}] [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}] [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-NETWORK is not reporting PreFEC on TP: NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-NETWORK and tp NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-NETWORK is not reporting PreFEC on TP: NETWORK [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-1-2-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-1-2-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-2-3-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-2-3-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}] [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-2-3-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-2-3-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-1-2-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is CLIENT XPONDER-1-2-CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-2-3-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}, NodeIdPair{nodeID='XPONDER-1-2-CLIENT', tpID='CLIENT'}] [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-3-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-CLIENT and tp CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-CLIENT is not reporting PreFEC on TP: CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-CLIENT and tp CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-CLIENT is not reporting PreFEC on TP: CLIENT [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-2-3-CLIENT}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=CLIENT, tpNodeId=XPONDER-1-2-CLIENT}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}] [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}] [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-TTP and tp TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-TTP is not reporting PreFEC on TP: TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-TTP and tp TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-TTP is not reporting PreFEC on TP: TTP [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}} [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-1-2-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-1-2-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-2-3-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-2-3-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}] [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-2-3-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-2-3-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-1-2-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is PP XPONDER-1-2-PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-2-3-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}, NodeIdPair{nodeID='XPONDER-1-2-PP', tpID='PP'}] [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-PP and tp PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-PP is not reporting PreFEC on TP: PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-PP and tp PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-3-thread-3] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-PP is not reporting PreFEC on TP: PP [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-2-3-PP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=PP, tpNodeId=XPONDER-1-2-PP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}} [pool-3-thread-3] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}] [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}] [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-4-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-4-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-4-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-4-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.0; FECUncorrectableBlocks = 4.9E-324 [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 8.928571428571428E-12 [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-NETWORK and tp NETWORK [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.0; FECUncorrectableBlocks = 4.9E-324 [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 8.928571428571428E-12 [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}} [pool-4-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}] [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}] [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-5-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-5-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-5-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-5-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.12E11; FECUncorrectableBlocks = 4.9E-324 [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 1.0 [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.12E11; FECUncorrectableBlocks = 4.9E-324 [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 1.0 [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Measurements: preFECCorrectedErrors = 1.12E11; FECUncorrectableBlocks = 4.9E-324 [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - PreFEC value is 1.0 [pool-5-thread-1] ERROR org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Service activation test failed on node XPONDER-1-2-NETWORK and termination point NETWORK! [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: ZtoAOLMTask [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for ZtoAOLMTask was successful. [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: AtoZOLMTask [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for AtoZOLMTask was successful. [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: RollbackTransactionHistoryTask [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.NetworkDeviceRenderingRollbackTask - Device rollback of RollbackTransactionHistoryTask successful. [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Failed, statusMessage=Service activation test failed.} [pool-5-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}] [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}] [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-6-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-6-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-6-thread-2] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished [pool-6-thread-4] WARN org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup not successfully finished [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: ZtoAOLMTask [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for ZtoAOLMTask was successful. [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: AtoZOLMTask [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupRollbackTask - Olm power setup rollback for AtoZOLMTask was successful. [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.RollbackProcessor - rolling back: RollbackTransactionHistoryTask [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.NetworkDeviceRenderingRollbackTask - Device rollback of RollbackTransactionHistoryTask successful. [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Failed, statusMessage=OLM power setup was not successful! Rendering and OLM will be rolled back.} [pool-6-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}] [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-2-3-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is TTP XPONDER-1-2-TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-2-3-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}, NodeIdPair{nodeID='XPONDER-1-2-TTP', tpID='TTP'}] [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-7-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-7-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-7-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-7-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-TTP and tp TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-7-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-TTP is not reporting PreFEC on TP: TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-TTP and tp TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - successfully finished calling OLM's get PM [pool-7-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-TTP is not reporting PreFEC on TP: TTP [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-2-3-TTP}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=TTP, tpNodeId=XPONDER-1-2-TTP}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}} [pool-7-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [main] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Calling service impl request service 1 [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Service compliant, submitting service implementation Request ...} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Using 100G rate [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for a to z direction AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside AtoZ TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}] [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Building ServicePathInputData for z to a direction ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-2-3-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - Inside ZtoA TerminationPoint [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - TP is NETWORK XPONDER-1-2-NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.ModelMappingUtils - treeMap values = [NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-2-3-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}, NodeIdPair{nodeID='XPONDER-1-2-NETWORK', tpID='NETWORK'}] [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering devices A-Z [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering devices A-Z} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Rendering device Z-A [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, serviceName=service 1, status=Pending, statusMessage=Rendering device Z-A} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-8-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A device renderers ... [pool-8-thread-3] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.DeviceRenderingTask - Device rendering setup service path finished successfully. [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Olm power setup A-Z [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup A-Z} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM power setup Z-A [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{notificationType=ServiceImplementationRequest, status=Pending, statusMessage=Olm power setup Z-A} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Waiting for A-Z and Z-A OLM power setup ... [pool-8-thread-2] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-8-thread-4] INFO org.opendaylight.transportpce.renderer.provisiondevice.tasks.OlmPowerSetupTask - OLM power setup finished successfully [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-1-2-NETWORK and tp NETWORK [pool-8-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM's get PM failed for node XPONDER-1-2-NETWORK and tp NETWORK [pool-8-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-1-2-NETWORK is not reporting PreFEC on TP: NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Starting service activation test on node XPONDER-2-3-NETWORK and tp NETWORK [pool-8-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - OLM's get PM failed for node XPONDER-2-3-NETWORK and tp NETWORK [pool-8-thread-1] WARN org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperationsImpl - Device XPONDER-2-3-NETWORK is not reporting PreFEC on TP: NETWORK [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.provisiondevice.notification.NotificationSender - Sending notification RendererRpcResultSp{aToZDirection=AToZDirection{aToZ={AToZKey{id=1}=AToZ{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=2}=AToZ{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, AToZKey{id=3}=AToZ{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, AToZKey{id=4}=AToZ{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}}, aToZMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, aToZMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, aToZWavelengthNumber=20, rate=20}, notificationType=ServiceImplementationRequest, serviceName=service 1, serviceType=100GEt, status=Successful, statusMessage=Operation Successful, zToADirection=ZToADirection{rate=20, zToA={ZToAKey{id=1}=ZToA{id=1, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=2}=ZToA{id=2, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-2-3-NETWORK}}}, ZToAKey{id=3}=ZToA{id=3, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}, ZToAKey{id=4}=ZToA{id=4, resource=Resource{resource=TerminationPoint{tpId=NETWORK, tpNodeId=XPONDER-1-2-NETWORK}}}}, zToAMaxFrequency=FrequencyTHz{value=196.075, UNITS=THz}, zToAMinFrequency=FrequencyTHz{value=196.125, UNITS=THz}, zToAWavelengthNumber=20}} [pool-8-thread-1] INFO org.opendaylight.transportpce.renderer.utils.NotificationPublishServiceMock - putNotification