Skip to content

Commit

Permalink
Handle race condition in laconic registry CLI tests (#843)
Browse files Browse the repository at this point in the history
Part of https://git.vdb.to/cerc-io/laconic-registry-cli/issues/63

Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/843
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
  • Loading branch information
prathamesh0 authored and ashwin committed Jun 19, 2024
1 parent 842d999 commit 3fd99a1
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
1 change: 1 addition & 0 deletions .gitea/workflows/triggers/fixturenet-laconicd-test
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ Trigger
Trigger
Trigger
Trigger
Trigger
8 changes: 4 additions & 4 deletions tests/fixturenet-laconicd/run-cli-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,16 @@ echo "$(date +"%Y-%m-%d %T"): Stack started"
# Verify that the fixturenet is up and running
$TEST_TARGET_SO --stack fixturenet-laconicd deploy --cluster laconicd ps

# Wait for the laconid endpoint to come up
echo "Waiting for the RPC endpoint to come up"
docker exec laconicd-laconicd-1 sh -c "curl --retry 20 --retry-delay 3 --retry-connrefused http://127.0.0.1:9473/api"

# Get the fixturenet account address
laconicd_account_address=$(docker exec laconicd-laconicd-1 laconicd keys list | awk '/- address:/ {print $3}')

# Copy over config
docker exec laconicd-cli-1 cp config.yml laconic-registry-cli/

# Wait for the laconid endpoint to come up
echo "Waiting for the RPC endpoint to come up"
docker exec laconicd-laconicd-1 sh -c "curl --retry 20 --retry-delay 3 --retry-connrefused http://127.0.0.1:9473/api"

# Run the tests
echo "Running the tests"
docker exec -e TEST_ACCOUNT=$laconicd_account_address laconicd-cli-1 sh -c 'cd laconic-registry-cli && yarn && yarn test'
Expand Down

0 comments on commit 3fd99a1

Please sign in to comment.