From c7e8944b99904cdacd6c73c23a07afbeed996cee Mon Sep 17 00:00:00 2001 From: kmochocki <kmochocki@syncad.com> Date: Fri, 16 Feb 2024 13:59:11 +0100 Subject: [PATCH] Add benchmark script --- scripts/run_benchmark.bash | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 scripts/run_benchmark.bash diff --git a/scripts/run_benchmark.bash b/scripts/run_benchmark.bash new file mode 100755 index 000000000..192729dfb --- /dev/null +++ b/scripts/run_benchmark.bash @@ -0,0 +1,25 @@ +#!/bin/bash + +SCRIPTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" +echo $SCRIPTPATH +PATH_TO_CSV="$SCRIPTPATH/../haf/hive/tests/python/hive-local-tools/tests_api/benchmarks/performance_data/universal/CSV/2024_02_16_hivemind_60M_prod_sql" + +PSQL_URL="postgresql://hivemind@haf/haf_block_log" +WDIR="./wdir" + +mkdir -p $WDIR +cp $PATH_TO_CSV $WDIR/csv.csv + +docker run \ + --rm \ + -it \ + --name haf-world-hivemind-install-1 \ + --network haf \ + -v $WDIR:/output \ + -e ADDITIONAL_ARGS="--skip-version-check" \ + -e API=universal \ + -e CSV=/output/csv.csv \ + -e CALL_STYLE=postgres \ + -e POSTGRES_URL=$PSQL_URL \ + -e JMETER_WORKDIR=/output/wdir \ + registry.gitlab.syncad.com/hive/tests_api/benchmark_aio:latest -- GitLab