Skip to content

Commit 7387c0e

Browse files
committed
Fix priority tests
1 parent 79e7a15 commit 7387c0e

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

internal-packages/run-engine/src/engine/tests/priority.test.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ describe("RunEngine priority", () => {
7676

7777
expect(runs.length).toBe(priorities.length);
7878

79-
await setTimeout(500);
79+
await engine.runQueue.processMasterQueueForEnvironment(authenticatedEnvironment.id, 5);
8080

8181
//dequeue 4 times, in order
8282
const dequeue: DequeuedMessage[] = [];
@@ -88,13 +88,26 @@ describe("RunEngine priority", () => {
8888
dequeue.push(...items);
8989
}
9090
expect(dequeue.length).toBe(4);
91+
92+
console.log(
93+
"runs",
94+
runs.map((r) => r.friendlyId)
95+
);
96+
console.log(
97+
"dequeued run IDs",
98+
dequeue.map((d) => d.run.friendlyId)
99+
);
100+
91101
expect(dequeue[0].run.friendlyId).toBe(runs[4].friendlyId);
92102
expect(dequeue[1].run.friendlyId).toBe(runs[3].friendlyId);
93103
expect(dequeue[2].run.friendlyId).toBe(runs[1].friendlyId);
94104
expect(dequeue[3].run.friendlyId).toBe(runs[0].friendlyId);
95105

96106
//wait 2 seconds (because of the negative priority)
97107
await setTimeout(2_000);
108+
109+
await engine.runQueue.processMasterQueueForEnvironment(authenticatedEnvironment.id, 1);
110+
98111
const dequeue2 = await engine.dequeueFromWorkerQueue({
99112
consumerId: "test_12345",
100113
workerQueue: "main",

0 commit comments

Comments
 (0)