90fd044766
- snowbridge-pezpallet-* → pezsnowbridge-pezpallet-* (201 refs) - pallet/ directories → pezpallet/ (4 locations) - Fixed pezpallet.rs self-include recursion bug - Fixed sc-chain-spec hardcoded crate name in derive macro - Reverted .pezpallet_by_name() to .pallet_by_name() (subxt API) - Added BizinikiwiConfig type alias for zombienet tests - Deleted obsolete session state files Verified: pezsnowbridge-pezpallet-*, pezpallet-staking, pezpallet-staking-async, pezframe-benchmarking-cli all pass cargo check
49 lines
1.3 KiB
Bash
Executable File
49 lines
1.3 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
trap 'kill -9 -$$ || echo "Environment already teared down"' SIGINT SIGTERM EXIT
|
|
|
|
test=$1
|
|
shift
|
|
|
|
# whether to use paths for zombienet+bridges tests container or for local testing
|
|
ZOMBIENET_DOCKER_PATHS=0
|
|
while [ $# -ne 0 ]
|
|
do
|
|
arg="$1"
|
|
case "$arg" in
|
|
--docker)
|
|
ZOMBIENET_DOCKER_PATHS=1
|
|
;;
|
|
esac
|
|
shift
|
|
done
|
|
|
|
export PEZKUWI_SDK_PATH=`realpath ${BASH_SOURCE%/*}/../..`
|
|
export FRAMEWORK_PATH=`realpath ${BASH_SOURCE%/*}/framework`
|
|
|
|
# set path to binaries
|
|
if [ "$ZOMBIENET_DOCKER_PATHS" -eq 1 ]; then
|
|
# otherwise zombienet uses some hardcoded paths
|
|
unset RUN_IN_CONTAINER
|
|
unset ZOMBIENET_IMAGE
|
|
|
|
export PEZKUWI_BINARY=/usr/local/bin/pezkuwi
|
|
export PEZKUWI_TEYRCHAIN_BINARY=/usr/local/bin/pezkuwi-teyrchain
|
|
|
|
export ZOMBIENET_BINARY=/usr/local/bin/zombie
|
|
export BIZINIKIWI_RELAY_BINARY=/usr/local/bin/bizinikiwi-relay
|
|
else
|
|
export PEZKUWI_BINARY=$PEZKUWI_SDK_PATH/target/release/pezkuwi
|
|
export PEZKUWI_TEYRCHAIN_BINARY=$PEZKUWI_SDK_PATH/target/release/pezkuwi-teyrchain
|
|
|
|
export ZOMBIENET_BINARY=~/local_bridge_testing/bin/zombienet
|
|
export BIZINIKIWI_RELAY_BINARY=~/local_bridge_testing/bin/bizinikiwi-relay
|
|
fi
|
|
|
|
export TEST_DIR=`mktemp -d /tmp/bridges-tests-run-XXXXX`
|
|
echo -e "Test folder: $TEST_DIR\n"
|
|
|
|
${BASH_SOURCE%/*}/tests/$test/run.sh
|