From 96531b39420fcd81795dc3889d1b787ae1dab55f Mon Sep 17 00:00:00 2001 From: lukasIO Date: Wed, 7 Jan 2026 16:22:29 +0100 Subject: [PATCH] run e2e tests in parallel --- packages/livekit-rtc/src/tests/e2e.test.ts | 14 +++++++------- packages/livekit-rtc/vite.config.js | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/livekit-rtc/src/tests/e2e.test.ts b/packages/livekit-rtc/src/tests/e2e.test.ts index 5ea186fe..3aad6760 100644 --- a/packages/livekit-rtc/src/tests/e2e.test.ts +++ b/packages/livekit-rtc/src/tests/e2e.test.ts @@ -202,7 +202,7 @@ describeE2E('livekit-rtc e2e', () => { await dispose(); }); - it( + it.concurrent( 'connects to a room', async () => { const { roomName, rooms } = await connectTestRooms(1); @@ -225,7 +225,7 @@ describeE2E('livekit-rtc e2e', () => { testTimeoutMs, ); - it( + it.concurrent( 'connects multiple participants to the same room', async () => { const { roomName, rooms } = await connectTestRooms(2); @@ -241,7 +241,7 @@ describeE2E('livekit-rtc e2e', () => { testTimeoutMs, ); - it( + it.concurrent( 'emits participantDisconnected when a participant leaves', async () => { const { rooms } = await connectTestRooms(2); @@ -267,7 +267,7 @@ describeE2E('livekit-rtc e2e', () => { testTimeoutMs, ); - it( + it.concurrent( 'transfers audio between two participants (sine detection)', async () => { const cases = [ @@ -367,7 +367,7 @@ describeE2E('livekit-rtc e2e', () => { testTimeoutMs * 2, ); - it( + it.concurrent( 'publishes and receives reliable data packets', async () => { const { rooms } = await connectTestRooms(2); @@ -407,7 +407,7 @@ describeE2E('livekit-rtc e2e', () => { testTimeoutMs, ); - it( + it.concurrent( 'sends and receives text and byte streams', async () => { const { rooms } = await connectTestRooms(2); @@ -469,7 +469,7 @@ describeE2E('livekit-rtc e2e', () => { testTimeoutMs, ); - it( + it.concurrent( 'invokes RPC methods and returns structured errors', async () => { const { rooms } = await connectTestRooms(2); diff --git a/packages/livekit-rtc/vite.config.js b/packages/livekit-rtc/vite.config.js index 022d5f31..d1cfaa6f 100644 --- a/packages/livekit-rtc/vite.config.js +++ b/packages/livekit-rtc/vite.config.js @@ -1,11 +1,11 @@ // SPDX-FileCopyrightText: 2024 LiveKit, Inc. // // SPDX-License-Identifier: Apache-2.0 - import { defineConfig } from 'vitest/config'; export default defineConfig({ test: { environment: 'node', + maxConcurrency: 8, }, });