Repository: cloudstack
Updated Branches:
  refs/heads/master cb9319d3d -> a1bee2cb6


measure how long it takes to create a snaphsot


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/a1bee2cb
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/a1bee2cb
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/a1bee2cb

Branch: refs/heads/master
Commit: a1bee2cb615d29b7c7402d0f132f3dd3a568a0bb
Parents: f30fc6b
Author: Edison Su <sudi...@gmail.com>
Authored: Tue Aug 12 15:13:34 2014 -0700
Committer: Edison Su <sudi...@gmail.com>
Committed: Tue Aug 12 15:13:42 2014 -0700

----------------------------------------------------------------------
 .../com/cloud/hypervisor/kvm/storage/KVMStorageProcessor.java   | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/a1bee2cb/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/KVMStorageProcessor.java
----------------------------------------------------------------------
diff --git 
a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/KVMStorageProcessor.java
 
b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/KVMStorageProcessor.java
index 5deb636..42a0204 100644
--- 
a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/KVMStorageProcessor.java
+++ 
b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/KVMStorageProcessor.java
@@ -1118,9 +1118,12 @@ public class KVMStorageProcessor implements 
StorageProcessor {
                 String vmUuid = vm.getUUIDString();
                 Object[] args = new Object[] {snapshotName, vmUuid};
                 String snapshot = SnapshotXML.format(args);
-                s_logger.debug(snapshot);
 
+                long start = System.currentTimeMillis();
                 vm.snapshotCreateXML(snapshot);
+                long total = (System.currentTimeMillis() - start)/1000;
+                s_logger.debug("snapshot takes " + total + " seconds to 
finish");
+
                 /*
                  * libvirt on RHEL6 doesn't handle resume event emitted from
                  * qemu

Reply via email to