2025-07-29 10:17:43 +03:00
|
|
|
import { runTest, setupTest } from "./sharedTestUtils.js";
|
2025-07-14 11:38:42 +03:00
|
|
|
|
|
|
|
|
describe("High Throughput Messaging", function () {
|
|
|
|
|
const testDurationMs = 20 * 60 * 1000; // 20 minutes
|
2025-07-29 10:17:43 +03:00
|
|
|
const testContext = {};
|
2025-07-14 11:38:42 +03:00
|
|
|
|
2025-07-29 10:17:43 +03:00
|
|
|
setupTest(this, testContext);
|
2025-07-14 11:38:42 +03:00
|
|
|
|
2025-07-29 10:17:43 +03:00
|
|
|
runTest({
|
|
|
|
|
testContext: testContext,
|
|
|
|
|
testDurationMs: testDurationMs,
|
|
|
|
|
testName: "High Throughput Messaging",
|
|
|
|
|
messageGenerator: (messageId: number) => `High-Throughput-${messageId}`,
|
|
|
|
|
delayBetweenMessagesMs: 0
|
2025-07-14 11:38:42 +03:00
|
|
|
});
|
|
|
|
|
});
|