perf: use tatami-ng for continous benchmarking
[poolifier.git] / benchmarks / benchmarks-utils.mjs
index 35c335c45877748ec332e45cd10fda5e5d4b69df..7d395d96aca6898289497e3a3da5c1d7517d75d7 100644 (file)
@@ -1,4 +1,5 @@
 import { strictEqual } from 'node:assert'
+import { env } from 'node:process'
 
 import Benchmark from 'benchmark'
 import { bench, clear, group, run } from 'tatami-ng'
@@ -321,7 +322,9 @@ export const runPoolifierBenchmarkTatamiNg = async (
         }
       }
     }
-    await run()
+    await run({
+      json: env.CI != null ? 'bmf' : false
+    })
     clear()
     await pool.destroy()
   } catch (error) {