benchmark-runner
benchmark-runner copied to clipboard
Add new workload outside of the benchmark-runner tree
Is your feature request related to a problem? Please describe. I would like to run a workload with the benchmark-runner framework without making any changes to the benchmark-runner tree or mounting anything on top of the tree.
Describe the solution you'd like Load a python module (from a path that I could specify in environment/command line) that contains all of the resources necessary to run the benchmark, including all templates and code necessary to implement the benchmark.
@RobertKrawitz, can you please specify or give an example for this problem?
I don't have a specific use case at the moment, so this isn't high priority. What I envision is that I want to run an existing benchmark using the benchmark-runner framework, but I want to specify that on the command line or environment variable without actually having to make any change to benchmark-runner.
@RobertKrawitz, do you mean to the option to run workloads as clusterbuster ?
I mean the ability to run workloads without having to make any changes at all inside the benchmark-runner repository, something like pluggable modules that are dynamically loaded at runtime.