From b4b2a882001f007c962f2676d6409ed691bf19e1 Mon Sep 17 00:00:00 2001 From: Denis Costa Date: Mon, 29 Aug 2016 22:21:19 -0300 Subject: Fixes script to run login several times --- service/test/reactor/concurrent_logins.sh | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'service/test/reactor/concurrent_logins.sh') diff --git a/service/test/reactor/concurrent_logins.sh b/service/test/reactor/concurrent_logins.sh index 40e37d6a..f1e0b654 100755 --- a/service/test/reactor/concurrent_logins.sh +++ b/service/test/reactor/concurrent_logins.sh @@ -6,20 +6,22 @@ COUNT=$1 function curl_command { index=$1 - username=$USER_PATTERN$index - password=$PASSWORD_PATTERN$index - curl -sIL -X POST \ - --data "username=$username&password=$password" \ + username=${USER_PATTERN}${index} + password=${PASSWORD_PATTERN}${index} + + curl -siL -X POST \ + --data "username=${username}&password=${password}" \ --cookie 'XSRF-TOKEN: blablabla' \ --header 'X-Requested-With: XMLHttpRequest' \ --header 'X-XSRF-TOKEN: blablabla' \ http://localhost:3333/login |\ - grep 'HTTP' |\ - tail -1 + grep '^HTTP' } for index in $(seq $COUNT); do curl_command $index & + PIDS="$PIDS $!" sleep 1 done -wait + +wait $PIDS -- cgit v1.2.3