MCPcopy Index your code
hub / github.com/nodejs/node / runIdleTimeTest

Function runIdleTimeTest

test/parallel/test-perf-hooks-eventlooputilization.js:62–73  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

60}), 5);
61
62function runIdleTimeTest() {
63 const idleTime = nodeTiming.idleTime;
64 const elu1 = eventLoopUtilization();
65 const sum = elu1.idle + elu1.active;
66
67 assert.ok(sum >= elu1.idle && sum >= elu1.active,
68 `idle: ${elu1.idle} active: ${elu1.active} sum: ${sum}`);
69 assert.strictEqual(elu1.idle, idleTime);
70 assert.strictEqual(elu1.utilization, elu1.active / sum);
71
72 setTimeout(mustCall(runCalcTest), TIMEOUT, elu1);
73}
74
75function runCalcTest(elu1) {
76 const now = performance.now();

Callers

nothing calls this directly

Calls 4

mustCallFunction · 0.70
eventLoopUtilizationFunction · 0.50
setTimeoutFunction · 0.50
okMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…