diff --git a/dev-packages/e2e-tests/test-applications/solidstart/tests/errorboundary.test.ts b/dev-packages/e2e-tests/test-applications/solidstart/tests/errorboundary.test.ts index 8ddfda04240a..a4edf3c46236 100644 --- a/dev-packages/e2e-tests/test-applications/solidstart/tests/errorboundary.test.ts +++ b/dev-packages/e2e-tests/test-applications/solidstart/tests/errorboundary.test.ts @@ -10,7 +10,7 @@ test('captures an exception', async ({ page }) => { ); }); - await page.goto('/client-error', { timeout: 45000 }); + await page.goto('/client-error'); await page.locator('#caughtErrorBtn').click(); const errorEvent = await errorEventPromise; diff --git a/packages/solidstart/src/vite/index.ts b/packages/solidstart/src/vite/index.ts index 40c13e1dbf0b..f6bb84fc7d54 100644 --- a/packages/solidstart/src/vite/index.ts +++ b/packages/solidstart/src/vite/index.ts @@ -1,4 +1,12 @@ -import { sentryVitePlugin } from '@sentry/vite-plugin' +import { sentryVitePlugin } from '@sentry/vite-plugin'; // eslint-disable-next-line @typescript-eslint/explicit-function-return-type -export const sentrySolidStartVite = () => sentryVitePlugin() +export const sentrySolidStartVite = () => [ + ...sentryVitePlugin(), + { + name: 'DebugPlugin', + buildEnd(error: unknown) { + console.log({ error }); + }, + }, +];