From a032cc1ba1dcc64e99e56d743c77fc73f0b8c97c Mon Sep 17 00:00:00 2001 From: Veljko Date: Thu, 30 May 2024 10:27:40 +0200 Subject: [PATCH] Revert "Test nightly jobs" This reverts commit 5128c2d7732192d306303f4acf0550bdda94ee44. --- .circleci/config.yml | 136 ++++++++++++++++++++++++++++--------------- 1 file changed, 89 insertions(+), 47 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 432b61df9d..53b8d1dc1d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -817,58 +817,95 @@ workflows: - build - acceptance_tests: <<: *slack-fail-post-step - name: acceptance_latest_blockbased_theme + name: acceptance_tests_base_and_woo + enable_hpos: 1 + requires: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php + - acceptance_tests: + <<: *slack-fail-post-step + name: acceptance_tests_woo_hpos_sync_on + group: woo + enable_hpos_sync: 1 + requires: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php + - acceptance_tests: + <<: *slack-fail-post-step + name: acceptance_tests_woo_hpos_off + group: woo + disable_hpos: 1 + requires: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php + - acceptance_tests: + <<: *slack-fail-post-step + name: acceptance_tests_blockbased_theme group: frontend blockbased_theme: 1 - woo_core_version: latest - woo_subscriptions_version: latest - woo_memberships_version: latest - automate_woo_version: latest - mysql_image: mysql:8.3 - mysql_command: --default-authentication-plugin=mysql_native_password requires: - - build - - acceptance_tests: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php + - performance_tests: <<: *slack-fail-post-step - name: acceptance_oldest_blockbased_theme - group: frontend - blockbased_theme: 1 - woo_core_version: 8.6.0 - woo_subscriptions_version: 5.6.0 - woo_memberships_version: 1.23.1 - automate_woo_version: 5.8.5 - mysql_command: --max_allowed_packet=100M --default-storage-engine=MYISAM - mysql_image: mysql:5.5 + name: performance_tests requires: - - build - - acceptance_tests: - <<: *slack-fail-post-step - name: acceptance_latest - woo_core_version: latest - woo_subscriptions_version: latest - woo_memberships_version: latest - automate_woo_version: latest - mysql_image: mysql:8.3 - mysql_command: --default-authentication-plugin=mysql_native_password - requires: - - build - - acceptance_tests: - <<: *slack-fail-post-step - name: acceptance_oldest - woo_core_version: 8.6.0 - woo_subscriptions_version: 5.6.0 - woo_memberships_version: 1.23.1 - automate_woo_version: 5.8.5 - mysql_command: --max_allowed_packet=100M --default-storage-engine=MYISAM - mysql_image: mysql:5.5 - codeception_image_version: 7.4-cli_20220605.0 - wordpress_image_version: wp-6.4_php8.0_20231114.1 - requires: - - build + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php - js_tests: <<: *slack-fail-post-step requires: - build + - integration_tests: + <<: *slack-fail-post-step + group: woo + enable_hpos_sync: 1 + name: integration_test_woo_hpos_sync_on + requires: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php + - integration_tests: + <<: *slack-fail-post-step + group: woo + name: integration_test_woo_hpos_on + enable_hpos: 1 + requires: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php + - integration_tests: + <<: *slack-fail-post-step + group: woo + disable_hpos: 1 + name: integration_test_woo_hpos_off + requires: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php + - integration_tests: + <<: *slack-fail-post-step + skip_group: woo + skip_plugins: 1 + name: integration_test_base + requires: + - unit_tests + - static_analysis_php8 + - qa_js + - qa_php - acceptance_tests: <<: *slack-fail-post-step <<: *multisite_acceptance_config @@ -906,11 +943,16 @@ workflows: <<: *slack-fail-post-step requires: - build + - acceptance_tests_base_and_woo - js_tests - - acceptance_latest_blockbased_theme - - acceptance_oldest_blockbased_theme - - acceptance_latest - - acceptance_oldest + - integration_test_base + - integration_test_woo_hpos_on + - integration_test_woo_hpos_off + - integration_test_woo_hpos_sync_on + - acceptance_tests_woo_hpos_sync_on + - acceptance_tests_woo_hpos_off + - acceptance_tests_blockbased_theme + - performance_tests nightly: triggers: