From 0dccb567be02fd9c5116e09e74b135849be3d510 Mon Sep 17 00:00:00 2001
From: trinity-1686a <trinity@deuxfleurs.fr>
Date: Thu, 26 May 2022 21:09:06 +0200
Subject: [PATCH] add default chutney path to arti-bench script

---
 tests/chutney/arti-bench | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/tests/chutney/arti-bench b/tests/chutney/arti-bench
index b0779ebae6..bca81acbf7 100755
--- a/tests/chutney/arti-bench
+++ b/tests/chutney/arti-bench
@@ -1,7 +1,7 @@
 #!/bin/bash
-set -xe
+set -xeuo pipefail
 
-if [ -z "$RUST_LOG" ]; then
+if [ -z "${RUST_LOG:-}" ]; then
     echo "Setting RUST_LOG=info for your convenience."
     export RUST_LOG=info
 fi
@@ -9,9 +9,17 @@ fi
 target="networks/basic"
 cd "$(git rev-parse --show-toplevel)"
 
+if [ -z "${CHUTNEY_PATH:-}" ]; then
+    # Use the default chutney path we set up before.
+    CHUTNEY_PATH="$(pwd)/chutney"
+    export CHUTNEY_PATH
+else
+    # CHUTNEY_PATH is set; tell the user about that.
+    echo "CHUTNEY_PATH is ${CHUTNEY_PATH}; using your local copy of chutney."
+fi
+
 ./tests/chutney/setup
 
 cargo run -p arti-bench --release -- -c "${CHUTNEY_PATH}/net/nodes/arti.toml" "$@"
 
 "${CHUTNEY_PATH}"/chutney stop "${CHUTNEY_PATH}/$target"
-
-- 
GitLab