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