From a33b7c2e367d61c8a229315c434a636cb000fff3 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Thu, 25 Nov 2021 02:24:45 -0800 Subject: [PATCH] REAL fix for `min-square` for `--steps=1 --repeats=1` (#10323) (#10369) * Revert "frame-benchmarking: Fix `min-square` for `--steps=1` (#10323)" This reverts commit 2d0e858b81838ed7abfe05c6f3557883da5ba126. * actual fix --- substrate/frame/benchmarking/src/analysis.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/substrate/frame/benchmarking/src/analysis.rs b/substrate/frame/benchmarking/src/analysis.rs index 6e0ffd23ee..f655e8fa76 100644 --- a/substrate/frame/benchmarking/src/analysis.rs +++ b/substrate/frame/benchmarking/src/analysis.rs @@ -199,7 +199,7 @@ impl Analysis { } pub fn min_squares_iqr(r: &Vec, selector: BenchmarkSelector) -> Option { - if r[0].components.len() <= 1 { + if r[0].components.is_empty() || r.len() <= 2 { return Self::median_value(r, selector) }