Skip to content

Commit 3497409

Browse files
committed
Reduce the number of runs on benchmarks
1 parent 56d12a8 commit 3497409

49 files changed

Lines changed: 49 additions & 49 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

pyperformance/data-files/benchmarks/bm_2to3/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88

99
if __name__ == "__main__":
10-
runner = pyperf.Runner()
10+
runner = pyperf.Runner(processes=2)
1111

1212
runner.metadata['description'] = "Performance of the Python 2to3 program"
1313
args = runner.parse_args()

pyperformance/data-files/benchmarks/bm_argparse/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def add_parser_args(parser):
116116

117117

118118
if __name__ == "__main__":
119-
runner = pyperf.Runner(add_cmdline_args=add_cmdline_args)
119+
runner = pyperf.Runner(add_cmdline_args=add_cmdline_args, processes=11
120120
runner.metadata["description"] = "Argparse benchmark"
121121
add_parser_args(runner.argparser)
122122
args = runner.parse_args()

pyperformance/data-files/benchmarks/bm_async_generators/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ async def bench_async_generators() -> None:
4040
pass
4141

4242
if __name__ == "__main__":
43-
runner = pyperf.Runner()
43+
runner = pyperf.Runner(processes=5)
4444
runner.metadata['description'] = "Benchmark async generators"
4545
runner.bench_async_func('async_generators', bench_async_generators)

pyperformance/data-files/benchmarks/bm_asyncio_tcp/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def add_cmdline_args(cmd, args):
6464

6565

6666
if __name__ == '__main__':
67-
runner = Runner(add_cmdline_args=add_cmdline_args)
67+
runner = Runner(add_cmdline_args=add_cmdline_args, processes=5)
6868
parser = runner.argparser
6969
parser.add_argument('--ssl', action='store_true', default=False)
7070
args = runner.parse_args()

pyperformance/data-files/benchmarks/bm_asyncio_websockets/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@ async def main() -> None:
4343

4444

4545
if __name__ == "__main__":
46-
runner = pyperf.Runner()
46+
runner = pyperf.Runner(processes=8)
4747
runner.metadata['description'] = "Benchmark asyncio websockets"
4848
runner.bench_async_func('asyncio_websockets', main)

pyperformance/data-files/benchmarks/bm_bpe_tokeniser/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,6 @@ def bench_bpe_tokeniser(loops: int) -> float:
152152

153153

154154
if __name__ == "__main__":
155-
runner = pyperf.Runner()
155+
runner = pyperf.Runner(processes=8)
156156
runner.metadata["description"] = "Benchmark a BPE tokeniser"
157157
runner.bench_time_func("bpe_tokeniser", bench_bpe_tokeniser)

pyperformance/data-files/benchmarks/bm_chaos/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ def add_cmdline_args(cmd, args):
282282

283283

284284
if __name__ == "__main__":
285-
runner = pyperf.Runner(add_cmdline_args=add_cmdline_args)
285+
runner = pyperf.Runner(add_cmdline_args=add_cmdline_args, processes=13)
286286
runner.metadata['description'] = "Create chaosgame-like fractals"
287287
cmd = runner.argparser
288288
cmd.add_argument("--thickness",

pyperformance/data-files/benchmarks/bm_comprehensions/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,6 @@ def bench_comprehensions(loops: int) -> float:
9090

9191

9292
if __name__ == "__main__":
93-
runner = pyperf.Runner()
93+
runner = pyperf.Runner(processes=10)
9494
runner.metadata["description"] = "Benchmark comprehensions"
9595
runner.bench_time_func("comprehensions", bench_comprehensions)

pyperformance/data-files/benchmarks/bm_coverage/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ def bench_coverage(loops: int) -> None:
2424

2525

2626
if __name__ == "__main__":
27-
runner = pyperf.Runner()
27+
runner = pyperf.Runner(processes=14)
2828
runner.metadata['description'] = "Benchmark coverage"
2929
runner.bench_time_func('coverage', bench_coverage)

pyperformance/data-files/benchmarks/bm_crypto_pyaes/run_benchmark.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def bench_pyaes(loops):
3939

4040

4141
if __name__ == "__main__":
42-
runner = pyperf.Runner()
42+
runner = pyperf.Runner(processes=6)
4343
runner.metadata['description'] = ("Pure-Python Implementation "
4444
"of the AES block-cipher")
4545
runner.bench_time_func('crypto_pyaes', bench_pyaes)

0 commit comments

Comments
 (0)