plano/demos/shared/test_runner/run_demo_tests.sh
2025-03-17 14:21:41 -07:00

21 lines
578 B
Bash

#!/bin/bash
set -eu
# for demo in currency_exchange hr_agent
for demo in currency_exchange
do
echo "******************************************"
echo "Running tests for $demo ..."
echo "****************************************"
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
cd ../../shared/test_runner
done