mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-01-18 20:11:20 +00:00
a3eacb877c
Implements support for dynamically loading additional RuntimeConfig and associated RuntimeParameter that are defined in a plugin. Currently, the various RuntimeConfig's are hard coded in a list within WA. This patch extends RuntimeParameterManager to use PluginLoader to load RuntimeConfig classes and append to the hard coded list. The implementation, as written, does not allow loading RuntimeConfig from a plugin if it has the same name as one of the hard coded RuntimeConfig. This is meant to prevent conflicts and unexpected behavior.