mirror of
https://github.com/fluencelabs/aquavm
synced 2025-06-05 19:11:21 +00:00
* feat(tools): merge some tools into the `air` CLI tool `air-beautify` and `air-trace` are merged into a single `air` tool. Its crate name is `fluence-air-cli` as otherwise it confilicts with `air` interpreter crate. The tool has subcommands `beautify`, `run` and `stats`. * Add one-letter aliases to `air` CLI subcommands + `air beautify` => `air b` + `air run` => `air r` + `air stats` => `air s` --------- Co-authored-by: Mike Voronov <michail.vms@gmail.com>
22 lines
541 B
Markdown
22 lines
541 B
Markdown
# The `air_perofrmance_metering` utility
|
|
|
|
Execute an AquaVM special benchmarking suite and recort results with some meta information to `benches/PERFORMANCE.json` database.
|
|
|
|
This script is intended to be run from the project root. It uses the `air` through `cargo`, without installation.
|
|
|
|
# Installation
|
|
|
|
Run in the project run:
|
|
``` sh
|
|
pip install tools/cli/performance_metering
|
|
|
|
```
|
|
|
|
# Usage
|
|
In the project root, run
|
|
``` sh
|
|
aquavm_performance_metering run
|
|
```
|
|
|
|
You may also pass the `--repeat N` option to do multiple runs with averaging.
|