diff options
author | Michal Cmarada <mcmarada@cisco.com> | 2019-05-03 19:16:43 +0200 |
---|---|---|
committer | Michal Cmarada <mcmarada@cisco.com> | 2019-05-06 11:50:11 +0000 |
commit | 6221f64a5da88bb2d574dad7f61d9b09648869b0 (patch) | |
tree | 6778711613e0f49c3d0dcfb3c6cc11352670f10e /v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/InterfaceCustomizerTest.java | |
parent | 97554c44ffc7f7ce82fe89d6da5ac15c46ee80b4 (diff) |
Update SwInterfaceDump request with required swIfIndex
Default value should be set to ~0 to dump all interfaces
or single interface index to dump single interface.
If it is desired to filter interface by name swIfIndex should
be set to ~0 and nameFilter should be set to interface name together
with nameFilterValid set to 1.
Change-Id: I1412f1c3175d55b99a4e8e87742b940c3a0ac72e
Signed-off-by: Michal Cmarada <mcmarada@cisco.com>
Diffstat (limited to 'v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/InterfaceCustomizerTest.java')
-rw-r--r-- | v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/InterfaceCustomizerTest.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/InterfaceCustomizerTest.java b/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/InterfaceCustomizerTest.java index 5baf2d962..8fe7666fe 100644 --- a/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/InterfaceCustomizerTest.java +++ b/v3po/v3po2vpp/src/test/java/io/fd/hc2vpp/v3po/interfacesstate/InterfaceCustomizerTest.java @@ -32,6 +32,7 @@ import io.fd.hc2vpp.v3po.interfacesstate.cache.InterfaceCacheDumpManager; import io.fd.honeycomb.translate.spi.read.ReaderCustomizer; import io.fd.jvpp.core.dto.SwInterfaceDetails; import io.fd.jvpp.core.dto.SwInterfaceDump; +import io.fd.jvpp.core.types.InterfaceIndex; import java.util.Arrays; import java.util.List; import java.util.stream.Stream; @@ -101,6 +102,8 @@ public class InterfaceCustomizerTest extends ListReaderCustomizerTest<Interface, getCustomizer().readCurrentAttributes(id, builder, ctx); final SwInterfaceDump request = new SwInterfaceDump(); + request.swIfIndex = new InterfaceIndex(); + request.swIfIndex.interfaceindex =~0; request.nameFilter = IFACE0_NAME.getBytes(); request.nameFilterValid = 1; @@ -124,6 +127,8 @@ public class InterfaceCustomizerTest extends ListReaderCustomizerTest<Interface, getCustomizer().readCurrentAttributes(id, builder, ctx); final SwInterfaceDump request = new SwInterfaceDump(); + request.swIfIndex = new InterfaceIndex(); + request.swIfIndex.interfaceindex =~0; request.nameFilter = SUB_IFACE_NAME.getBytes(); request.nameFilterValid = 1; @@ -156,6 +161,8 @@ public class InterfaceCustomizerTest extends ListReaderCustomizerTest<Interface, final List<InterfaceKey> actualIds = getCustomizer().getAllIds(id, ctx); final SwInterfaceDump request = new SwInterfaceDump(); + request.swIfIndex = new InterfaceIndex(); + request.swIfIndex.interfaceindex = ~0; request.nameFilter = "".getBytes(); request.nameFilterValid = 0; |