From d8ee3e77f8d2dd390337cc8d87b2ecab3dae96b5 Mon Sep 17 00:00:00 2001 From: Stavros Date: Thu, 16 Jul 2026 18:21:18 +0300 Subject: [PATCH] feat: add netcheck command for debugging --- e2e/docker-compose.e2e.yml | 2 ++ e2e/package.json | 5 +++-- e2e/playwright.config.ts | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/e2e/docker-compose.e2e.yml b/e2e/docker-compose.e2e.yml index 99885ce1..c7bf32ad 100644 --- a/e2e/docker-compose.e2e.yml +++ b/e2e/docker-compose.e2e.yml @@ -1,6 +1,7 @@ services: traefik: image: traefik:v3.7.8 + pull_policy: missing command: | --api.insecure=true --providers.docker @@ -12,6 +13,7 @@ services: whoami: image: traefik/whoami:v1.11.0 + pull_policy: missing labels: traefik.enable: true traefik.http.routers.whoami.rule: Host(`whoami.127.0.0.1.sslip.io`) diff --git a/e2e/package.json b/e2e/package.json index b42e3b59..e58501a8 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -5,9 +5,10 @@ "main": "index.js", "scripts": { "down": "docker compose -f docker-compose.e2e.yml down", - "up": "docker compose -f docker-compose.e2e.yml up --build --pull=always --force-recreate --remove-orphans", + "up": "docker compose -f docker-compose.e2e.yml up --build --force-recreate --remove-orphans", "test": "playwright test", - "report": "playwright show-report" + "report": "playwright show-report", + "netcheck": "curl http://tinyauth.127.0.0.1.sslip.io/api/healthz && curl localhost" }, "keywords": [], "author": "", diff --git a/e2e/playwright.config.ts b/e2e/playwright.config.ts index fc2384ec..4fd2d019 100644 --- a/e2e/playwright.config.ts +++ b/e2e/playwright.config.ts @@ -35,7 +35,7 @@ export default defineConfig({ }, ], webServer: { - command: 'docker compose -f docker-compose.e2e.yml up --build --pull=always --force-recreate --remove-orphans', + command: 'pnpm run up && pnpm run netcheck', url: 'http://tinyauth.127.0.0.1.sslip.io/api/healthz', reuseExistingServer: true, timeout: 5 * 60 * 1000,