Skip to content

Commit bb68548

Browse files
committed
[COMMON] Record unit used to measure time
1 parent 4925eb8 commit bb68548

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

profile/benchmarking/results.rb

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ class Results
2525

2626
attr_reader :raw_results
2727

28+
# String constant for unit of time elapsed.
29+
#
30+
# @since 7.0.0
31+
MILLISECONDS = 'milliseconds'.freeze
32+
2833
# Create a Results object.
2934
#
3035
# @example Create a results object.
@@ -136,11 +141,12 @@ def dataset_details
136141
end
137142

138143
def duration
139-
@options[:duration]
144+
@options[:duration] * 1000
140145
end
141146

142147
def statistics_doc
143-
{ mean: mean,
148+
{ unit: MILLISECONDS,
149+
mean: mean,
144150
median: median,
145151
max: max,
146152
min: min,

0 commit comments

Comments
 (0)