Liran Zelkha has uploaded a new change for review.

Change subject: core: Support decreasing dc compatbility version
......................................................................

core: Support decreasing dc compatbility version

Under some scenarios it is possible to decrease a dc compatability version.
This patch adds support for this.

Change-Id: I3bb99e4773ee5592483ad055b277641ebc63cae1
Bug-Url: https://bugzilla.redhat.com/1057029
Signed-off-by: lzel...@redhat.com <lzel...@redhat.com>
---
M 
backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommandTest.java
1 file changed, 37 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/47/26947/1

diff --git 
a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommandTest.java
 
b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommandTest.java
index 3c9d873..a684762 100644
--- 
a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommandTest.java
+++ 
b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommandTest.java
@@ -106,8 +106,44 @@
         canDoActionFailed(VersionSupport.getUnsupportedVersionMessage());
     }
 
+    // TODO:
     @Test
-    public void lowerVersion() {
+    public void lowerVersionNoHostsWithNetwork() {
+        storagePoolWithLowerVersion();
+        
canDoActionFailed(VdcBllMessages.ACTION_TYPE_FAILED_CANNOT_DECREASE_COMPATIBILITY_VERSION.toString());
+    }
+
+    // TODO:
+    @Test
+    public void lowerVersionNoHostsNoNetwork() {
+        storagePoolWithLowerVersion();
+        
canDoActionFailed(VdcBllMessages.ACTION_TYPE_FAILED_CANNOT_DECREASE_COMPATIBILITY_VERSION.toString());
+    }
+
+    // TODO:
+    @Test
+    public void lowerVersionHostsNoNetwork() {
+        storagePoolWithLowerVersion();
+        
canDoActionFailed(VdcBllMessages.ACTION_TYPE_FAILED_CANNOT_DECREASE_COMPATIBILITY_VERSION.toString());
+    }
+
+    // TODO:
+    @Test
+    public void lowerVersionHostsAndNetwork() {
+        storagePoolWithLowerVersion();
+        
canDoActionFailed(VdcBllMessages.ACTION_TYPE_FAILED_CANNOT_DECREASE_COMPATIBILITY_VERSION.toString());
+    }
+
+    // TODO:
+    @Test
+    public void lowerVersionMgmtNetworkSupportedFeatures() {
+        storagePoolWithLowerVersion();
+        
canDoActionFailed(VdcBllMessages.ACTION_TYPE_FAILED_CANNOT_DECREASE_COMPATIBILITY_VERSION.toString());
+    }
+
+    // TODO:
+    @Test
+    public void lowerVersionMgmtNetworkNonSupportedFeatures() {
         storagePoolWithLowerVersion();
         
canDoActionFailed(VdcBllMessages.ACTION_TYPE_FAILED_CANNOT_DECREASE_COMPATIBILITY_VERSION.toString());
     }


-- 
To view, visit http://gerrit.ovirt.org/26947
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3bb99e4773ee5592483ad055b277641ebc63cae1
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Liran Zelkha <lzel...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to