From: Ardis Lu Date: Sat, 15 Feb 2025 06:43:02 +0000 (-0800) Subject: Reorder test name for easier skimming X-Git-Tag: v0.1.0~52 X-Git-Url: https://git.ardis.lu/?a=commitdiff_plain;h=4ab2357296726837b69d63b1dbaf7c4418ad3a4f;p=csvio Reorder test name for easier skimming --- diff --git a/benchmark/core.bench.js b/benchmark/core.bench.js index b7b4340..22d04c6 100644 --- a/benchmark/core.bench.js +++ b/benchmark/core.bench.js @@ -10,44 +10,44 @@ const temp = await createTempFile(); process.on('exit', () => unlinkSync(temp)); let iter = 0; -await benchmarkIterations('Write 1MB'.padEnd(NAME_LENGTH, '.'), 20, async () => { +await benchmarkIterations('1MB Write'.padEnd(NAME_LENGTH, '.'), 20, async () => { await createRandomCSV(1000, 100, iter++).pipeTo(new CSVWriter(temp)); }); -await benchmarkIterations('Read 1MB'.padEnd(NAME_LENGTH, '.'), 20, async () => { +await benchmarkIterations('1MB Read'.padEnd(NAME_LENGTH, '.'), 20, async () => { const r = new CSVReader(temp); for await (const _ of r) { } }); -await benchmarkIterations('Transform 1MB'.padEnd(NAME_LENGTH, '.'), 20, async () => { +await benchmarkIterations('1MB Transform'.padEnd(NAME_LENGTH, '.'), 20, async () => { const r = createRandomCSV(1000, 100, iter++).pipeThrough(new CSVTransformer(r => r.map(f => Number(f) + 1))); for await (const _ of r) { } }); -await benchmark('Write 50MB'.padEnd(NAME_LENGTH, '.'), async () => { +await benchmark('50MB Write'.padEnd(NAME_LENGTH, '.'), async () => { await createRandomCSV(50000, 100, iter++).pipeTo(new CSVWriter(temp)); }); -await benchmark('Read 50MB'.padEnd(NAME_LENGTH, '.'), async () => { +await benchmark('50MB Read'.padEnd(NAME_LENGTH, '.'), async () => { const r = new CSVReader(temp); for await (const _ of r) { } }); -await benchmark('Transform 50MB'.padEnd(NAME_LENGTH, '.'), async () => { +await benchmark('50MB Transform'.padEnd(NAME_LENGTH, '.'), async () => { const r = createRandomCSV(50000, 100, iter++).pipeThrough(new CSVTransformer(r => r.map(f => Number(f) + 1))); for await (const _ of r) { } }); -await benchmark('Write 100MB'.padEnd(NAME_LENGTH, '.'), async () => { +await benchmark('100MB Write'.padEnd(NAME_LENGTH, '.'), async () => { await createRandomCSV(100000, 100, iter++).pipeTo(new CSVWriter(temp)); }); -await benchmark('Read 100MB'.padEnd(NAME_LENGTH, '.'), async () => { +await benchmark('100MB Read'.padEnd(NAME_LENGTH, '.'), async () => { const r = new CSVReader(temp); for await (const _ of r) { } }); -await benchmark('Transform 100MB'.padEnd(NAME_LENGTH, '.'), async () => { +await benchmark('100MB Transform'.padEnd(NAME_LENGTH, '.'), async () => { const r = createRandomCSV(100000, 100, iter++).pipeThrough(new CSVTransformer(r => r.map(f => Number(f) + 1))); for await (const _ of r) { } });