From f7e8b676d6ff5215727eba947da7055f4189807b Mon Sep 17 00:00:00 2001 From: Jonathan Lane Date: Mon, 15 Jan 2024 14:18:57 -0800 Subject: [PATCH] Change HPOS and non HPOS e2e tests to use 5 shards each (#43672) * Change HPOS and non HPOS e2e tests to use 5 shards each * Add changelog * Update numbering --------- Co-authored-by: Jon Lane --- .../workflows/non-cot-pr-build-and-e2e-tests.yml | 15 +++++---------- .github/workflows/pr-build-and-e2e-tests.yml | 15 +++++---------- .../changelog/dev-change-sharding-to-5-each | 4 ++++ 3 files changed, 14 insertions(+), 20 deletions(-) create mode 100644 plugins/woocommerce/changelog/dev-change-sharding-to-5-each diff --git a/.github/workflows/non-cot-pr-build-and-e2e-tests.yml b/.github/workflows/non-cot-pr-build-and-e2e-tests.yml index 32e0eca979c..327faa0994a 100644 --- a/.github/workflows/non-cot-pr-build-and-e2e-tests.yml +++ b/.github/workflows/non-cot-pr-build-and-e2e-tests.yml @@ -19,16 +19,11 @@ jobs: matrix: shard: [ - { number: 1, name: 1/10 }, - { number: 2, name: 2/10 }, - { number: 3, name: 3/10 }, - { number: 4, name: 4/10 }, - { number: 5, name: 5/10 }, - { number: 6, name: 6/10 }, - { number: 7, name: 7/10 }, - { number: 8, name: 8/10 }, - { number: 9, name: 9/10 }, - { number: 10, name: 10/10 }, + { number: 1, name: 1/5 }, + { number: 2, name: 2/5 }, + { number: 3, name: 3/5 }, + { number: 4, name: 4/5 }, + { number: 5, name: 5/5 }, ] permissions: contents: read diff --git a/.github/workflows/pr-build-and-e2e-tests.yml b/.github/workflows/pr-build-and-e2e-tests.yml index d18b588e848..f166534cac6 100644 --- a/.github/workflows/pr-build-and-e2e-tests.yml +++ b/.github/workflows/pr-build-and-e2e-tests.yml @@ -21,16 +21,11 @@ jobs: matrix: shard: [ - { number: 1, name: 1/10 }, - { number: 2, name: 2/10 }, - { number: 3, name: 3/10 }, - { number: 4, name: 4/10 }, - { number: 5, name: 5/10 }, - { number: 6, name: 6/10 }, - { number: 7, name: 7/10 }, - { number: 8, name: 8/10 }, - { number: 9, name: 9/10 }, - { number: 10, name: 10/10 }, + { number: 1, name: 1/5 }, + { number: 2, name: 2/5 }, + { number: 3, name: 3/5 }, + { number: 4, name: 4/5 }, + { number: 5, name: 5/5 }, ] permissions: contents: read diff --git a/plugins/woocommerce/changelog/dev-change-sharding-to-5-each b/plugins/woocommerce/changelog/dev-change-sharding-to-5-each new file mode 100644 index 00000000000..f72d024cf0a --- /dev/null +++ b/plugins/woocommerce/changelog/dev-change-sharding-to-5-each @@ -0,0 +1,4 @@ +Significance: patch +Type: dev + +Change the HPOS and non-HPOS e2e tests to use 5 shards each to reduce queueing