Locust Test Report

During: 2021-05-01 18:38:29 - 2021-05-01 19:01:17

Target Host: https://api.gamma.communicator.diskuv.com

Request Statistics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) Average size (bytes) RPS Failures/s
GET /v1/accounts/fcm/prereg/[account_uuid]/[fcm_token] 114 0 186 77 782 0 0.1 0.0
FCM create_client_app 115 1 1658 896 2243 0 0.1 0.0
FCM create_client_app_rate_limited 115 0 50285 1248 273153 0 0.1 0.0
cognito create_user 5 0 195 96 512 0 0.0 0.0
FCM delete_client_app 114 0 0 0 1 0 0.1 0.0
cognito generate_and_set_password 5 0 219 107 605 0 0.0 0.0
cognito login_user 120 0 513 410 1141 0 0.1 0.0
FCM retrieve_push_challenge 114 0 4124 211 20682 0 0.1 0.0
cognito safe_delete_user 5 0 303 279 330 0 0.0 0.0
Aggregated 707 1 9236 0 273153 0 0.5 0.0

Response Time Statistics

Method Name 50%ile (ms) 60%ile (ms) 70%ile (ms) 80%ile (ms) 90%ile (ms) 95%ile (ms) 99%ile (ms) 100%ile (ms)
GET /v1/accounts/fcm/prereg/[account_uuid]/[fcm_token] 110 170 300 310 330 340 340 780
FCM create_client_app 1700 1700 1800 1800 1900 2000 2200 2200
FCM create_client_app_rate_limited 40000 47000 60000 73000 115000 132000 225000 273000
cognito create_user 120 140 140 510 510 510 510 510
FCM delete_client_app 0 0 0 0 0 1 1 1
cognito generate_and_set_password 130 130 130 600 600 600 600 600
cognito login_user 470 480 500 570 700 720 760 1100
FCM retrieve_push_challenge 770 870 10000 10000 10000 11000 21000 21000
cognito safe_delete_user 310 320 320 330 330 330 330 330
Aggregated 650 780 1600 2200 34000 60000 126000 273000

Failures Statistics

Method Name Error Occurrences
FCM create_client_app Received IncomingMessageType.FCM_MESSAGE first but expecting FCM_TOKEN first. Perhaps single-device FCM broadcast 1

Exceptions Statistics

Count Message Traceback Nodes
1 Increase _MAX_SECONDS_TO_RECEIVE_FCM_TOKEN. In Android this is async and can take as long as needed; see https://firebase.google.com/docs/cloud-messaging/android/client#retrieve-the-current-registration-token File "z:\source\diskuv-communicator-opstools\envs\lib\site-packages\locust\user\task.py", line 290, in run self.execute_next_task() File "z:\source\diskuv-communicator-opstools\envs\lib\site-packages\locust\user\task.py", line 315, in execute_next_task self.execute_task(self._task_queue.pop(0)) File "z:\source\diskuv-communicator-opstools\envs\lib\site-packages\locust\user\task.py", line 428, in execute_task task(self.user) File "Z:\source\Diskuv-Communicator-Tests\diskuv_communicator_tests\locustfiles\load_test.py", line 199, in register assert ( l, o, c, a, l

Charts