I am doing a kind of integration / stress test on a very large product (I think the size of the operating system), and recently my team and I discussed ways to better organize test loads. So far, we have been pleased that all of our (custom) workload applications were run in a series of batch type jobs, each of which is a single stress test. Now that we are at a point where the average test run includes more than 100 workloads running on 13 systems, we think it's time to create something more advanced.
I saw a lot there about unit unit tests, but very little for higher level voltage tests. Does anyone know of a general (or unusual) way to solve the problem of managing a large number of workloads?
At the moment, we would like to keep a database of each individual workload and provide an interface for mixing and match them with test packages depending on what stress we need on a given day, but we do not have examples of a better way to do more advanced things, such like the stress ranking that each individual workload is placed in the system.
What are my fellow stress testers on big products? For us, a few handwritten scripts just won't cut anymore.
source
share