From ebacbe03580cf2c4022616b5dc9ba46757fee379 Mon Sep 17 00:00:00 2001 From: Spencer Brown <spencer@privategrity.com> Date: Fri, 16 Nov 2018 14:25:53 -0800 Subject: [PATCH] Reinstate UDB into the integration test --- basice2e/clients.goldoutput/client6.out | 2 ++ basice2e/registration-commands.txt | 6 ++---- basice2e/run.sh | 20 ++++++++++---------- run.sh | 2 +- 4 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 basice2e/clients.goldoutput/client6.out diff --git a/basice2e/clients.goldoutput/client6.out b/basice2e/clients.goldoutput/client6.out new file mode 100644 index 0000000..8f1f6d2 --- /dev/null +++ b/basice2e/clients.goldoutput/client6.out @@ -0,0 +1,2 @@ +UDB registration successful. +UDB search successful. Returned user 6, public key "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00this is not a real public key" diff --git a/basice2e/registration-commands.txt b/basice2e/registration-commands.txt index 2da45dc..3b62580 100644 --- a/basice2e/registration-commands.txt +++ b/basice2e/registration-commands.txt @@ -1,4 +1,2 @@ -PUSHKEY testkeyid 0 PQc4L1rz532d0TM7pjzn76w/VPbnpGM9cQqASqV21iEj5Ioi2E0GbsIY3TNKk92chm8uDplIufqFhWrxYIDMtv8nFY4zcElX8d5MdkIHn9VeoKm1v2O7VfjO2nTHCMSho/2ElHHxsmW3k6lNlTa4jMabnOCWWyRsJkHghZzmpdk= -PUSHKEY testkeyid 128 95EywPjbzEf0k2Zjd9uXk3YrXjnxXKMulznM16YQaEF7pFwKPqmc0UQm+CSXm0JbmeZeOihb1otHvWAI9TbnIlJ8r22Jd1H36nAQ2CgDZD0t8Cy49kC1ACPRJW82sUh2WNhRVPdR9dtH48dDU5OW4ZWb209mBqQ4QPvSEzn/UOk= -REGISTER EMAIL jake@privategrity.com Mb97kxMHVqi4Jx13rsZiiuH/V5TKlCzWKdXbWwKfDVE= -SEARCH EMAIL jake@privategrity.com +REGISTER EMAIL jake@elixxir.io +SEARCH EMAIL jake@elixxir.io diff --git a/basice2e/run.sh b/basice2e/run.sh index 52022db..50ec125 100755 --- a/basice2e/run.sh +++ b/basice2e/run.sh @@ -94,7 +94,7 @@ echo $PIDVAL >> results/serverpids echo "$CHANNELCMD -- $PIDVAL" # Start a user discovery bot server -UDBCMD="../bin/udb --config udb.yaml" +UDBCMD="../bin/udb -v --config udb.yaml" $UDBCMD >> $UDBOUT 2>&1 & PIDVAL=$! echo $PIDVAL >> results/serverpids @@ -108,21 +108,21 @@ echo $PIDVAL >> results/serverpids echo "$DUMMYCMD -- $PIDVAL" # Start a gateway -GATEWAYCMD="../bin/gateway --config gateway.yaml" +GATEWAYCMD="../bin/gateway -v --config gateway.yaml" $GATEWAYCMD >> $GATEWAYOUT 2>&1 & PIDVAL=$! echo $PIDVAL >> results/serverpids echo "$GATEWAYCMD -- $PIDVAL" # Send a registration command -#cat registration-commands.txt | while read LINE -#do -# CLIENTCMD="timeout 240s ../bin/client -f blob6 --numnodes 5 -g $GATEWAY -i 6 -d 13 -m \"$LINE\"" -# eval $CLIENTCMD >> $CLIENTOUT/client6.out 2>&1 & -# PIDVAL=$! -# echo "$CLIENTCMD -- $PIDVAL" -# wait $PIDVAL -#done +cat registration-commands.txt | while read LINE +do + CLIENTCMD="timeout 240s ../bin/client -f blob6 --numnodes 5 -g $GATEWAY -i 6 -d 13 -m \"$LINE\"" + eval $CLIENTCMD >> $CLIENTOUT/client6.out 2>&1 & + PIDVAL=$! + echo "$CLIENTCMD -- $PIDVAL" + wait $PIDVAL +done # Send a channel message that all clients will receive CLIENTCMD="timeout 240s ../bin/client -f blob5 --numnodes 5 -g $GATEWAY -i 5 -d 31 -m \"Channel, Hello\"" diff --git a/run.sh b/run.sh index 5174f63..9e9aa70 100755 --- a/run.sh +++ b/run.sh @@ -11,4 +11,4 @@ popd # View result logs # Not using $EDITOR or $VISUAL because many editors that people set those to # don't have as easy support for viewing multiple files -${INTEGRATION_EDITOR:-gedit} ./basice2e/results/clients/*.out ./basice2e/results/servers/*.console ./basice2e/results/gateway.log ./basice2e/results/channelbot.console& +${INTEGRATION_EDITOR:-gedit} ./basice2e/results/clients/*.out ./basice2e/results/servers/*.console ./basice2e/results/*.log ./basice2e/results/*.console& -- GitLab