@@ -44,19 +44,10 @@ functions:
44
44
- command : subprocess.exec
45
45
params :
46
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}
47
+ binary : bash
48
+ add_expansions_to_env : true
57
49
args :
58
- - .evergreen/perfSend.mjs
59
- - ./test/bench/etc/resultsCollectedMeans.json
50
+ - .evergreen/perf-send.sh
60
51
61
52
run tests :
62
53
- command : subprocess.exec
@@ -273,24 +264,11 @@ tasks:
273
264
NPM_VERSION : 9
274
265
- func : run granular benchmarks
275
266
vars :
276
- WARMUP : 1
277
- ITERATIONS : 1
278
- - command : subprocess.exec
279
- params :
280
- working_dir : src
281
- binary : node
282
- env :
283
- project : ${project}
284
- revision_order_id : ${order}
285
- execution : ${execution}
286
- requester : ${requester}
287
- task_id : ${task_id}
288
- task_name : ${task_name}
289
- build_variant : ${build_variant}
290
- version_id : ${version_id}
291
- args :
292
- - .evergreen/perfSend.mjs
293
- - ./test/bench/etc/resultsCollectedMeans.json
267
+ WARMUP : 1000
268
+ ITERATIONS : 1000
269
+ - func : perf send
270
+ vars :
271
+ TARGET_FILE : ./test/bench/etc/resultsCollectedMeans.json
294
272
- name : run-custom-benchmarks
295
273
commands :
296
274
- func : fetch source
@@ -302,21 +280,9 @@ tasks:
302
280
vars :
303
281
NPM_VERSION : 9
304
282
- func : run custom benchmarks
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
283
+ - func : perf send
284
+ vars :
285
+ TARGET_FILE : ./customBenchmarkResults.json
320
286
- name : run-spec-benchmarks
321
287
commands :
322
288
- func : fetch source
@@ -328,9 +294,9 @@ tasks:
328
294
vars :
329
295
NPM_VERSION : 9
330
296
- func : run spec benchmarks
331
- - command : perf. send
332
- params :
333
- file : src /bsonBench.json
297
+ - func : perf send
298
+ vars :
299
+ TARGET_FILE : . /bsonBench.json
334
300
- name : check-eslint-plugin
335
301
commands :
336
302
- func : fetch source
0 commit comments