diff --git a/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json b/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json index 594471370a61..7b0c34c4587d 100644 --- a/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json +++ b/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json @@ -7,7 +7,7 @@ "build": "next build", "start": "next start", "clean": "npx rimraf node_modules pnpm-lock.yaml .next", - "start-local-supabase": "supabase stop --no-backup 2>/dev/null || true && supabase start -o env && supabase db reset", + "start-local-supabase": "supabase stop --no-backup 2>/dev/null || true && supabase start -o env", "test:prod": "TEST_ENV=production playwright test", "test:build": "pnpm install && pnpm start-local-supabase && pnpm build", "test:assert": "pnpm test:prod" diff --git a/dev-packages/e2e-tests/test-applications/supabase-nextjs/supabase/config.toml b/dev-packages/e2e-tests/test-applications/supabase-nextjs/supabase/config.toml index c898d44da1bb..c3007cf05dda 100644 --- a/dev-packages/e2e-tests/test-applications/supabase-nextjs/supabase/config.toml +++ b/dev-packages/e2e-tests/test-applications/supabase-nextjs/supabase/config.toml @@ -4,6 +4,8 @@ # working directory name when running `supabase init`. project_id = "supabase-nextjs" +# This fixture only exercises Auth and PostgREST; keeping unrelated services disabled avoids pulling their images. + [api] enabled = true # Port to use for the API URL. @@ -58,14 +60,14 @@ enabled = true sql_paths = ["./seed.sql"] [realtime] -enabled = true +enabled = false # Bind realtime via either IPv4 or IPv6. (default: IPv4) # ip_version = "IPv6" # The maximum length in bytes of HTTP request headers. (default: 4096) # max_header_length = 4096 [studio] -enabled = true +enabled = false # Port to use for Supabase Studio. port = 54323 # External URL of the API server that frontend connects to. @@ -76,7 +78,7 @@ openai_api_key = "env(OPENAI_API_KEY)" # Email testing server. Emails sent with the local dev setup are not actually sent - rather, they # are monitored, and you can view the emails that would have been sent from the web interface. [inbucket] -enabled = true +enabled = false # Port to use for the email testing server web interface. port = 54324 # Uncomment to expose additional ports for testing user applications that send emails. @@ -86,7 +88,7 @@ port = 54324 # sender_name = "Admin" [storage] -enabled = true +enabled = false # The maximum file size allowed (e.g. "5MB", "500KB"). file_size_limit = "50MiB" @@ -277,7 +279,7 @@ enabled = false # domain = "example.clerk.accounts.dev" [edge_runtime] -enabled = true +enabled = false # Configure one of the supported request policies: `oneshot`, `per_worker`. # Use `oneshot` for hot reload, or `per_worker` for load testing. policy = "oneshot"