@Override protected DiskImage createDiskEntity() { return new DiskImage(); }
@Override protected DiskImage getDiskImage() { return new DiskImage(); }
public UnregisteredDisk() { this(new UnregisteredDiskId(), new DiskImage(), new ArrayList<VmBase>()); }
@SuppressWarnings("serial") private List<DiskImage> createDiskList() { DiskImage diskImage = new DiskImage(); diskImage.setId(GUIDS[0]); return Collections.singletonList(diskImage); }
private Map<Guid, DiskImage> getDiskMap() { DiskImage disk = new DiskImage(); disk.setId(DISK_ID); return Collections.singletonMap(DISK_ID, disk); } @Override
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage disk = new DiskImage(); disk.setId(DISK_ID); return disk; }
@Override protected Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setImageId(GUIDS[index]); entity.setId(DISK_ID); return entity; }
@Override protected Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setImageId(GUIDS[index]); entity.setId(DISK_ID); return entity; }
private UnregisteredDisk initUnregisteredDisks(ArrayList<VmBase> vms) { DiskImage diskImage = new DiskImage(); diskImage.setId(Guid.newGuid()); diskImage.setDiskAlias("Disk Alias"); diskImage.setDiskDescription("Disk Description"); diskImage.setStorageIds(new ArrayList<>(Collections.singletonList(FixturesTool.STORAGE_DOMAIN_NFS2_1))); UnregisteredDiskId id = new UnregisteredDiskId(diskImage.getId(), diskImage.getStorageIds().get(0)); return new UnregisteredDisk(id, diskImage, vms); }
protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index, boolean noSD) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); ArrayList<Guid> storages = new ArrayList<>(); if (!noSD) { storages.addAll(Arrays.asList(GUIDS)); } entity.setStorageIds(storages); return setUpStatisticalEntityExpectations(entity); } static org.ovirt.engine.core.common.businessentities.storage.Disk setUpStatisticalEntityExpectations(DiskImage entity) {
private DiskImage getDisk() { DiskImage disk = new DiskImage(); disk.setReadRate(READ_RATE); disk.setWriteRate(WRITE_RATE); disk.setReadLatency(READ_LATENCY); disk.setWriteLatency(WRITE_LATENCY); disk.setFlushLatency(FLUSH_LATENCY); return disk; }
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setImageId(GUIDS[1]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); ArrayList<Guid> sdIds = new ArrayList<>(); sdIds.add(Guid.Empty); entity.setStorageIds(sdIds); return setUpStatisticalEntityExpectations(entity); }
@Test public void testSaveAttachedDiskWithoutAliasAndDescription() { VmBase vm1 = new VmBase(); vm1.setId(Guid.newGuid()); vm1.setName("First VM"); ArrayList<VmBase> vms = new ArrayList<>(); vms.add(vm1); // Set new disk image. DiskImage diskImage = new DiskImage(); diskImage.setId(Guid.newGuid()); diskImage.setStorageIds(new ArrayList<>(Collections.singletonList(FixturesTool.STORAGE_DOMAIN_NFS2_1))); UnregisteredDiskId id = new UnregisteredDiskId(diskImage.getId(), diskImage.getStorageIds().get(0)); UnregisteredDisk unregDisk = new UnregisteredDisk(id, diskImage, vms); dao.saveUnregisteredDisk(unregDisk); List<UnregisteredDisk> fetchedUnregisteredDisk = dao.getByDiskIdAndStorageDomainId(unregDisk.getDiskId(), FixturesTool.STORAGE_DOMAIN_NFS2_1); assertTrue(!fetchedUnregisteredDisk.isEmpty(), "Disk should exists in the UnregisteredDisks table"); assertEquals(1, fetchedUnregisteredDisk.get(0).getVms().size(), "Disk should have vm attached"); assertTrue(fetchedUnregisteredDisk.get(0).getDiskAlias().isEmpty(), "Disk alias should not be initialized"); assertTrue(StringUtils.isEmpty(fetchedUnregisteredDisk.get(0).getDiskDescription()), "Disk description should not be initialized"); assertEquals(0, fetchedUnregisteredDisk.get(0).getStorageDomainId().compareTo(FixturesTool.STORAGE_DOMAIN_NFS2_1), "Storage Domain id should be the same as initialized"); } }
DiskImage disk = new DiskImage();
public static DiskImage copyOf(DiskImage diskImage) { DiskImage di = new DiskImage();
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); return setUpStatisticalEntityExpectations(entity); }
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); return setUpStatisticalEntityExpectations(entity); }
@Override protected org.ovirt.engine.core.common.businessentities.storage.Disk getEntity(int index) { DiskImage entity = new DiskImage(); entity.setId(GUIDS[index]); entity.setVolumeFormat(VolumeFormat.RAW); entity.setImageStatus(ImageStatus.OK); entity.setVolumeType(VolumeType.Sparse); entity.setShareable(false); entity.setPropagateErrors(PropagateErrors.On); return setUpStatisticalEntityExpectations(entity); }
diskImageMap.put(Guid.newGuid(), new DiskImage()); vmConfiguration.setDiskMap(diskImageMap); setUriInfo(setUpBasicUriExpectations());
DiskImage disk = new DiskImage(); disk.setId(Guid.newGuid()); disk.setImageId(Guid.newGuid());