Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Load test api-server #5953

Closed
1 task done
bisgaard-itis opened this issue Jun 17, 2024 · 3 comments
Closed
1 task done

Load test api-server #5953

bisgaard-itis opened this issue Jun 17, 2024 · 3 comments
Assignees
Labels
a:apiserver api-server service a:storage issue related to storage service Meta-modeling t:maintenance Some planned maintenance work

Comments

@bisgaard-itis
Copy link
Contributor

bisgaard-itis commented Jun 17, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Planned changes

While doing metamodeling we have seen that the osparc deployments can get overloaded. In particular storage comes under pressure when cloning projects. Hence we should load test api-server endpoints. The requirements are:

  • It should be easy to change the number of calls done to individual endpoints.
  • It should be easy to change deployments which are tested.
  • It should run in the CI

One option is to use https://github.com/wvangeit/osparc-pyapi-tests another option is to use https://github.com/itisfoundation/osparc-simcore/blob/90910149193a84c6716c615ebf2ae07e9e06c7fc/tests/performance

@bisgaard-itis bisgaard-itis added the t:maintenance Some planned maintenance work label Jun 17, 2024
@bisgaard-itis bisgaard-itis added a:storage issue related to storage service a:apiserver api-server service Meta-modeling labels Jun 17, 2024
@bisgaard-itis bisgaard-itis added this to the South Island Iced Tea milestone Jun 17, 2024
@pcrespov
Copy link
Member

@bisgaard-itis
Copy link
Contributor Author

Yep, that was the second option which was supposed to be mentioned in the description, but I can see I forgot to add the link. That's done now. Thanks

@bisgaard-itis bisgaard-itis removed their assignment Jun 20, 2024
@pcrespov pcrespov assigned bisgaard-itis and unassigned pcrespov Jul 5, 2024
@bisgaard-itis
Copy link
Contributor Author

This was resolved by adding the load test here: #6014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:apiserver api-server service a:storage issue related to storage service Meta-modeling t:maintenance Some planned maintenance work
Projects
None yet
Development

No branches or pull requests

2 participants