From 82a6d8746e7fb44d17b909273cb2b8aba5402f6d Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Fri, 11 Feb 2022 16:34:38 +0100 Subject: [PATCH] cli: fix flaky parallel test Signed-off-by: Patrik Oldsberg --- packages/cli/src/lib/parallel.test.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/cli/src/lib/parallel.test.ts b/packages/cli/src/lib/parallel.test.ts index 824a83d335..4fbcae2191 100644 --- a/packages/cli/src/lib/parallel.test.ts +++ b/packages/cli/src/lib/parallel.test.ts @@ -197,15 +197,15 @@ describe('runWorkerThreads', () => { await runWorkerThreads({ threadCount: 2, worker: async (_data, sendMessage) => { - sendMessage('foo'); - await new Promise(resolve => setTimeout(resolve, 50)); - sendMessage('bar'); - await new Promise(resolve => setTimeout(resolve, 50)); - sendMessage('baz'); + sendMessage('a'); + await new Promise(resolve => setTimeout(resolve, 10)); + sendMessage('b'); + await new Promise(resolve => setTimeout(resolve, 10)); + sendMessage('c'); }, onMessage: (message: string) => messages.push(message), }); - expect(messages).toEqual(['foo', 'foo', 'bar', 'bar', 'baz', 'baz']); + expect(messages.sort()).toEqual(['a', 'a', 'b', 'b', 'c', 'c']); }); });