[ONOS-7752] check single VM-to-VM east-west reachability

Change-Id: I0f27cefb1c70a0b05c4e71e156d81bc041c1d885
diff --git a/apps/openstacktroubleshoot/api/BUCK b/apps/openstacktroubleshoot/api/BUCK
index 520bddf..27cd4a2 100644
--- a/apps/openstacktroubleshoot/api/BUCK
+++ b/apps/openstacktroubleshoot/api/BUCK
@@ -2,6 +2,7 @@
     '//lib:CORE_DEPS',
     '//lib:org.apache.karaf.shell.console',
     '//cli:onos-cli',
+    '//apps/openstacknetworking/api:onos-apps-openstacknetworking-api',
 ]
 
 TEST_DEPS = [
diff --git a/apps/openstacktroubleshoot/api/BUILD b/apps/openstacktroubleshoot/api/BUILD
index b22d9f6..7c159a7 100644
--- a/apps/openstacktroubleshoot/api/BUILD
+++ b/apps/openstacktroubleshoot/api/BUILD
@@ -1,4 +1,6 @@
-COMPILE_DEPS = CORE_DEPS + CLI
+COMPILE_DEPS = CORE_DEPS + CLI + [
+    "//apps/openstacknetworking/api:onos-apps-openstacknetworking-api",
+]
 
 TEST_DEPS = TEST_ADAPTERS + [
     "//core/api:onos-api-tests",
diff --git a/apps/openstacktroubleshoot/api/src/main/java/org/onosproject/openstacktroubleshoot/api/OpenstackTroubleshootService.java b/apps/openstacktroubleshoot/api/src/main/java/org/onosproject/openstacktroubleshoot/api/OpenstackTroubleshootService.java
index 4ad6cfd..272e257 100644
--- a/apps/openstacktroubleshoot/api/src/main/java/org/onosproject/openstacktroubleshoot/api/OpenstackTroubleshootService.java
+++ b/apps/openstacktroubleshoot/api/src/main/java/org/onosproject/openstacktroubleshoot/api/OpenstackTroubleshootService.java
@@ -16,6 +16,7 @@
 package org.onosproject.openstacktroubleshoot.api;
 
 import org.onlab.packet.IpAddress;
+import org.onosproject.openstacknetworking.api.InstancePort;
 
 import java.util.Map;
 
@@ -34,14 +35,12 @@
     /**
      * Checks a single VM-to-Vm connectivity.
      *
-     * @param srcNetId  source network ID
-     * @param srcIp     source IP address
-     * @param dstNetId  destination network ID
-     * @param dstIp     destination IP address
+     * @param srcInstancePort source instance port
+     * @param dstInstancePort destination instance port
      * @return reachability
      */
-    Reachability probeEastWest(String srcNetId, IpAddress srcIp,
-                               String dstNetId, IpAddress dstIp);
+    Reachability probeEastWest(InstancePort srcInstancePort,
+                               InstancePort dstInstancePort);
 
     /**
      * Checks all north-south router to VMs' connectivity.