From b69a31143c43f96d2e2630eedf383c67cc831b75 Mon Sep 17 00:00:00 2001 From: auto-mausx Date: Mon, 7 Jul 2025 10:51:31 -0700 Subject: [PATCH 1/2] FIX: Added an increase high rate load test for constant LTs --- .github/workflows/k6-ci-loadtest.yml | 2 +- infra/loadtests/k6-load-test.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/k6-ci-loadtest.yml b/.github/workflows/k6-ci-loadtest.yml index d276d16cf..1d1de888f 100644 --- a/.github/workflows/k6-ci-loadtest.yml +++ b/.github/workflows/k6-ci-loadtest.yml @@ -65,7 +65,7 @@ jobs: if [[ "${{ github.event_name }}" == "schedule" ]]; then echo "lt_chain=${CHAIN:-Solana}" >> "$GITHUB_OUTPUT" echo "lt_env=${ENV:-dev}" >> "$GITHUB_OUTPUT" - echo "lt_strategy=${STRATEGY:-constant_medium_rate_1h}" >> "$GITHUB_OUTPUT" + echo "lt_strategy=${STRATEGY:-constant_high_rate_1h}" >> "$GITHUB_OUTPUT" echo "lt_check_signature=${CHECK_SIGNATURE:-true}" >> "$GITHUB_OUTPUT" else echo "lt_chain=${CHAIN:-Solana}" >> "$GITHUB_OUTPUT" diff --git a/infra/loadtests/k6-load-test.js b/infra/loadtests/k6-load-test.js index 6b016b986..a4012dbe5 100644 --- a/infra/loadtests/k6-load-test.js +++ b/infra/loadtests/k6-load-test.js @@ -53,9 +53,9 @@ const strategies = { preAllocatedVUs: 5, maxVUs: 20, stages: [ - { duration: '1m', target: 1 }, - { duration: '58m', target: 1 }, - { duration: '1m', target: 0 }, + { duration: '1m', target: 2 }, + { duration: '58m', target: 8 }, + { duration: '1m', target: 2 }, ], }, }, From 91dc6ae04ced88ea07201cee2f1bbf53848acdcf Mon Sep 17 00:00:00 2001 From: auto-mausx Date: Tue, 29 Jul 2025 13:07:35 -0700 Subject: [PATCH 2/2] updated to a more reasonable rate --- .github/workflows/k6-ci-loadtest.yml | 2 +- infra/loadtests/k6-load-test.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/k6-ci-loadtest.yml b/.github/workflows/k6-ci-loadtest.yml index 1d1de888f..c4f46c7aa 100644 --- a/.github/workflows/k6-ci-loadtest.yml +++ b/.github/workflows/k6-ci-loadtest.yml @@ -65,7 +65,7 @@ jobs: if [[ "${{ github.event_name }}" == "schedule" ]]; then echo "lt_chain=${CHAIN:-Solana}" >> "$GITHUB_OUTPUT" echo "lt_env=${ENV:-dev}" >> "$GITHUB_OUTPUT" - echo "lt_strategy=${STRATEGY:-constant_high_rate_1h}" >> "$GITHUB_OUTPUT" + echo "lt_strategy=${STRATEGY:-constant_low_rate_1h}" >> "$GITHUB_OUTPUT" echo "lt_check_signature=${CHECK_SIGNATURE:-true}" >> "$GITHUB_OUTPUT" else echo "lt_chain=${CHAIN:-Solana}" >> "$GITHUB_OUTPUT" diff --git a/infra/loadtests/k6-load-test.js b/infra/loadtests/k6-load-test.js index a4012dbe5..22dc226a4 100644 --- a/infra/loadtests/k6-load-test.js +++ b/infra/loadtests/k6-load-test.js @@ -34,8 +34,8 @@ const strategies = { maxVUs: 10, stages: [ { duration: '1m', target: 1 }, - { duration: '58m', target: 1 }, - { duration: '1m', target: 0 }, + { duration: '58m', target: 3 }, + { duration: '1m', target: 1 }, ], }, }, @@ -54,7 +54,7 @@ const strategies = { maxVUs: 20, stages: [ { duration: '1m', target: 2 }, - { duration: '58m', target: 8 }, + { duration: '58m', target: 5 }, { duration: '1m', target: 2 }, ], },