Fixed admin tests

* Increased timeout.

* Wait for disconnect only if no admintest.
This commit is contained in:
SamTV12345 2024-03-11 08:00:16 +01:00 committed by GitHub
parent c2699e4528
commit d8e0975f97
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 4 additions and 2 deletions

View file

@ -38,7 +38,7 @@ export const expressCloseServer = async () => {
// not appear to be a way to get all clients across all namespaces without tracking them
// ourselves, so that is what we do.
let lastLogged = 0;
while (sockets.size > 0) {
while (sockets.size > 0 && !settings.enableAdminUITests) {
if (Date.now() - lastLogged > 1000) { // Rate limit to avoid filling logs.
logger.info(`Waiting for ${sockets.size} socket.io clients to disconnect...`);
lastLogged = Date.now();