plano/demos/shared/test_runner/run_demo_tests.sh

22 lines
578 B
Bash
Raw Normal View History

#!/bin/bash
set -eu
# for demo in currency_exchange hr_agent
for demo in currency_exchange
do
echo "******************************************"
echo "Running tests for $demo ..."
echo "****************************************"
2025-02-07 18:45:42 -08:00
cd ../../samples_python/$demo
echo "starting archgw"
archgw up arch_config.yaml
echo "starting docker containers"
docker compose up -d 2>&1 > /dev/null
echo "starting hurl tests"
hurl --test hurl_tests/*.hurl
echo "stopping docker containers and archgw"
archgw down
docker compose down -v
2025-02-07 18:45:42 -08:00
cd ../../shared/test_runner
done