# Get existing nodeId
def test_02_get_nodeId(self):
- url = ("{}/config/ietf-network:networks/network/openroadm-topology/node/ROADMA-SRG1"
+ url = ("{}/config/ietf-network:networks/network/openroadm-topology/node/ROADMA01-SRG1"
.format(self.restconf_baseurl))
headers = {'content-type': 'application/json',
"Accept": "application/json"}
self.assertEqual(response.status_code, requests.codes.ok)
res = response.json()
self.assertEqual(
- res['node'][0]['node-id'], 'ROADMA-SRG1')
+ res['node'][0]['node-id'], 'ROADMA01-SRG1')
time.sleep(1)
# Get existing linkId
def test_03_get_linkId(self):
- url = ("{}/config/ietf-network:networks/network/openroadm-topology/link/XPDRA-XPDR1-XPDR1-NETWORK1toROADMA-SRG1-SRG1-PP1-TXRX"
+ url = ("{}/config/ietf-network:networks/network/openroadm-topology/link/XPDRA01-XPDR1-XPDR1-NETWORK1toROADMA01-SRG1-SRG1-PP1-TXRX"
.format(self.restconf_baseurl))
headers = {'content-type': 'application/json',
"Accept": "application/json"}
res = response.json()
self.assertEqual(
res['ietf-network-topology:link'][0]['link-id'],
- 'XPDRA-XPDR1-XPDR1-NETWORK1toROADMA-SRG1-SRG1-PP1-TXRX')
+ 'XPDRA01-XPDR1-XPDR1-NETWORK1toROADMA01-SRG1-SRG1-PP1-TXRX')
time.sleep(1)
# Path Computation success
"request-id": "request-1"
},
"service-a-end": {
- "node-id": "XPDRA",
- "service-rate": "0",
+ "node-id": "XPDRA01",
+ "service-rate": "100",
+ "service-format": "Ethernet",
"clli": "nodeA"
},
"service-z-end": {
- "node-id": "XPDRC",
- "service-rate": "0",
+ "node-id": "XPDRC01",
+ "service-rate": "100",
+ "service-format": "Ethernet",
"clli": "nodeC"
}
}
"request-id": "request-1"
},
"service-a-end": {
- "node-id": "ROADMA",
- "service-rate": "0",
- "clli": "nodeA"
+ "node-id": "ROADMA01",
+ "service-rate": "100",
+ "service-format": "Ethernet",
+ "clli": "NodeA"
},
"service-z-end": {
- "node-id": "ROADMC",
- "service-rate": "0",
- "clli": "nodeC"
+ "node-id": "ROADMC01",
+ "service-rate": "100",
+ "service-format": "Ethernet",
+ "clli": "NodeC"
}
}
}
# Test deleted topology
def test_07_test_topology_simple_bi_deleted(self):
- url = ("{}/config/ietf-network:networks/network/openroadm-topology/node/ROADMA-SRG1"
+ url = ("{}/config/ietf-network:networks/network/openroadm-topology/node/ROADMA01-SRG1"
.format(self.restconf_baseurl))
headers = {'content-type': 'application/json',
"Accept": "application/json"}
},
"service-a-end": {
"node-id": "XPONDER-1-2",
- "service-rate": "0",
+ "service-rate": "100",
+ "service-format": "Ethernet",
"clli": "ORANGE1"
},
"service-z-end": {
"node-id": "XPONDER-3-2",
- "service-rate": "0",
- "clli": "ORANGE1"
+ "service-rate": "100",
+ "service-format": "Ethernet",
+ "clli": "ORANGE3"
}
}
}
"request-id": "request1"
},
"service-a-end": {
- "service-rate": "0",
+ "service-rate": "100",
+ "service-format": "Ethernet",
"clli": "cll21",
"node-id": "OpenROADM-2-1"
},
"service-z-end": {
- "service-rate": "0",
+ "service-rate": "100",
+ "service-format": "Ethernet",
"clli": "ncli22",
"node-id": "OpenROADM-2-2"
},
},
"service-a-end": {
"service-format": "Ethernet",
- "service-rate": "0",
- "clli": "clli11",
+ "service-rate": "100",
+ "clli": "ORANGE2",
"node-id": "XPONDER-2-2",
"tx-direction": {
"port": {
},
"service-z-end": {
"service-format": "Ethernet",
- "service-rate": "0",
- "clli": "clli11",
+ "service-rate": "100",
+ "clli": "ORANGE1",
"node-id": "XPONDER-1-2",
"tx-direction": {
"port": {
"request-id": "request 1"
},
"service-a-end": {
- "service-rate": "0",
- "node-id": "XPONDER-1-2"
+ "service-rate": "100",
+ "service-format": "Ethernet",
+ "node-id": "XPONDER-1-2",
+ "clli": "ORANGE1"
},
"service-z-end": {
- "service-rate": "0",
- "node-id": "XPONDER-3-2"
+ "service-rate": "100",
+ "service-format": "Ethernet",
+ "node-id": "XPONDER-3-2",
+ "clli": "ORANGE3"
},
"pce-metric": "hop-count"
}
"request-id": "request 1"
},
"service-a-end": {
- "service-rate": "0",
- "node-id": "XPONDER-1-2"
+ "service-rate": "100",
+ "service-format": "Ethernet",
+ "node-id": "XPONDER-1-2",
+ "clli": "ORANGE1"
},
"service-z-end": {
- "service-rate": "0",
- "node-id": "XPONDER-3-2"
+ "service-rate": "100",
+ "service-format": "Ethernet",
+ "node-id": "XPONDER-3-2",
+ "clli": "ORANGE3"
},
"hard-constraints": {
"exclude_": {