From a092f54f576a505d658fab276764d3419e7c3893 Mon Sep 17 00:00:00 2001 From: Daniel Williams Date: Sat, 22 Aug 2026 20:36:45 +0100 Subject: [PATCH 1/2] test: stabilize tester app compilation tests --- apps/tester-app/__tests__/bundle.test.ts | 2 +- apps/tester-app/__tests__/lazy-compilation.test.ts | 4 ++-- apps/tester-app/package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/tester-app/__tests__/bundle.test.ts b/apps/tester-app/__tests__/bundle.test.ts index c06926daa..2d38b175f 100644 --- a/apps/tester-app/__tests__/bundle.test.ts +++ b/apps/tester-app/__tests__/bundle.test.ts @@ -154,7 +154,7 @@ describe('bundle command', () => { const lines = bundle.split('\n').length; expect(bundle.length / lines).toBeGreaterThan(1000); }, - 60 * 1000 + 120 * 1000 ); }); }); diff --git a/apps/tester-app/__tests__/lazy-compilation.test.ts b/apps/tester-app/__tests__/lazy-compilation.test.ts index c7a513a33..b84094450 100644 --- a/apps/tester-app/__tests__/lazy-compilation.test.ts +++ b/apps/tester-app/__tests__/lazy-compilation.test.ts @@ -40,7 +40,7 @@ describe('lazy compilation', () => { webpackConfig: path.join(__dirname, 'configs', './rspack.config.mjs'), }; - // @ts-ignore + // @ts-expect-error const { stop } = await startCommand.func([], config, args); stopServer = stop; }); @@ -82,7 +82,7 @@ describe('lazy compilation', () => { const finalAndroidStats = await getStats('android'); expect(finalAndroidStats.data).not.toBeNull(); }, - 60 * 1000 + 120 * 1000 ); it('stops the dev server when compiler shutdown fails', async () => { diff --git a/apps/tester-app/package.json b/apps/tester-app/package.json index 16dab47c4..35ccd3757 100644 --- a/apps/tester-app/package.json +++ b/apps/tester-app/package.json @@ -12,7 +12,7 @@ "start": "react-native webpack-start", "bundle:android": "react-native webpack-bundle --platform android --entry-file index.js --dev=false --bundle-output build/output/android/index.android.bundle --assets-dest build/output/android/res", "bundle:ios": "react-native webpack-bundle --platform ios --entry-file index.js --dev=false --bundle-output build/output/ios/main.jsbundle --assets-dest build/output/ios", - "test": "vitest run", + "test": "vitest run --no-file-parallelism", "cs:keygen": "node ./scripts/generate-code-signing-keys.js", "serve-remote-assets:android": "adb reverse tcp:9999 tcp:9999 && pnpm http-server -p 9999 build/output/android/remote", "serve-remote-assets:ios": "pnpm http-server -p 9999 build/output/ios/remote" From 69cdec37df25fb6e0aec99a59ec3b7ebc1e45049 Mon Sep 17 00:00:00 2001 From: Daniel Williams Date: Sat, 22 Aug 2026 21:11:10 +0100 Subject: [PATCH 2/2] test: retain compilation timeout limits --- apps/tester-app/__tests__/bundle.test.ts | 2 +- apps/tester-app/__tests__/lazy-compilation.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/tester-app/__tests__/bundle.test.ts b/apps/tester-app/__tests__/bundle.test.ts index 2d38b175f..c06926daa 100644 --- a/apps/tester-app/__tests__/bundle.test.ts +++ b/apps/tester-app/__tests__/bundle.test.ts @@ -154,7 +154,7 @@ describe('bundle command', () => { const lines = bundle.split('\n').length; expect(bundle.length / lines).toBeGreaterThan(1000); }, - 120 * 1000 + 60 * 1000 ); }); }); diff --git a/apps/tester-app/__tests__/lazy-compilation.test.ts b/apps/tester-app/__tests__/lazy-compilation.test.ts index b84094450..3e0192a13 100644 --- a/apps/tester-app/__tests__/lazy-compilation.test.ts +++ b/apps/tester-app/__tests__/lazy-compilation.test.ts @@ -82,7 +82,7 @@ describe('lazy compilation', () => { const finalAndroidStats = await getStats('android'); expect(finalAndroidStats.data).not.toBeNull(); }, - 120 * 1000 + 60 * 1000 ); it('stops the dev server when compiler shutdown fails', async () => {