libQuotient icon indicating copy to clipboard operation
libQuotient copied to clipboard

quotest occasionally gets stuck after completing all tests

Open KitsuneRal opened this issue 3 years ago • 1 comments

The internal watchdog force-finishes it but it would be great to fix that.

KitsuneRal avatar Aug 09 '21 20:08 KitsuneRal

Aside from overlapping quotest runs, quotest may get stuck when rate-limiting occurs. It's not quite clear what is happening but it's pretty clear that waiting for messageSent() and checking pending messages is not the most reliable way to track the sending queue expiry. Queueing events should definitely help (and further reduce the amount of server-driven rate-limiting).

KitsuneRal avatar Oct 05 '21 01:10 KitsuneRal