diff --git a/.woodpecker/playwright.yaml b/.woodpecker/playwright.yaml
index 871ab81..1a1cc90 100644
--- a/.woodpecker/playwright.yaml
+++ b/.woodpecker/playwright.yaml
@@ -27,3 +27,5 @@ steps:
     image: alpine:latest
     commands:
       - ls -lah
+    when:
+      - status: [ success, failure ]
diff --git a/playwright/playwright.config.js.ci b/playwright/playwright.config.js.ci
index 904c166..4cb04d2 100644
--- a/playwright/playwright.config.js.ci
+++ b/playwright/playwright.config.js.ci
@@ -14,7 +14,7 @@ import { defineConfig, devices } from '@playwright/test';
  */
 export default defineConfig({
   expect: {
-    timeout: 15_000
+    timeout: 2_000
     },
   testDir: './tests',
   /* Run tests in files in parallel */