How to reproduce performance test on AWS
@ProgrammingPirates is already working on this.
Since Oct 7, 2025.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Documentation
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- aws, shell
- Domain
- api, cloud, performance, testing-qa
Research direction
Start with the README files in the performance-common and performance-apim repositories, then inspect the performance-test-21-2019-05-30_09-35-11 branch and performance/benchmarks directory. Document the commands, environment setup, and result-collection steps needed to reproduce the API Manager performance charts for more than 2,000 concurrent users on AWS.
Written by the indexing model from the issue text.
Description
Description:
Hi, wso2 teams.
Thank you for provide wso2 api manager.
To find out which API manager(ex. Kong, Amazon API Gateway, etc.) is better, I'm trying to comparing performance of API manager.
So, I found the following article.
https://docs.wso2.com/display/AM260/WSO2+API-M+Performance+and+Capacity+Planning
The document shows how the Throughput changes for different number of concurrent users, etc.
In my case, I want to know 「Throughput changes for different number of concurrent users」over 2,000 concurrent users. (I want to throughput changes when 20,000 conurrent users.)
So, in order to reproduce the charts, git clone https://github.com/wso2/performance-common and https://github.com/wso2/performance-apim
But I cant' figure out how to run performance tests and get results in spite of read README of performance-common and performance-apim.
Could you teach me how to run the performance tests and get results on environment described in https://docs.wso2.com/display/AM260/WSO2+API-M+Performance+and+Capacity+Planning ( WSO2 API Manager All-in-one Deployment )?
I found branch https://github.com/wso2/performance-common/tree/performance-test-21-2019-05-30_09-35-11 and I confirmed the results are stored in performance/benchmarks directory.
benchmark results are stored by wso2-product-performance-bot user, so I think you run performance script automatically (e.g. using Jenkins?)?
Suggested Labels:
reproduce,test
Suggested Assignees:
Affected Product Version:
OS, DB, other environment details and versions:
Steps to reproduce:
Related Issues:
- Dominant language
- Shell
- Stars
- 46
- Forks
- 45
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Similar issues
-
resource-submission validation-passed
Difficulty 1/5 Under an hour Newbie friendliness 67/100
hesreallyhim/awesome-claude-code#3264 · 1 comment ·
Maintainers usually reply within 1 day
-
area: install bug good first issue hacktoberfest
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 3 days
-
Good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
armbian/build#11107 · 2 comments ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
wimpysworld/deb-get#2069 ·
Maintainers usually reply within 5 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
coco-research/coco#405 ·
Maintainers usually reply within 1 day