diff options
author | Lars Wirzenius <liw@liw.fi> | 2022-04-02 15:54:02 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2022-04-05 07:48:18 +0300 |
commit | dd13fde5ea8bd61b6b5c7f024df6733301864456 (patch) | |
tree | c7d274adb6e0021c143436ac13eac934d5fe1c1e /src/performance.rs | |
parent | 40fbe9ba35116ccff04251f6c52d1607f3480c6f (diff) | |
download | obnam2-dd13fde5ea8bd61b6b5c7f024df6733301864456.tar.gz |
feat: collect and log some time metrics
Log the complete run-time of the program, and the time spent
downloading the previous generation, and uploading the new generation.
Sponsored-by: author
Diffstat (limited to 'src/performance.rs')
-rw-r--r-- | src/performance.rs | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/performance.rs b/src/performance.rs index 79fa9ab..29c2328 100644 --- a/src/performance.rs +++ b/src/performance.rs @@ -14,15 +14,6 @@ pub enum Clock { /// Time spent uploading backup generations. GenerationUpload, - - /// Time spent checking if a chunk exists already on server. - HasChunk, - - /// Time spent computing splitting files into chunks. - Chunking, - - /// Time spent scanning live data. - Scanning, } /// Collected measurements from this Obnam run. @@ -61,18 +52,6 @@ impl Performance { info!("Chunks uploaded: {}", self.chunks_uploaded); info!("Chunks reused: {}", self.chunks_reused); info!( - "Scanning live data (seconds): {}", - self.time.secs(Clock::Scanning) - ); - info!( - "Chunking live data (seconds): {}", - self.time.secs(Clock::Chunking) - ); - info!( - "Checking for duplicate chunks (seconds): {}", - self.time.secs(Clock::HasChunk) - ); - info!( "Downloading previous generation (seconds): {}", self.time.secs(Clock::GenerationDownload) ); |