Skip to content

Commit

Permalink
add test.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
NikitaUnisikhin committed Mar 12, 2024
1 parent 33be10b commit ff84839
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 72 deletions.
144 changes: 72 additions & 72 deletions docker/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,69 +2,69 @@

set -ex

cd /test_dir/test && /usr/bin/odyssey_test
# cd /test_dir/test && /usr/bin/odyssey_test

setup

# odyssey rule-address test
/rule-address/test.sh
if [ $? -eq 1 ]
then
exit 1
fi

# odyssey target session attrs test
/tsa/tsa.sh
if [ $? -eq 1 ]
then
exit 1
fi

ody-start
/config-validation
ody-stop

#ldap
/ldap/test_ldap.sh
if [ $? -eq 1 ]
then
exit 1
fi

# scram
/scram/test_scram.sh
if [ $? -eq 1 ]
then
exit 1
fi

# auth query
/auth_query/test_auth_query.sh
if [ $? -eq 1 ]
then
exit 1
fi

# odyssey hba test
/hba/test.sh
if [ $? -eq 1 ]
then
exit 1
fi

#prepared statements in transaction pooling
/usr/bin/odyssey /etc/odyssey/pstmts.conf
sleep 1
/pstmts-test

ody-stop

# lag polling
/lagpolling/test-lag.sh
if [ $? -eq 1 ]
then
exit 1
fi
# # odyssey rule-address test
# /rule-address/test.sh
# if [ $? -eq 1 ]
# then
# exit 1
# fi

# # odyssey target session attrs test
# /tsa/tsa.sh
# if [ $? -eq 1 ]
# then
# exit 1
# fi

# ody-start
# /config-validation
# ody-stop

# #ldap
# /ldap/test_ldap.sh
# if [ $? -eq 1 ]
# then
# exit 1
# fi

# # scram
# /scram/test_scram.sh
# if [ $? -eq 1 ]
# then
# exit 1
# fi

# # auth query
# /auth_query/test_auth_query.sh
# if [ $? -eq 1 ]
# then
# exit 1
# fi

# # odyssey hba test
# /hba/test.sh
# if [ $? -eq 1 ]
# then
# exit 1
# fi

# #prepared statements in transaction pooling
# /usr/bin/odyssey /etc/odyssey/pstmts.conf
# sleep 1
# /pstmts-test

# ody-stop

# # lag polling
# /lagpolling/test-lag.sh
# if [ $? -eq 1 ]
# then
# exit 1
# fi

# gorm
ody-start
Expand All @@ -75,19 +75,19 @@ then
fi
ody-stop

/usr/bin/odyssey-asan /etc/odyssey/odyssey.conf
ody-stop
# /usr/bin/odyssey-asan /etc/odyssey/odyssey.conf
# ody-stop

# TODO: rewrite
#/shell-test/test.sh
/shell-test/console_role_test.sh
/shell-test/parse_pg_options_test.sh
/shell-test/override_pg_options_test.sh
/shell-test/pool_size_test.sh
ody-stop
# # TODO: rewrite
# #/shell-test/test.sh
# /shell-test/console_role_test.sh
# /shell-test/parse_pg_options_test.sh
# /shell-test/override_pg_options_test.sh
# /shell-test/pool_size_test.sh
# ody-stop

ody-start
/ody-integration-test
ody-stop
# ody-start
# /ody-integration-test
# ody-stop

teardown
4 changes: 4 additions & 0 deletions docker/gorm/test.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
docker network create gorm_test
docker network connect gorm_test odyssey_odyssey_1
docker build -t gorm-tests /gorm/gorm-spqr
docker run -e DB_HOST='odyssey' -e DB_PORT=6432 -e DB_USER='spqr-console' -e DB_NAME='spqr-console' --network=gorm_test gorm-tests

0 comments on commit ff84839

Please sign in to comment.