From d30772ea7c4e4da5fbff8ef92f9624ad6e28c9e7 Mon Sep 17 00:00:00 2001 From: Jan Jakes Date: Wed, 1 Mar 2023 14:37:08 +0100 Subject: [PATCH] Run performance tests directly from PHP [MAILPOET-4945] --- .circleci/config.yml | 8 ++++++-- mailpoet/tests/performance/docker-compose.yml | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 904777cfd8..e1208b44a1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -474,6 +474,11 @@ jobs: - run: name: 'Set up virtual host' command: echo 127.0.0.1 mailpoet.loc | sudo tee -a /etc/hosts + - run: + name: 'Set up PHP' + command: | + sudo apt update + sudo apt install -y php8.1-cli - run: name: 'Pull test docker images' # Pull docker images with 3 retries @@ -487,8 +492,7 @@ jobs: - run: name: Run performance tests command: | - cd tests/performance - docker-compose run -u 0 --workdir="/var/www/html/wp-content/plugins/mailpoet" setup /var/www/html/wp-content/plugins/mailpoet/do test:performance --url=https://qawp.net --scenario pullrequests + ./do test:performance --url=https://qawp.net --scenario pullrequests - run: name: Check exceptions command: | diff --git a/mailpoet/tests/performance/docker-compose.yml b/mailpoet/tests/performance/docker-compose.yml index c1c65188f6..d251b5268f 100644 --- a/mailpoet/tests/performance/docker-compose.yml +++ b/mailpoet/tests/performance/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.9' services: setup: - image: mailpoet/wordpress:8.2RC6-cli_20230209.1 + image: wordpress:cli-2.7-php8.2 container_name: performance_setup depends_on: wordpress: { condition: service_started }