-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
5
-
False
-
None
-
False
-
-
Background
We want to simulate a scenario when parallel users request for logs via tekton-results-api.
Approach
Currently discussed two approaches to extend timebased-sign-pruner:
- Use curl/tekton cli to generate API requests in parallel.
- Use locust framework and scripts to generate API request load in parallel.
Configurable Parameters
- Requests per second (RPS): Control concurrent no. of requests
- Test Duration: Duration to simulate request load on tekton results api.
Acceptance Criteria
- Extend timebased-sign-pruner scenario to run query requests
- Test extended scenario as part of https://issues.redhat.com/browse/SRVKP-6152 and https://issues.redhat.com/browse/SRVKP-6153
- Prepare report and share results with Engineering team