commit | 37dca3326702c9740c487959f2fd1bd5f378aefd | [log] [tgz] |
---|---|---|
author | Yuta HIGUCHI <y-higuchi@ak.jp.nec.com> | Mon Nov 14 18:43:22 2016 -0800 |
committer | Gerrit Code Review <gerrit@onlab.us> | Tue Nov 15 17:57:48 2016 +0000 |
tree | 20c2760defa21db4173a53e3c1c81496ba0aac98 | |
parent | 8cc531812432a417f7e4a172b922067683d431a3 [diff] [blame] |
Exclude alien Port from Edge ports - Remote end of inter-domain link can contain Port not managed by local cluster. Exclude them. Change-Id: I74cd705d98d16ffefd14242ac273272bb1e6677d
diff --git a/core/api/src/test/java/org/onosproject/net/device/DeviceServiceAdapter.java b/core/api/src/test/java/org/onosproject/net/device/DeviceServiceAdapter.java index bc9411d..7d31d0f 100644 --- a/core/api/src/test/java/org/onosproject/net/device/DeviceServiceAdapter.java +++ b/core/api/src/test/java/org/onosproject/net/device/DeviceServiceAdapter.java
@@ -103,7 +103,10 @@ @Override public Port getPort(DeviceId deviceId, PortNumber portNumber) { - return null; + return getPorts(deviceId).stream() + .filter(port -> deviceId.equals(port.element().id())) + .filter(port -> portNumber.equals(port.number())) + .findFirst().orElse(null); } @Override