diff --git a/plugins/hypervisors/simulator/src/com/cloud/simulator/MockSecStorageVO.java b/plugins/hypervisors/simulator/src/com/cloud/simulator/MockSecStorageVO.java
index 532d2a7ff56..87905eedbd1 100644
--- a/plugins/hypervisors/simulator/src/com/cloud/simulator/MockSecStorageVO.java
+++ b/plugins/hypervisors/simulator/src/com/cloud/simulator/MockSecStorageVO.java
@@ -48,6 +48,7 @@ public class MockSecStorageVO implements InternalIdentity {
}
+ @Override
public long getId() {
return this.id;
}
@@ -57,7 +58,7 @@ public class MockSecStorageVO implements InternalIdentity {
}
public void setMountPoint(String mountPoint) {
- this.mountPoint = mountPoint;
+ this.mountPoint = mountPoint.replace('\\', '/');
}
public String getUrl() {
diff --git a/plugins/hypervisors/simulator/src/com/cloud/simulator/MockStoragePoolVO.java b/plugins/hypervisors/simulator/src/com/cloud/simulator/MockStoragePoolVO.java
index 06aa169a62a..7f1b7ccf610 100644
--- a/plugins/hypervisors/simulator/src/com/cloud/simulator/MockStoragePoolVO.java
+++ b/plugins/hypervisors/simulator/src/com/cloud/simulator/MockStoragePoolVO.java
@@ -66,6 +66,7 @@ public class MockStoragePoolVO implements InternalIdentity {
this.hostGuid = hostGuid;
}
+ @Override
public long getId() {
return this.id;
}
@@ -91,7 +92,7 @@ public class MockStoragePoolVO implements InternalIdentity {
}
public void setMountPoint(String mountPoint) {
- this.mountPoint = mountPoint;
+ this.mountPoint = mountPoint.replace('\\', '/');
}
public long getCapacity() {
diff --git a/plugins/hypervisors/simulator/src/com/cloud/simulator/MockVolumeVO.java b/plugins/hypervisors/simulator/src/com/cloud/simulator/MockVolumeVO.java
index 6dd59e8507c..b7191b887f6 100644
--- a/plugins/hypervisors/simulator/src/com/cloud/simulator/MockVolumeVO.java
+++ b/plugins/hypervisors/simulator/src/com/cloud/simulator/MockVolumeVO.java
@@ -66,6 +66,7 @@ public class MockVolumeVO implements InternalIdentity {
@Enumerated(value=EnumType.STRING)
private VMTemplateStorageResourceAssoc.Status status;
+ @Override
public long getId() {
return id;
}
@@ -90,7 +91,7 @@ public class MockVolumeVO implements InternalIdentity {
}
public void setPath(String path) {
- this.path = path;
+ this.path = path.replace('\\', '/');
}
public long getPoolId() {
diff --git a/server/pom.xml b/server/pom.xml
index 429d60819e3..808dd3eee0a 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -95,11 +95,6 @@
cloud-framework-events
${project.version}
-
- org.apache.cloudstack
- cloud-utils
- ${project.version}
-
install
diff --git a/test/integration/smoke/test_vm_life_cycle.py b/test/integration/smoke/test_vm_life_cycle.py
index ae36c648e0a..21c26357ab2 100644
--- a/test/integration/smoke/test_vm_life_cycle.py
+++ b/test/integration/smoke/test_vm_life_cycle.py
@@ -163,6 +163,8 @@ class TestDeployVM(cloudstackTestCase):
cls.services["account"],
domainid=domain.id
)
+ cls.debug(str("============" ))
+ cls.debug(cls.account.id)
cls.service_offering = ServiceOffering.create(
cls.apiclient,
diff --git a/tools/marvin/pom.xml b/tools/marvin/pom.xml
index 25134a8968b..089c445ed9e 100644
--- a/tools/marvin/pom.xml
+++ b/tools/marvin/pom.xml
@@ -220,6 +220,26 @@
+
+ org.codehaus.gmaven
+ gmaven-plugin
+ 1.5
+
+
+ setproperty
+ validate
+
+ execute
+
+
+
+ pom.properties['resolved.userdir']='${user.dir}'.replace('\','/').replace('D:','/cyg/d');
+ pom.properties['resolved.marvin.config']='${marvin.config}'.replace('\','/').replace('D:','/cyg/d');
+
+
+
+
+
org.codehaus.mojo
exec-maven-plugin
@@ -237,11 +257,11 @@
--with-marvin
--marvin-config
- ${user.dir}/${marvin.config}
+ ${resolved.user.dir}/${resolved.marvin.config}
--load
-a
tags=${tag}
- ${user.dir}/${test}
+ ${resolved.user.dir}/${test}
-v