diff --git a/includes/tests/codeception-integration.yml b/includes/tests/codeception-integration.yml
index f177742b4a04fab5b712e574a8abe13a04cf62c2..00da980cf3754c8c9e06e73509131d68d3b9f4d0 100644
--- a/includes/tests/codeception-integration.yml
+++ b/includes/tests/codeception-integration.yml
@@ -14,8 +14,9 @@ integration codeception tests:
       alias: mysqltests
       command: [--max-allowed-packet=67108864]
   needs:
-    - prepare tests
     - prepare prefixed vendor
+    - job: prepare tests
+      optional: true
     - job: prepare npm assets
       optional: true
   artifacts:
diff --git a/includes/tests/codeception-parallel.yml b/includes/tests/codeception-parallel.yml
index fdab250982368150677bcb5fbd5ec22f66c9510c..581d596762f627b1be708bf8a0151fc30bb1c800 100644
--- a/includes/tests/codeception-parallel.yml
+++ b/includes/tests/codeception-parallel.yml
@@ -7,7 +7,8 @@
     entrypoint: [""]
   needs:
     - prepare prefixed vendor
-    - prepare tests
+    - job: prepare tests
+      optional: true
     - job: prepare npm assets
       optional: true
   variables:
diff --git a/includes/tests/codeception-smoke.yml b/includes/tests/codeception-smoke.yml
index 6058a09cd468be4ef70617b30c26dcd58515610f..70eb97451ae95040bd0cf497475497324c8d199e 100644
--- a/includes/tests/codeception-smoke.yml
+++ b/includes/tests/codeception-smoke.yml
@@ -5,8 +5,9 @@
   image: wpdesknet/wordpresscli:25
   needs:
     - prepare prefixed vendor
-    - prepare tests
     - build to deploy
+    - job: prepare tests
+      optional: true
     - job: prepare npm assets
       optional: true
   variables:
diff --git a/includes/tests/codeception.yml b/includes/tests/codeception.yml
index 749e552020e562385ec6e6ca269bfcf31467a7e4..9e794ed9da992fe07362fdbaeb12c8687403b6f9 100644
--- a/includes/tests/codeception.yml
+++ b/includes/tests/codeception.yml
@@ -30,7 +30,8 @@
   stage: tests
   needs:
     - prepare prefixed vendor
-    - prepare tests
+    - job: prepare tests
+      optional: true
     - job: prepare npm assets
       optional: true
   except: