From 18ffda9f3934be7bfaed5a0028bd3f59b9ab1c59 Mon Sep 17 00:00:00 2001 From: Alain Schlesser Date: Sat, 31 Oct 2026 12:18:10 +0100 Subject: [PATCH 1/3] Run the Behat tests in parallel workers Co-Authored-By: Claude Opus 5.5 --- composer.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 1b38710a..f1876070 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "wp-cli/db-command": "^1.3 || ^2 || ^3", "wp-cli/entity-command": "^1.3 || ^2 || ^3", "wp-cli/extension-command": "^1.2 || ^2 || ^3", - "wp-cli/wp-cli-tests": "^5" + "wp-cli/wp-cli-tests": "dev-perf/parallel-scenarios#79d8ddadac6616da7b326634c4275aa37de708e2 as 5.1.99" }, "config": { "process-timeout": 7200, @@ -62,7 +62,10 @@ "minimum-stability": "dev", "prefer-stable": true, "scripts": { - "behat": "run-behat-tests", + "behat": [ + "@putenv WP_CLI_TEST_PARALLEL=4", + "run-behat-tests" + ], "behat-rerun": "rerun-behat-tests", "lint": "run-linter-tests", "lint-gherkin": "run-gherkin-lint-tests", From ea55d10bf865d4bb06f232ccd89ede9eb4141928 Mon Sep 17 00:00:00 2001 From: Alain Schlesser Date: Sat, 31 Oct 2026 13:50:46 +0100 Subject: [PATCH 2/3] Use the latest fixes for parallel Behat runs Co-Authored-By: Claude Opus 5.5 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index f1876070..efb72ab3 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "wp-cli/db-command": "^1.3 || ^2 || ^3", "wp-cli/entity-command": "^1.3 || ^2 || ^3", "wp-cli/extension-command": "^1.2 || ^2 || ^3", - "wp-cli/wp-cli-tests": "dev-perf/parallel-scenarios#79d8ddadac6616da7b326634c4275aa37de708e2 as 5.1.99" + "wp-cli/wp-cli-tests": "dev-ci/parallel-integration#97797bbc5dd40d88842afa901f4cd66bc102ddaa as 5.1.99" }, "config": { "process-timeout": 7200, From f2aae782281bfe170349961aea98332fa4b6dff2 Mon Sep 17 00:00:00 2001 From: Alain Schlesser Date: Sat, 31 Oct 2026 16:46:45 +0100 Subject: [PATCH 3/3] Test the latest parallel integration branch Co-Authored-By: Claude Opus 5.5 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index efb72ab3..0367c082 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "wp-cli/db-command": "^1.3 || ^2 || ^3", "wp-cli/entity-command": "^1.3 || ^2 || ^3", "wp-cli/extension-command": "^1.2 || ^2 || ^3", - "wp-cli/wp-cli-tests": "dev-ci/parallel-integration#97797bbc5dd40d88842afa901f4cd66bc102ddaa as 5.1.99" + "wp-cli/wp-cli-tests": "dev-ci/parallel-integration#04a78ab9833119b5af984ea4d17a2153ae69547f as 5.1.99" }, "config": { "process-timeout": 7200,