summaryrefslogtreecommitdiff
path: root/src/bin/obnam-benchmark.rs
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2022-01-05 10:11:29 +0000
committerLars Wirzenius <liw@liw.fi>2022-01-05 10:11:29 +0000
commitd438cc0b64edf207ad565eede5c0ed829131a27b (patch)
tree287fa286baf0a73b2d4edf8ec407f06c97256fd4 /src/bin/obnam-benchmark.rs
parent5fbd5a2ee98badc71867d2e7fce4d1429189267a (diff)
parentce590b36d53ab69f204350606433eeab47878f63 (diff)
downloadobnam-benchmark-d438cc0b64edf207ad565eede5c0ed829131a27b.tar.gz
Merge branch 'metadata' into 'main'
metadata Closes #13 See merge request obnam/obnam-benchmark!6
Diffstat (limited to 'src/bin/obnam-benchmark.rs')
-rw-r--r--src/bin/obnam-benchmark.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bin/obnam-benchmark.rs b/src/bin/obnam-benchmark.rs
index f079d75..5df2aeb 100644
--- a/src/bin/obnam-benchmark.rs
+++ b/src/bin/obnam-benchmark.rs
@@ -1,6 +1,6 @@
use log::{debug, error, info};
use obnam_benchmark::junk::junk;
-use obnam_benchmark::result::Result;
+use obnam_benchmark::result::SuiteMeasurements;
use obnam_benchmark::specification::Specification;
use obnam_benchmark::suite::Suite;
use std::fs::File;
@@ -71,7 +71,8 @@ impl Run {
info!("running benchmarks from {}", self.spec.display());
let spec = Specification::from_file(&self.spec)?;
let mut suite = Suite::new()?;
- let mut result = Result::default();
+ let obnam_version = obnam_benchmark::client::ObnamClient::version()?;
+ let mut result = SuiteMeasurements::new(obnam_version)?;
for step in spec.steps().iter() {
result.push(suite.execute(step)?);
}