chore(tvix): Run criterion benchmarks for the whole workspace

Run criterion benchmarks (via `cargo bench`) for the *whole tvix
workspace*, not just `//tvix/eval`, and report the results to
windtunnel.

Change-Id: I9235c3c166ed9121f35c5bb4c46d59dc1f4c4055
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10382
Tested-by: BuildkiteCI
Autosubmit: grfn <grfn@gws.fyi>
Reviewed-by: flokli <flokli@flokli.de>
This commit is contained in:
Aspen Smith 2023-12-20 11:12:20 -05:00 committed by clbot
parent 9c1358fe44
commit c236231910

View file

@ -5,8 +5,8 @@
set -euo pipefail set -euo pipefail
echo "Running benchmarks for tvix/eval..." echo "Running benchmarks for tvix..."
pushd "$(dirname "$(dirname "$0")")/eval" pushd "$(dirname "$(dirname "$0")")"
cargo bench cargo bench
windtunnel-cli report -f criterion-rust . windtunnel-cli report -f criterion-rust .
popd popd