Skip to content

A small framework for running benchmarks

Notifications You must be signed in to change notification settings

Perfexionists/pycobench

This branch is up to date with ondrik/pycobench:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 15, 2022
c619c26 · Nov 15, 2022

History

5 Commits
Nov 15, 2022
Feb 3, 2021
May 24, 2021
Feb 3, 2021

Repository files navigation

pycobench

A small Python framework for running benchmarks.

Contents:

  • bin/pycobench: The main script for running benchmarks
  • bin/pyco_proc: The script for processing the output of pycobench into a table
  • examples/ba-compl.yaml: Example of a YAML file for configuring what to run
  • examples/ba-all.input: Example of a file with input benchmarks

How to run:

cat benchmarks.input | ./pycobench -c config.yaml -j JOBS -t TIMEOUT -o OUTPUT_FILE

When the benchmarks finish, you can process the results by

cat OUTPUT_FILE | ./pyco_proc --csv > OUTPUT_CSV

About

A small framework for running benchmarks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%