| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 923276c commit fdae9ad
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -23,28 +23,28 @@ if (nodeTiming.loopStart === -1) { | |||
| 23 | 23 | } | |
| 24 | 24 | ||
| 25 | 25 | setTimeout(mustCall(function r() { | |
| 26 | - const t = Date.now(); | ||
| 27 | 26 | const elu1 = eventLoopUtilization(); | |
| 28 | 27 | ||
| 29 | 28 | // Force idle time to accumulate before allowing test to continue. | |
| 30 | 29 | if (elu1.idle <= 0) | |
| 31 | 30 | return setTimeout(mustCall(r), 5); | |
| 32 | 31 | ||
| 32 | + const t = Date.now(); | ||
| 33 | 33 | while (Date.now() - t < SPIN_DUR) { } | |
| 34 | 34 | ||
| 35 | - const elu2 = eventLoopUtilization(); | ||
| 36 | - const elu3 = eventLoopUtilization(elu1); | ||
| 37 | - const elu4 = eventLoopUtilization(elu2, elu1); | ||
| 35 | + const elu2 = eventLoopUtilization(elu1); | ||
| 36 | + const elu3 = eventLoopUtilization(); | ||
| 37 | + const elu4 = eventLoopUtilization(elu3, elu1); | ||
| 38 | 38 | ||
| 39 | - assert.strictEqual(elu3.idle, 0); | ||
| 39 | + assert.strictEqual(elu2.idle, 0); | ||
| 40 | 40 | assert.strictEqual(elu4.idle, 0); | |
| 41 | - assert.strictEqual(elu3.utilization, 1); | ||
| 41 | + assert.strictEqual(elu2.utilization, 1); | ||
| 42 | 42 | assert.strictEqual(elu4.utilization, 1); | |
| 43 | - assert.strictEqual(elu2.active - elu1.active, elu4.active); | ||
| 44 | - assert.ok(elu3.active > SPIN_DUR - 10, `${elu3.active} <= ${SPIN_DUR - 10}`); | ||
| 43 | + assert.strictEqual(elu3.active - elu1.active, elu4.active); | ||
| 44 | + assert.ok(elu2.active > SPIN_DUR - 10, `${elu2.active} <= ${SPIN_DUR - 10}`); | ||
| 45 | + assert.ok(elu2.active < elu4.active, `${elu2.active} >= ${elu4.active}`); | ||
| 46 | + assert.ok(elu3.active > elu2.active, `${elu3.active} <= ${elu2.active}`); | ||
| 45 | 47 | assert.ok(elu3.active > elu4.active, `${elu3.active} <= ${elu4.active}`); | |
| 46 | - assert.ok(elu2.active > elu3.active, `${elu2.active} <= ${elu3.active}`); | ||
| 47 | - assert.ok(elu2.active > elu4.active, `${elu2.active} <= ${elu4.active}`); | ||
| 48 | 48 | ||
| 49 | 49 | setTimeout(mustCall(runIdleTimeTest), TIMEOUT); | |
| 50 | 50 | }), 5); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments