fix: fix internal benchmark for cluster pool
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 29 Mar 2024 00:13:50 +0000 (01:13 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 29 Mar 2024 00:13:50 +0000 (01:13 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
benchmarks/benchmarks-utils.cjs

index c2de0d5e65fbda3fc2413dff4142ca4d56774443..f5f41be965226fdcdbeb6e7749f42bd49c0c58b6 100644 (file)
@@ -209,7 +209,8 @@ const fibonacci = n => {
     current += previous
     previous = tmp
   }
-  return current
+  // cluster worker do not support BigInt
+  return current.toString()
 }
 
 /**
@@ -225,7 +226,8 @@ const factorial = n => {
     for (let i = 1n; i <= n; i++) {
       factorial *= i
     }
-    return factorial
+    // cluster worker do not support BigInt
+    return factorial.toString()
   }
 }