mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
test: use os.availableParallelism()
Refs: https://github.com/nodejs/node/pull/45895 PR-URL: https://github.com/nodejs/node/pull/46003 Reviewed-By: Moshe Atlow <moshe@atlow.co.il> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
This commit is contained in:
committed by
Node.js GitHub Bot
parent
b39c3f6fbe
commit
d8014f6aa9
@@ -10,7 +10,7 @@ const os = require('os');
|
||||
|
||||
if (cluster.isPrimary) {
|
||||
const workers = [];
|
||||
const numCPUs = os.cpus().length;
|
||||
const numCPUs = os.availableParallelism();
|
||||
let waitOnline = numCPUs;
|
||||
for (let i = 0; i < numCPUs; i++) {
|
||||
const worker = cluster.fork();
|
||||
|
||||
@@ -8,7 +8,7 @@ const onGC = require('../common/ongc');
|
||||
const http = require('http');
|
||||
const os = require('os');
|
||||
|
||||
const cpus = os.cpus().length;
|
||||
const cpus = os.availableParallelism();
|
||||
let createClients = true;
|
||||
let done = 0;
|
||||
let count = 0;
|
||||
|
||||
@@ -26,7 +26,7 @@ function serverHandler(sock) {
|
||||
}, 100);
|
||||
}
|
||||
|
||||
const cpus = os.cpus().length;
|
||||
const cpus = os.availableParallelism();
|
||||
let createClients = true;
|
||||
let done = 0;
|
||||
let count = 0;
|
||||
|
||||
@@ -7,7 +7,7 @@ const assert = require('assert');
|
||||
const util = require('util');
|
||||
const { Worker } = require('worker_threads');
|
||||
|
||||
let numWorkers = +process.env.JOBS || require('os').cpus().length;
|
||||
let numWorkers = +process.env.JOBS || require('os').availableParallelism();
|
||||
if (numWorkers > 20) {
|
||||
// Cap the number of workers at 20 (as an even divisor of 60 used as
|
||||
// the total number of workers started) otherwise the test fails on
|
||||
|
||||
@@ -22,7 +22,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { pathToFileURL } = require('url');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function hash(algo, body) {
|
||||
const values = [];
|
||||
|
||||
@@ -22,7 +22,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { pathToFileURL } = require('url');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function hash(algo, body) {
|
||||
const values = [];
|
||||
|
||||
@@ -22,7 +22,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { pathToFileURL } = require('url');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function hash(algo, body) {
|
||||
const values = [];
|
||||
|
||||
@@ -22,7 +22,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { pathToFileURL } = require('url');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function hash(algo, body) {
|
||||
const values = [];
|
||||
|
||||
@@ -22,7 +22,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { pathToFileURL } = require('url');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function hash(algo, body) {
|
||||
const values = [];
|
||||
|
||||
@@ -22,7 +22,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { pathToFileURL } = require('url');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function hash(algo, body) {
|
||||
const values = [];
|
||||
|
||||
@@ -22,7 +22,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { pathToFileURL } = require('url');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function hash(algo, body) {
|
||||
const values = [];
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
const common = require('../common');
|
||||
const onGC = require('../common/ongc');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function serverHandler(req, res) {
|
||||
req.resume();
|
||||
|
||||
@@ -16,7 +16,7 @@ function serverHandler(req, res) {
|
||||
}, 100);
|
||||
}
|
||||
|
||||
const cpus = os.cpus().length;
|
||||
const cpus = os.availableParallelism();
|
||||
const numRequests = 36;
|
||||
let createClients = true;
|
||||
let done = 0;
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
const common = require('../common');
|
||||
const onGC = require('../common/ongc');
|
||||
|
||||
const cpus = require('os').cpus().length;
|
||||
const cpus = require('os').availableParallelism();
|
||||
|
||||
function serverHandler(req, res) {
|
||||
res.writeHead(200, { 'Content-Type': 'text/plain' });
|
||||
|
||||
Reference in New Issue
Block a user