You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ga...@apache.org on 2019/07/16 14:17:21 UTC
[cloudstack] 02/09: Add UnitTests to BridgeVifDriver and NetUtils
This is an automated email from the ASF dual-hosted git repository.
gabriel pushed a commit to branch cloud0-cidr-412
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
commit cd5962180893c8f85786ac580429c82bcd3aa3be
Author: Wido den Hollander <wi...@widodh.nl>
AuthorDate: Fri Jul 12 11:11:27 2019 +0200
Add UnitTests to BridgeVifDriver and NetUtils
Signed-off-by: Wido den Hollander <wi...@widodh.nl>
---
.../com/cloud/hypervisor/kvm/resource/BridgeVifDriverTest.java | 6 ++++++
utils/src/test/java/com/cloud/utils/net/NetUtilsTest.java | 7 +++++++
2 files changed, 13 insertions(+)
diff --git a/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/resource/BridgeVifDriverTest.java b/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/resource/BridgeVifDriverTest.java
index ad0f92b..ac45102 100644
--- a/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/resource/BridgeVifDriverTest.java
+++ b/plugins/hypervisors/kvm/src/test/java/com/cloud/hypervisor/kvm/resource/BridgeVifDriverTest.java
@@ -55,4 +55,10 @@ public class BridgeVifDriverTest {
Assert.assertTrue(driver.isValidProtocolAndVnetId("123", "vlan"));
Assert.assertTrue(driver.isValidProtocolAndVnetId("456", "vxlan"));
}
+
+ @Test
+ public void testVxNetBridgeName() {
+ Assert.assertEquals("brvx-500", driver.generateVxnetBrName(null, 500));
+ Assert.assertEquals("brvx-10000", driver.generateVxnetBrName(null, 10000));
+ }
}
\ No newline at end of file
diff --git a/utils/src/test/java/com/cloud/utils/net/NetUtilsTest.java b/utils/src/test/java/com/cloud/utils/net/NetUtilsTest.java
index 173704a..1496462 100644
--- a/utils/src/test/java/com/cloud/utils/net/NetUtilsTest.java
+++ b/utils/src/test/java/com/cloud/utils/net/NetUtilsTest.java
@@ -709,4 +709,11 @@ public class NetUtilsTest {
assertFalse(NetUtils.isIPv6EUI64("2001:db8::100:1"));
assertFalse(NetUtils.isIPv6EUI64("2a01:4f9:2a:185f::2"));
}
+
+ @Test
+ public void testLinkLocal() {
+ assertEquals("255.255.255.0", NetUtils.getLinkLocalNetMask());
+ assertEquals("169.254.0.1", NetUtils.getLinkLocalGateway());
+ assertEquals("169.254.0.0/16", NetUtils.getLinkLocalCIDR());
+ }
}