benchmarks: Fix panic in case of a missing model (#7698)

Co-authored-by: Alexander Theißen <alex.theissen@me.com>
This commit is contained in:
Shawn Tabrizi
2020-12-08 20:00:52 -08:00
committed by GitHub
parent 9ce24fe1f4
commit 7a43cca875
3 changed files with 22 additions and 9 deletions
+3 -1
View File
@@ -18,9 +18,11 @@
//! Tools for analyzing the benchmark results.
use std::collections::BTreeMap;
use linregress::{FormulaRegressionBuilder, RegressionDataBuilder, RegressionModel};
use linregress::{FormulaRegressionBuilder, RegressionDataBuilder};
use crate::BenchmarkResults;
pub use linregress::RegressionModel;
pub struct Analysis {
pub base: u128,
pub slopes: Vec<u128>,
+1 -1
View File
@@ -26,7 +26,7 @@ mod analysis;
pub use utils::*;
#[cfg(feature = "std")]
pub use analysis::{Analysis, BenchmarkSelector};
pub use analysis::{Analysis, BenchmarkSelector, RegressionModel};
#[doc(hidden)]
pub use sp_io::storage::root as storage_root;
pub use sp_runtime::traits::Zero;