ShaoHe Feng has posted comments on this change.
Change subject: migrateStatus() progress report ......................................................................
Patch Set 16: I would prefer that you didn't submit this
(2 inline comments)
.................................................... File vdsm/libvirtvm.py Line 428: self.data_progress = calculateProgress(dataRemaining, dataTotal) Line 429: self.mem_progress = calculateProgress(memRemaining, memTotal) Line 430: Line 431: self._vm.log.info('Migration Progress: %s seconds elapsed, %s%% of' Line 432: ' data processed, %s%% of mem processed' % please do not use % format for logging. Line 433: (timeElapsed / 1000, Line 434: self.data_progress, Line 435: self.mem_progress)) Line 436:
.................................................... File vdsm/vm.py Line 121: if self._monitorThread is not None: Line 122: # fetch migration status from the monitor thread Line 123: self.status['progress'] = int( Line 124: float(self._monitorThread.data_progress + Line 125: self._monitorThread.mem_progress) / 2) now you have update the self.status.
before this patch, it was only touch in the run of migration thread.
any race? Line 126: return self.status Line 127: Line 128: def _setupVdsConnection(self): Line 129: if self._mode == 'file':
-- To view, visit http://gerrit.ovirt.org/6824 To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: comment Gerrit-Change-Id: I3ff00e85c88e865cd81697d427d6bd5473e0f79e Gerrit-PatchSet: 16 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Peter V. Saveliev peet@redhat.com Gerrit-Reviewer: Ayal Baron abaron@redhat.com Gerrit-Reviewer: Barak Azulay bazulay@redhat.com Gerrit-Reviewer: Dan Kenigsberg danken@redhat.com Gerrit-Reviewer: Mark Wu wudxw@linux.vnet.ibm.com Gerrit-Reviewer: Michal Skrivanek michal.skrivanek@redhat.com Gerrit-Reviewer: Peter V. Saveliev peet@redhat.com Gerrit-Reviewer: Ryan Harper ryanh@us.ibm.com Gerrit-Reviewer: ShaoHe Feng shaohef@linux.vnet.ibm.com Gerrit-Reviewer: Vinzenz Feenstra evilissimo@gmail.com Gerrit-Reviewer: Vinzenz Feenstra vfeenstr@redhat.com Gerrit-Reviewer: oVirt Jenkins CI Server