(n, filesize)
| 107 | // WebStream path: readableWebStream -> TransformStream (upper) -> CompressionStream |
| 108 | // --------------------------------------------------------------------------- |
| 109 | async function benchWebStream(n, filesize) { |
| 110 | await runWebStream(); |
| 111 | |
| 112 | bench.start(); |
| 113 | let totalBytes = 0; |
| 114 | for (let i = 0; i < n; i++) { |
| 115 | totalBytes += await runWebStream(); |
| 116 | } |
| 117 | bench.end(totalBytes / (1024 * 1024)); |
| 118 | } |
| 119 | |
| 120 | async function runWebStream() { |
| 121 | const fh = await fs.promises.open(filename, 'r'); |
no test coverage detected
searching dependent graphs…