4bc64da901eb460001a45889e3af75db63230621
2 const { job
, start
} = require('microjob')
3 // FINISH IMPORT LIBRARIES
4 // IMPORT FUNCTION TO BENCH
5 const functionToBench
= require('./functions/function-to-bench')
6 // FINISH IMPORT FUNCTION TO BENCH
7 const size
= process
.env
.POOL_SIZE
8 const iterations
= process
.env
.NUM_ITERATIONS
11 taskType
: process
.env
['TASK_TYPE']
14 async
function run () {
15 await
start({ maxWorkers
: Number(size
) })
17 for (let i
= 0; i
< iterations
; i
++) {
23 { data
: data
, ctx
: { functionToBench
} }
27 await Promise
.all(promises
)