We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2f37643 commit b5493e1Copy full SHA for b5493e1
1 file changed
lib/results_table_builder.rb
@@ -87,14 +87,14 @@ def build_row(bench_name)
87
88
def build_base_columns(row, base_t, base_rss)
89
row << mean(base_t)
90
- row << 100 * stddev(base_t) / mean(base_t)
+ row << stddev_percent(base_t)
91
row << base_rss if @include_rss
92
end
93
94
def build_comparison_columns(row, other_ts, other_rsss)
95
other_ts.zip(other_rsss).each do |other_t, other_rss|
96
row << mean(other_t)
97
- row << 100 * stddev(other_t) / mean(other_t)
+ row << stddev_percent(other_t)
98
row << other_rss if @include_rss
99
100
@@ -136,4 +136,8 @@ def mean(values)
136
def stddev(values)
137
Stats.new(values).stddev
138
139
+
140
+ def stddev_percent(values)
141
+ 100 * stddev(values) / mean(values)
142
+ end
143
0 commit comments