File tree 1 file changed +8
-4
lines changed 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -45,8 +45,12 @@ let make_test_requests ~number_of_sample test_ids =
45
45
let file_name =
46
46
Printf. sprintf " test_%s_%i.data" (string_of_test_id test_id) difficulty
47
47
in
48
- let encode = Bench_t. { type_ = Encode difficulty; file_name; test_id } in
49
- let decode = Bench_t. { type_ = Decode ; file_name; test_id } in
48
+ let encode =
49
+ Bench_t. { type_ = { t = Some (Encode difficulty) }; file_name; test_id }
50
+ in
51
+ let decode =
52
+ Bench_t. { type_ = { t = Some Decode }; file_name; test_id }
53
+ in
50
54
51
55
let init_cases, test_cases = acc in
52
56
let test_cases = Util. append_n test_cases encode number_of_sample in
@@ -150,10 +154,10 @@ let print_compare_type ~metric responses test_ids =
150
154
(fun data ->
151
155
let open Bench_t in
152
156
match data, metric with
153
- | Encode { encode_time; _ } , `Encode_time ->
157
+ | Some ( Encode { encode_time; _ } ) , `Encode_time ->
154
158
sum := ! sum +. encode_time;
155
159
incr counter
156
- | Decode { decode_time; _ } , `Decode_time ->
160
+ | Some ( Decode { decode_time; _ } ) , `Decode_time ->
157
161
sum := ! sum +. decode_time;
158
162
incr counter
159
163
| _ -> () )
You can’t perform that action at this time.
0 commit comments