summaryrefslogtreecommitdiff
path: root/cli/tests/testdata/workers/bench_large_message.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/testdata/workers/bench_large_message.ts')
-rw-r--r--cli/tests/testdata/workers/bench_large_message.ts31
1 files changed, 0 insertions, 31 deletions
diff --git a/cli/tests/testdata/workers/bench_large_message.ts b/cli/tests/testdata/workers/bench_large_message.ts
deleted file mode 100644
index 4bab9fb5c..000000000
--- a/cli/tests/testdata/workers/bench_large_message.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright 2020 the Deno authors. All rights reserved. MIT license.
-
-function oneWorker(i: number) {
- return new Promise<void>((resolve) => {
- let countDown = 10;
- const worker = new Worker(
- import.meta.resolve("./worker_large_message.js"),
- { type: "module" },
- );
- worker.onmessage = (_e) => {
- if (countDown > 0) {
- countDown--;
- return;
- }
- worker.terminate();
- resolve();
- };
- worker.postMessage("hi " + i);
- });
-}
-
-function bench() {
- const promises = [];
- for (let i = 0; i < 50; i++) {
- promises.push(oneWorker(i));
- }
-
- return Promise.all(promises);
-}
-
-bench();