summaryrefslogtreecommitdiff
path: root/service/test/reactor/concurrent_logins.sh
diff options
context:
space:
mode:
authorDenis Costa <deniscostadsc@gmail.com>2016-08-29 22:21:19 -0300
committerDenis Costa <deniscostadsc@gmail.com>2016-08-29 22:24:58 -0300
commitb4b2a882001f007c962f2676d6409ed691bf19e1 (patch)
tree96844ddabaed188ea90ac1199da157c17d126674 /service/test/reactor/concurrent_logins.sh
parentc1a35317fe4ebb82bf7d24dc5d8c171d29c9c501 (diff)
Fixes script to run login several times
Diffstat (limited to 'service/test/reactor/concurrent_logins.sh')
-rwxr-xr-xservice/test/reactor/concurrent_logins.sh16
1 files changed, 9 insertions, 7 deletions
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