From ff85de91a01d650fadfe3f79dd6034fb5d6f1ce2 Mon Sep 17 00:00:00 2001 From: Roy Crihfield Date: Thu, 27 Jun 2024 21:16:59 +0800 Subject: [PATCH] put stack path in script --- .gitea/workflows/test.yml | 3 +-- scripts/run-test-stack.sh | 8 ++++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index c295b24..e203eec 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -82,8 +82,7 @@ jobs: progress: false - name: Run testnet stack working-directory: ./plugeth-statediff - run: | - ./scripts/run-test-stack.sh ../fixturenet-eth-stacks/stack-orchestrator/stacks/fixturenet-plugeth + run: ./scripts/run-test-stack.sh - name: Run tests working-directory: ./system-tests run: | diff --git a/scripts/run-test-stack.sh b/scripts/run-test-stack.sh index f67ef16..29cb096 100755 --- a/scripts/run-test-stack.sh +++ b/scripts/run-test-stack.sh @@ -2,15 +2,15 @@ set -ex -[[ -d "$1" ]] +# Note: stack path should be absolute, otherwise SO looks for it in packaged stacks +stack_dir=$(readlink -f "${1:-../fixturenet-eth-stacks/stack-orchestrator/stacks/fixturenet-plugeth}") + +[[ -d "$stack_dir" ]] CONFIG_DIR=$(readlink -f "${CONFIG_DIR:-$(mktemp -d)}") # By default assume we are running in the project root. export CERC_REPO_BASE_DIR="${CERC_REPO_BASE_DIR:-$(git rev-parse --show-toplevel)/..}" -# Note: stack path should be absolute, otherwise SO looks for it in packaged stacks -stack_dir=$(readlink -f "$1") - laconic_so="laconic-so --verbose --stack $stack_dir" # Don't run geth/plugeth in the debugger, it will swallow error backtraces