@@ -40,6 +40,24 @@ functions:
40
40
args :
41
41
- .evergreen/install-dependencies.sh
42
42
43
+ perf send :
44
+ - command : subprocess.exec
45
+ params :
46
+ working_dir : src
47
+ binary : node
48
+ env :
49
+ project : ${project}
50
+ revision_order_id : ${order}
51
+ execution : ${execution}
52
+ requester : ${requester}
53
+ task_id : ${task_id}
54
+ task_name : ${task_name}
55
+ build_variant : ${build_variant}
56
+ version_id : ${version_id}
57
+ args :
58
+ - .evergreen/perfSend.mjs
59
+ - ./test/bench/etc/resultsCollectedMeans.json
60
+
43
61
run tests :
44
62
- command : subprocess.exec
45
63
type : test
@@ -255,8 +273,8 @@ tasks:
255
273
NPM_VERSION : 9
256
274
- func : run granular benchmarks
257
275
vars :
258
- WARMUP : 1000
259
- ITERATIONS : 1000
276
+ WARMUP : 1
277
+ ITERATIONS : 1
260
278
- command : subprocess.exec
261
279
params :
262
280
working_dir : src
@@ -272,7 +290,7 @@ tasks:
272
290
version_id : ${version_id}
273
291
args :
274
292
- .evergreen/perfSend.mjs
275
- - src /test/bench/etc/resultsCollectedMeans.json
293
+ - . /test/bench/etc/resultsCollectedMeans.json
276
294
- name : run-custom-benchmarks
277
295
commands :
278
296
- func : fetch source
@@ -284,9 +302,21 @@ tasks:
284
302
vars :
285
303
NPM_VERSION : 9
286
304
- func : run custom benchmarks
287
- - command : perf.send
288
- params :
289
- file : src/customBenchmarkResults.json
305
+ - command : subprocess.exec
306
+ working_dir : src
307
+ binary : bash
308
+ env :
309
+ project : ${project}
310
+ revision_order_id : ${order}
311
+ execution : ${execution}
312
+ requester : ${requester}
313
+ task_id : ${task_id}
314
+ task_name : ${task_name}
315
+ build_variant : ${build_variant}
316
+ version_id : ${version_id}
317
+ TARGET_FILE : ../customBenchmarkResults.json
318
+ args :
319
+ - .evergreen/perf-send.sh
290
320
- name : run-spec-benchmarks
291
321
commands :
292
322
- func : fetch source
0 commit comments