Skip to content

Commit ba981e6

Browse files
committed
pos-merge fixes
1 parent e240af0 commit ba981e6

4 files changed

Lines changed: 9 additions & 13 deletions

File tree

plugins/backup/nas/src/test/java/org/apache/cloudstack/backup/NASBackupProviderTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,7 @@ public void restoreClearsActiveCheckpointDetail() throws AgentUnavailableExcepti
569569
Mockito.when(existing.getValue()).thenReturn("backup-1715000000");
570570
Mockito.when(vmInstanceDetailsDao.findDetail(vmId, NASBackupChainKeys.VM_ACTIVE_CHECKPOINT_ID)).thenReturn(existing);
571571

572-
boolean ok = nasBackupProvider.restoreVMFromBackup(vm, backup);
572+
boolean ok = nasBackupProvider.restoreVMFromBackup(vm, backup, false, null);
573573
Assert.assertTrue(ok);
574574
Mockito.verify(vmInstanceDetailsDao).removeDetail(vmId, NASBackupChainKeys.VM_ACTIVE_CHECKPOINT_ID);
575575
}
@@ -636,7 +636,7 @@ public void restoreBackedUpVolumeClearsTargetVmActiveCheckpoint()
636636
Mockito.when(vmInstanceDetailsDao.findDetail(targetVmId, NASBackupChainKeys.VM_ACTIVE_CHECKPOINT_ID)).thenReturn(existing);
637637

638638
Pair<Boolean, String> result = nasBackupProvider.restoreBackedUpVolume(
639-
backup, backedUp, hostIp, dsUuid, new Pair<>(targetVmName, VirtualMachine.State.Stopped));
639+
backup, backedUp, hostIp, dsUuid, new Pair<>(targetVmName, VirtualMachine.State.Stopped), null, false);
640640

641641
Assert.assertTrue(result.first());
642642
Mockito.verify(vmInstanceDetailsDao).removeDetail(targetVmId, NASBackupChainKeys.VM_ACTIVE_CHECKPOINT_ID);

plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7192,10 +7192,6 @@ public Map<String, Long> createDiskOnlyVmSnapshotForRunningVm(List<Pair<VolumeOb
71927192
}
71937193
logger.error(errorMsg, e);
71947194
throw new BackupException(errorMsg, isVmConsistent);
7195-
} catch (Exception e) {
7196-
String errorMsg = String.format("Creation of disk-only VM snapshot for VM [%s] failed due to %s.", vmName, e.getMessage());
7197-
logger.error(errorMsg, e);
7198-
throw new CloudRuntimeException(errorMsg, e);
71997195
} finally {
72007196
if (dm != null) {
72017197
try {

plugins/hypervisors/kvm/src/main/java/org/apache/cloudstack/utils/qemu/QemuImg.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -949,7 +949,7 @@ public void commit(QemuImgFile file, QemuImgFile base, boolean skipEmptyingFiles
949949
/**
950950
* This was created to facilitate testing
951951
* */
952-
protected Script createScript(String path, int timeout) {
952+
protected Script createScript(String path, long timeout) {
953953
return new Script(path, timeout);
954954
}
955955

plugins/hypervisors/kvm/src/test/java/org/apache/cloudstack/utils/qemu/QemuImgTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import static org.junit.Assert.assertTrue;
2222
import static org.junit.Assert.fail;
2323
import static org.mockito.ArgumentMatchers.any;
24-
import static org.mockito.ArgumentMatchers.anyInt;
24+
import static org.mockito.ArgumentMatchers.anyLong;
2525
import static org.mockito.Mockito.doReturn;
2626
import static org.mockito.Mockito.never;
2727
import static org.mockito.Mockito.verify;
@@ -589,7 +589,7 @@ public void commitTestNullFileThrows() throws Exception {
589589

590590
@Test
591591
public void commitTestBasicCommand() throws Exception {
592-
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyInt());
592+
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyLong());
593593
doReturn(null).when(scriptMock).execute();
594594
doReturn(null).when(qemuImgFileMock1).getFormat();
595595
doReturn("file.qcow2").when(qemuImgFileMock1).getFileName();
@@ -602,7 +602,7 @@ public void commitTestBasicCommand() throws Exception {
602602

603603
@Test
604604
public void commitTestWithFormat() throws Exception {
605-
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyInt());
605+
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyLong());
606606
doReturn(null).when(scriptMock).execute();
607607
doReturn(PhysicalDiskFormat.QCOW2).when(qemuImgFileMock1).getFormat();
608608
doReturn("file.qcow2").when(qemuImgFileMock1).getFileName();
@@ -615,7 +615,7 @@ public void commitTestWithFormat() throws Exception {
615615

616616
@Test
617617
public void commitTestWithBase() throws Exception {
618-
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyInt());
618+
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyLong());
619619
doReturn(null).when(scriptMock).execute();
620620

621621
doReturn(null).when(qemuImgFileMock1).getFormat();
@@ -631,7 +631,7 @@ public void commitTestWithBase() throws Exception {
631631

632632
@Test
633633
public void commitTestSkipEmptyingFiles() throws Exception {
634-
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyInt());
634+
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyLong());
635635
doReturn(null).when(scriptMock).execute();
636636

637637
doReturn(null).when(qemuImgFileMock1).getFormat();
@@ -644,7 +644,7 @@ public void commitTestSkipEmptyingFiles() throws Exception {
644644

645645
@Test(expected = QemuImgException.class)
646646
public void commitTestExecutionFails() throws Exception {
647-
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyInt());
647+
doReturn(scriptMock).when(qemuImgSpy).createScript(any(), anyLong());
648648
doReturn("error").when(scriptMock).execute();
649649

650650
doReturn(null).when(qemuImgFileMock1).getFormat();

0 commit comments

Comments
 (0)