mirror of
https://github.com/fluencelabs/aquavm
synced 2025-04-24 14:52:15 +00:00
43 lines
1.2 KiB
Bash
Executable File
43 lines
1.2 KiB
Bash
Executable File
#!/usr/bin/env sh
|
|
|
|
echo "Warning: this script execution can take more than 30min." >&2
|
|
|
|
set -e
|
|
|
|
echo "Pre-build a binary..." >&2
|
|
cargo build --quiet --release
|
|
|
|
for bench in multiple-cids10 \
|
|
multiple-peers8 \
|
|
multiple-sigs30 \
|
|
big-values-data \
|
|
canon-map-key-by-lens \
|
|
canon-map-key-element-by-lens \
|
|
canon-map-multiple-keys \
|
|
canon-map-single-key \
|
|
canon-map-scalar-multiple-keys \
|
|
canon-map-scalar-single-key \
|
|
dashboard \
|
|
network-explore \
|
|
long-data \
|
|
populate-map-multiple-keys \
|
|
populate-map-single-key \
|
|
call-requests500 \
|
|
call-results500 \
|
|
parser-10000-100 \
|
|
parser-calls-10000-100 \
|
|
null \
|
|
lense-100mb \
|
|
map-100mb \
|
|
canon-map-100mb \
|
|
call-result-100mb \
|
|
parser-air-100mb \
|
|
hybrid-100mb \
|
|
;
|
|
do
|
|
echo "Generating ${bench} ..." >&2
|
|
DESTDIR="../../benches/performance_metering/${bench}/"
|
|
mkdir -p "${DESTDIR}"
|
|
time cargo run --quiet --release -- --dest-dir "${DESTDIR}" "${bench}"
|
|
done
|