[SMI] Make the number of parallel test set runs configurable #47
Open
Description
Current Behavior
Resources need to run all SMI Conformance tests in parallel can overwhelm a system.
Desired Behavior
Some systems are capable of running many test sets in parallel, while others don't have enough resources to do so.
Implementation
- Define default number of test sets to run in parallel. Let's start with
0
meaning full parallelization. - Externalize the number of test sets to run in parallel. Expose this configuration in SMI Validation operation.
- Meshery UI and
mesheryctl
to use it.