133 lines
5.4 KiB
Bash
133 lines
5.4 KiB
Bash
for i in {0..35}
|
|
do
|
|
curl -s --location --request GET 'https://dev.bergx.io/api/v1/apps/users?[1-1000]' \
|
|
--header 'Content-Type: application/json' \
|
|
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6IiIsImNsaWVudElkIjoiNTBiMmFiNjEtODllNy00MmQ3LTgxOWYtMzRjYTkzYjRlYTliIiwidXNlcklkIjoiIiwidHlwZSI6ImFjY2Vzc1Rva2VuIiwiaWF0IjoxNTg4MDUzNDMxLCJleHAiOjE1ODgwNTUyMzF9.241Bs1XlRMJAGlUOxQ5ZC1gLeZ8a5QmfpzhjV4yTF3w' \
|
|
--data-raw '' -o nul &
|
|
pidlist="$pidlist $!"
|
|
curl --location --request PUT 'https://dev.bergx.io/api/v1/apps/users/b9578a59-fa2d-40d8-ae35-4df92238c1f3?[1-100]' \
|
|
--header 'Content-Type: application/json' \
|
|
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6IiIsImNsaWVudElkIjoiNTBiMmFiNjEtODllNy00MmQ3LTgxOWYtMzRjYTkzYjRlYTliIiwidXNlcklkIjoiIiwidHlwZSI6ImFjY2Vzc1Rva2VuIiwiaWF0IjoxNTg4MDUzNDMxLCJleHAiOjE1ODgwNTUyMzF9.241Bs1XlRMJAGlUOxQ5ZC1gLeZ8a5QmfpzhjV4yTF3w' \
|
|
--header 'Content-Type: text/plain' \
|
|
--data-raw '{
|
|
"claims": {
|
|
"email": "gomas.bmw@gmail.com",
|
|
"sub": "b9578a59-fa2d-40d8-ae35-4df92238c1f3",
|
|
"email_verified": true,
|
|
"gender": "male",
|
|
"picture": "https://upload.wikimedia.org/wikipedia/commons/e/e8/CandymyloveYasu.png",
|
|
"family_name": "Payne",
|
|
"birthdate": "1987-12-22"
|
|
},
|
|
"organizations": [],
|
|
"orgAutho": {},
|
|
"app": "637d6e72-c773-4229-9cb5-4813b0c546e6"
|
|
}' -s -o nul &
|
|
done
|
|
|
|
# for i in {0..60}
|
|
# do
|
|
# curl -s --location --request GET 'http://192.168.1.69:8080/api/v1/apps/users?[1-1000]' \
|
|
# --header 'Content-Type: application/json' \
|
|
# --header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6IiIsImNsaWVudElkIjoiNTBiMmFiNjEtODllNy00MmQ3LTgxOWYtMzRjYTkzYjRlYTliIiwidXNlcklkIjoiIiwidHlwZSI6ImFjY2Vzc1Rva2VuIiwiaWF0IjoxNTg4MDUyMzMwLCJleHAiOjE1ODgwNTQxMzB9.jmBvBr7G2wYMX9efdGZO24RJJQrYZts3y2iAa18MZ8Q' \
|
|
# --data-raw '' -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# done
|
|
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
#
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
#
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
#
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
# curl -s "https://dev.bergx.io/auth/login?[1-100]" -o nul &
|
|
# pidlist="$pidlist $!"
|
|
|
|
|
|
for job in $pidlist
|
|
do
|
|
echo $job
|
|
wait $job || let "FAIL+=1"
|
|
done
|
|
|
|
if [ "$FAIL" == "0" ]; then
|
|
echo "YAY!"
|
|
else
|
|
echo "FAIL! ($FAIL)"
|
|
fi
|