All Projects → matchai → criterion-compare-action

matchai / criterion-compare-action

Licence: ISC License
⚡️📊 Compare the performance of Rust project branches

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to criterion-compare-action

criterion-compare-action
⚡️📊 Compare the performance of Rust project branches
Stars: ✭ 37 (+131.25%)
Mutual labels:  benchmark, criterion, github-actions
Criterion.rs
Statistics-driven benchmarking library for Rust
Stars: ✭ 2,153 (+13356.25%)
Mutual labels:  benchmark, criterion
criterion
statistics-driven micro-benchmarking framework
Stars: ✭ 17 (+6.25%)
Mutual labels:  benchmark, criterion
chalice-extended-action
Automated deployment of your Chalice application via Github Actions
Stars: ✭ 18 (+12.5%)
Mutual labels:  github-actions
liar
Flexible, stand-alone benchmarking
Stars: ✭ 16 (+0%)
Mutual labels:  benchmark
MaskedFaceRepresentation
Masked face recognition focuses on identifying people using their facial features while they are wearing masks. We introduce benchmarks on face verification based on masked face images for the development of COVID-safe protocols in airports.
Stars: ✭ 17 (+6.25%)
Mutual labels:  benchmark
simple-slack-notify
Slack notification action that just works
Stars: ✭ 23 (+43.75%)
Mutual labels:  github-actions
setup-gleam
👷‍♀️ Gleam on GitHub Actions
Stars: ✭ 16 (+0%)
Mutual labels:  github-actions
npm-update-check-action
npm new package version check action for GitHub Actions.
Stars: ✭ 17 (+6.25%)
Mutual labels:  github-actions
glassbench
A micro-benchmark framework to use with cargo bench
Stars: ✭ 29 (+81.25%)
Mutual labels:  benchmark
vale-action
The official GitHub Action for Vale -- install, manage, and run Vale with ease.
Stars: ✭ 76 (+375%)
Mutual labels:  github-actions
actions-readme-feed
Display RSS feed in your GitHub Profile README
Stars: ✭ 26 (+62.5%)
Mutual labels:  github-actions
django-security-check
Helps you continuously monitor and fix common security vulnerabilities in your Django application.
Stars: ✭ 69 (+331.25%)
Mutual labels:  github-actions
setup-task
GitHub Actions action to make Task available for use in your workflow
Stars: ✭ 14 (-12.5%)
Mutual labels:  github-actions
action
📦📊 GitHub Action to reports on the size of your npm package
Stars: ✭ 36 (+125%)
Mutual labels:  github-actions
json-serialization-benchmarking
Miscellaneous benchmarks for JSON serialization on JVM/Android
Stars: ✭ 48 (+200%)
Mutual labels:  benchmark
lambda-action
GitHub Action for Deploying Lambda code to an existing function
Stars: ✭ 197 (+1131.25%)
Mutual labels:  github-actions
IGUANA
IGUANA is a benchmark execution framework for querying HTTP endpoints and CLI Applications such as Triple Stores. Contact: [email protected]
Stars: ✭ 22 (+37.5%)
Mutual labels:  benchmark
Android-CICD
This repo demonstrates how to work on CI/CD for Mobile Apps 📱 using Github Actions 💊 + Firebase Distribution 🎉
Stars: ✭ 37 (+131.25%)
Mutual labels:  github-actions
auto-card-labeler
GitHub actions to auto label a pull request or an issue based on project card move
Stars: ✭ 33 (+106.25%)
Mutual labels:  github-actions

criterion-compare

Compare the performance of a PR against master

👋 I've stopped working on this project, but the kind folks at boa-devs will continue working on it over at boa-dev/criterion-compare-action


⚠️ Performance benchmarks provided by this action may fluctuate as load on GitHub Actions does. Run benchmarks locally before making any decisions based on the results.

A GitHub action that will compare the benchmark output between a PR and master, using the project's criterion.rs benchmarks.

Example

Example benchmark comparison comment

Usage

Create a .github/workflows/pull_request.yml workflow file in your repo:

# .github/workflows/pull_request.yml

on: [pull_request]
name: benchmark pull requests
jobs:
  runBenchmark:
    name: run benchmark
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@master
      - name: run benchmark
        uses: matchai/criterion-compare-action@master
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].