diff options
-rwxr-xr-x | tools/wpt.ts | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/tools/wpt.ts b/tools/wpt.ts index 9d1e689ac..799e6b0c7 100755 --- a/tools/wpt.ts +++ b/tools/wpt.ts @@ -32,7 +32,6 @@ import { } from "./wpt/utils.ts"; import { blue, bold, green, red, yellow } from "../test_util/std/fmt/colors.ts"; import { writeAll, writeAllSync } from "../test_util/std/io/util.ts"; -import { pooledMap } from "../test_util/std/async/pool.ts"; import { saveExpectation } from "./wpt/utils.ts"; const command = Deno.args[0]; @@ -154,29 +153,17 @@ async function run() { console.log(`Going to run ${tests.length} test files.`); const results = await runWithTestUtil(false, async () => { - const results: { test: TestToRun; result: TestResult }[] = []; - - const cores = Deno.systemCpuInfo().cores ?? 4; - const inParallel = !(cores === 1 || tests.length === 1); + const results = []; - const iter = pooledMap(cores, tests, async (test) => { - if (!inParallel) { - console.log(`${blue("-".repeat(40))}\n${bold(test.path)}\n`); - } + for (const test of tests) { + console.log(`${blue("-".repeat(40))}\n${bold(test.path)}\n`); const result = await runSingleTest( test.url, test.options, - inParallel ? () => {} : createReportTestCase(test.expectation), + createReportTestCase(test.expectation), ); results.push({ test, result }); - if (inParallel) { - console.log(`${blue("-".repeat(40))}\n${bold(test.path)}\n`); - } reportVariation(result, test.expectation); - }); - - for await (const _ of iter) { - // do nothing } return results; |