This is an automated email from the ASF dual-hosted git repository.

nvazquez pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


The following commit(s) were added to refs/heads/main by this push:
     new af9764b87a6 Fix tests
af9764b87a6 is described below

commit af9764b87a6901d4dce24c34573f5d76c0441cc4
Author: nvazquez <[email protected]>
AuthorDate: Mon Oct 19 19:11:32 2026 -0300

    Fix tests
---
 .../java/org/apache/cloudstack/backup/BackupManagerImpl.java     | 3 ---
 server/src/test/java/com/cloud/api/ApiServerTest.java            | 9 +++++----
 .../java/com/cloud/network/vpn/Site2SiteVpnManagerImplTest.java  | 1 +
 server/src/test/java/com/cloud/vm/UserVmManagerImplTest.java     | 9 +++------
 .../java/org/apache/cloudstack/backup/BackupManagerTest.java     | 3 +--
 5 files changed, 10 insertions(+), 15 deletions(-)

diff --git 
a/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java 
b/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java
index e7a6ec309d5..55f85ef2f23 100644
--- a/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java
+++ b/server/src/main/java/org/apache/cloudstack/backup/BackupManagerImpl.java
@@ -1068,9 +1068,6 @@ public class BackupManagerImpl extends ManagerBase 
implements BackupManager {
                      Resource.ResourceType.backup_storage, backupSize, 
reservationDao, resourceLimitMgr)) {
 
             Pair<Boolean, Backup> result = backupProvider.takeBackup(vm, 
cmd.getQuiesceVM(), cmd.isIsolated());
-            if (!result.first()) {
-                throw new CloudRuntimeException("Failed to create Instance 
Backup");
-            }
             Backup backup = result.second();
             if (backup != null) {
                 updateBackupFromCmd(backup.getId(), cmd, backupScheduleId);
diff --git a/server/src/test/java/com/cloud/api/ApiServerTest.java 
b/server/src/test/java/com/cloud/api/ApiServerTest.java
index 43802aaa24c..c2c35440e12 100644
--- a/server/src/test/java/com/cloud/api/ApiServerTest.java
+++ b/server/src/test/java/com/cloud/api/ApiServerTest.java
@@ -29,6 +29,7 @@ import com.cloud.user.UserAccount;
 import com.cloud.user.UserVO;
 import com.cloud.utils.exception.CloudRuntimeException;
 
+import org.apache.cloudstack.acl.apikeypair.ApiKeyPairPermission;
 import org.apache.cloudstack.api.ApiConstants;
 import org.apache.cloudstack.api.ResponseObject;
 import org.apache.cloudstack.api.response.LoginCmdResponse;
@@ -302,7 +303,7 @@ public class ApiServerTest {
         
overrideDefaultConfigValue(ApiServiceConfiguration.ApiSourceCidrChecksEnabled, 
"_defaultValue", "false");
         User user = Mockito.mock(User.class);
 
-        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
user, "listVirtualMachines", InetAddress.getByName("127.0.0.1"));
+        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
user, "listVirtualMachines", InetAddress.getByName("127.0.0.1"), null, new 
ApiKeyPairPermission[0]);
 
         Mockito.verify(accountManager, 
Mockito.never()).getAccount(Mockito.anyLong());
     }
@@ -317,7 +318,7 @@ public class ApiServerTest {
         Mockito.when(account.getId()).thenReturn(1L);
         Mockito.when(accountManager.getAccount(1L)).thenReturn(account);
 
-        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
user, "listVirtualMachines", InetAddress.getByName("127.0.0.1"));
+        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
user, "listVirtualMachines", InetAddress.getByName("127.0.0.1"), null, new 
ApiKeyPairPermission[0]);
 
         Mockito.verify(accountManager).getAccount(1L);
     }
@@ -332,11 +333,11 @@ public class ApiServerTest {
         Mockito.when(account.getId()).thenReturn(1L);
         Mockito.when(accountManager.getAccount(1L)).thenReturn(account);
 
-        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
user, "listVirtualMachines", InetAddress.getByName("127.0.0.1"));
+        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
user, "listVirtualMachines", InetAddress.getByName("127.0.0.1"), null, new 
ApiKeyPairPermission[0]);
     }
 
     @Test(expected = PermissionDeniedException.class)
     public void testCheckCommandAvailableThrowsWhenUserNull() throws Exception 
{
-        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
null, "listVirtualMachines", InetAddress.getByName("127.0.0.1"));
+        ReflectionTestUtils.invokeMethod(apiServer, "checkCommandAvailable", 
null, "listVirtualMachines", InetAddress.getByName("127.0.0.1"), null, new 
ApiKeyPairPermission[0]);
     }
 }
diff --git 
a/server/src/test/java/com/cloud/network/vpn/Site2SiteVpnManagerImplTest.java 
b/server/src/test/java/com/cloud/network/vpn/Site2SiteVpnManagerImplTest.java
index 291d3a4aa81..7e419e353f6 100644
--- 
a/server/src/test/java/com/cloud/network/vpn/Site2SiteVpnManagerImplTest.java
+++ 
b/server/src/test/java/com/cloud/network/vpn/Site2SiteVpnManagerImplTest.java
@@ -216,6 +216,7 @@ public class Site2SiteVpnManagerImplTest {
         when(cmd.isDisplay()).thenReturn(true);
 
         when(_vpcDao.findById(VPC_ID)).thenReturn(vpc);
+        
when(vpcOfferingServiceMapDao.areServicesSupportedByVpcOffering(anyLong(), 
any())).thenReturn(true);
         when(_vpnGatewayDao.findByVpcId(VPC_ID)).thenReturn(null);
         when(_ipAddressDao.listByAssociatedVpc(VPC_ID, 
true)).thenReturn(List.of(ipAddress));
         
when(_vpnGatewayDao.persist(any(Site2SiteVpnGatewayVO.class))).thenReturn(vpnGateway);
diff --git a/server/src/test/java/com/cloud/vm/UserVmManagerImplTest.java 
b/server/src/test/java/com/cloud/vm/UserVmManagerImplTest.java
index 62a8433c055..6ad13bbd429 100644
--- a/server/src/test/java/com/cloud/vm/UserVmManagerImplTest.java
+++ b/server/src/test/java/com/cloud/vm/UserVmManagerImplTest.java
@@ -503,9 +503,6 @@ public class UserVmManagerImplTest {
     @Mock
     ServiceOfferingDetailsDao serviceOfferingDetailsDao;
 
-    @Mock
-    InstanceGroupVMMapDao instanceGroupVMMapDao;
-
     private static final long vmId = 1L;
     private static final long zoneId = 2L;
     private static final long accountId = 3L;
@@ -694,9 +691,9 @@ public class UserVmManagerImplTest {
         Mockito.when(userVmVoMock.getId()).thenReturn(vmId);
         InstanceGroupVMMapVO mapVO = Mockito.mock(InstanceGroupVMMapVO.class);
         Mockito.when(mapVO.getInstanceId()).thenReturn(vmId);
-        
Mockito.when(instanceGroupVMMapDao.listByInstanceId(vmId)).thenReturn(Collections.singletonList(mapVO));
+        
Mockito.when(_groupVMMapDao.listByInstanceId(vmId)).thenReturn(Collections.singletonList(mapVO));
         SearchCriteria<InstanceGroupVMMapVO> searchCriteria = 
Mockito.mock(SearchCriteria.class);
-        
Mockito.when(instanceGroupVMMapDao.createSearchCriteria()).thenReturn(searchCriteria);
+        
Mockito.when(_groupVMMapDao.createSearchCriteria()).thenReturn(searchCriteria);
 
         // Set group = "" to reset/restore the instance group for a VM
         Mockito.when(updateVmCommand.getGroup()).thenReturn("");
@@ -705,7 +702,7 @@ public class UserVmManagerImplTest {
 
         verifyMethodsThatAreAlwaysExecuted();
         
Mockito.verify(userVmManagerImpl).removeInstanceFromInstanceGroup(vmId);
-        Mockito.verify(instanceGroupVMMapDao).expunge(searchCriteria);
+        Mockito.verify(_groupVMMapDao).expunge(searchCriteria);
     }
 
     @Test
diff --git 
a/server/src/test/java/org/apache/cloudstack/backup/BackupManagerTest.java 
b/server/src/test/java/org/apache/cloudstack/backup/BackupManagerTest.java
index 1bb35463b86..b9d247ad427 100644
--- a/server/src/test/java/org/apache/cloudstack/backup/BackupManagerTest.java
+++ b/server/src/test/java/org/apache/cloudstack/backup/BackupManagerTest.java
@@ -22,7 +22,6 @@ import static org.junit.Assert.assertNull;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;
 import static org.mockito.ArgumentMatchers.any;
-import static org.mockito.ArgumentMatchers.anyBoolean;
 import static org.mockito.ArgumentMatchers.anyInt;
 import static org.mockito.ArgumentMatchers.anyString;
 import static org.mockito.Mockito.atLeastOnce;
@@ -795,7 +794,7 @@ public class BackupManagerTest {
         Backup backup = mock(Backup.class);
         when(backup.getId()).thenReturn(backupId);
         when(backupProvider.getName()).thenReturn("testbackupprovider");
-        when(backupProvider.takeBackup(vmInstanceVOMock, null, 
anyBoolean())).thenReturn(new Pair<>(false, backup));
+        when(backupProvider.takeBackup(vmInstanceVOMock, null, 
false)).thenReturn(new Pair<>(false, backup));
         Map<String, BackupProvider> backupProvidersMap = new HashMap<>();
         backupProvidersMap.put(backupProvider.getName().toLowerCase(), 
backupProvider);
         ReflectionTestUtils.setField(backupManager, "backupProvidersMap", 
backupProvidersMap);

Reply via email to