Skip to main content

A lightweight benchmark uploader for perfscope

Project description

Rafn

Lightweight benchmark uploader

GitHub Actions

Use this repository as a GitHub Action to install the rafn CLI and run it in a workflow. By default it runs rafn bench:

steps:
  - uses: voron-software/rafn@v0.1.0
    with:
      version: v0.1.0
      command: bench
      args: --no-fail

Set version: latest to download the newest GitHub Release. Release assets are expected to use the same names as the npm package binaries: rafn-linux-x64, rafn-linux-arm64, rafn-darwin-x64, rafn-darwin-arm64, and rafn-win32-x64.exe.

command selects the rafn subcommand to invoke (bench, push, trend, compare, bisect, or config), and args is a space-separated string of additional arguments passed through to that subcommand. Set working-directory to run the command from a benchmark project nested within a monorepo, such as crates/foo or benchmarks/app.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rafn-0.1.2-py3-none-win_amd64.whl (2.0 MB view details)

Uploaded Python 3Windows x86-64

rafn-0.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

rafn-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

rafn-0.1.2-py3-none-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

rafn-0.1.2-py3-none-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file rafn-0.1.2-py3-none-win_amd64.whl.

File metadata

  • Download URL: rafn-0.1.2-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rafn-0.1.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 6501371f09d2b749be48b625c260c5a26ee13a0717b97605b142bf5d829e4f8f
MD5 585fac4ec968a232d44da84ff8dd0201
BLAKE2b-256 8321ac685e1f10979a47ce21829d041d307dd13ae50dbd92457b11633401a517

See more details on using hashes here.

Provenance

The following attestation bundles were made for rafn-0.1.2-py3-none-win_amd64.whl:

Publisher: release.yml on voron-software/rafn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rafn-0.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rafn-0.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a41400e997d42e0a706285bd4c98f67f79fae7ff17c6d7fcc1d3e1c8495b3d8
MD5 42297d30506b70eab9a1bba2723691ba
BLAKE2b-256 5b3e10487a79da70efac1bc75e5e5bf381e9d524850e2cf91ac55104494f06f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rafn-0.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on voron-software/rafn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rafn-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rafn-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 850310d865b855b64582cf69a03394640f61f5cb3eda93f99a126e6deee20cbb
MD5 926d3462dd6deca934d7c0ce9def2a4f
BLAKE2b-256 18128051985e08e6b8fb96274c909401508fa9e84a08f54420362827e7ec10cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rafn-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on voron-software/rafn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rafn-0.1.2-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: rafn-0.1.2-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rafn-0.1.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2eb6087bbfcbb600643d8cac6ae35f0f6888a345a1c8bd1d49cde41e254f66c
MD5 2273c45a9e54608e903d976c79935f6c
BLAKE2b-256 f1ea06b4063207665518885056f4f1a638c8c45d14fedd8d3fbdcdbd1df9c3b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rafn-0.1.2-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on voron-software/rafn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rafn-0.1.2-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: rafn-0.1.2-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rafn-0.1.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b06737b18910e44921786b4d9a7e314a42de36e75a02d10bbfa153a0a97ae96
MD5 3baf604fc05045edabb346beb585e08b
BLAKE2b-256 2f533a055e36106b8f6e516042697914d3ce201e95e536b2679764d8ec3f138a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rafn-0.1.2-py3-none-macosx_10_12_x86_64.whl:

Publisher: release.yml on voron-software/rafn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page