lambdaclass / starknet_in_rust

A Rust implementation of Starknet execution logic
Apache License 2.0
171 stars 52 forks source link

Add YAS benchmark runner on the CI. #1236

Open azteca1998 opened 7 months ago

azteca1998 commented 7 months ago

Add YAS benchmark runner on the CI

Description

Description of the pull request changes and motivation.

Checklist

codecov-commenter commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (2e7bcc1) 88.96% compared to head (1e8ac04) 88.97%.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/lambdaclass/starknet_in_rust/pull/1236/graphs/tree.svg?width=650&height=150&src=pr&token=98QY5B0VAR&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=lambdaclass)](https://app.codecov.io/gh/lambdaclass/starknet_in_rust/pull/1236?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=lambdaclass) ```diff @@ Coverage Diff @@ ## main #1236 +/- ## ======================================= Coverage 88.96% 88.97% ======================================= Files 52 52 Lines 15588 15565 -23 ======================================= - Hits 13868 13849 -19 + Misses 1720 1716 -4 ``` [see 24 files with indirect coverage changes](https://app.codecov.io/gh/lambdaclass/starknet_in_rust/pull/1236/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=lambdaclass)
github-actions[bot] commented 7 months ago

Benchmarking results

Name Number of runs Total time (s) Speed (#/s) Individual time (s/#)
VM 78 5.052472808 15.437985114238739 0.06477529241025641
Native JIT 6108 5.000317039 1221.5225459427115 0.0008186504648002618
Native AOT CRASHED CRASHED CRASHED CRASHED