Replies: 5 comments 14 replies
-
I think there are a few tasks that we can perform right now, like:
Open questions:
|
Beta Was this translation helpful? Give feedback.
-
Regarding data set loading, from the volume testing experience, using cronjobs (follow the same approach as post-installation) is likely the most efficient and consistent way of loading data in RHTPA and it can be entirely automated. For each category of data set (i.e CSAF, SBOM, CEV, etc) the test environment must provide the data set to be available as a URL. The other alternative which is a combination of a host (pod or remote machine) running the file walkers with data set sources (files or URL) are either less efficient or more complex to automate. No matter the chosen solution we need to have a place where we maintain consistent CSAF, SBOM, CEV, Packages, data sets which will be used those automated tests. |
Beta Was this translation helpful? Give feedback.
-
To add - there are a few other notable load testing tools in rust land: though it can sometimes be useful to use something else (other then rust) for load testing (ex. python locust). |
Beta Was this translation helpful? Give feedback.
-
We have UI and soon sample data for PM-mode #297 |
Beta Was this translation helpful? Give feedback.
-
@dejanb Do we have any expectations regarding the number of acceptable sboms or requests? |
Beta Was this translation helpful? Give feedback.
-
We started with basic scalability testing with manually ingesting pre-planned number of documents and then again manually verifying that UI is responsive. This is great effort. Going forward it would be great to take this practice to the next level and being able to automate this kind of testing and get exact results that we can compare with previous tests, versions and deployment options. This discussion is to collect ideas of what we wanna do, how and share currently known best practices.
Beta Was this translation helpful? Give feedback.
All reactions