Although rough outline doc exists on README, goal here is to create something more comprehensive (either on README or elsewhere) that clearly defines the following.
Use cases. What are all the component combinations and what platform are they running?
Test cases. What operations are being done with what parameters. What do we intend to test?
What does the infrastructure look like for the tests? Hopefully, this will help identify bottlenecks that we may not be explicitly testing for.
How to run tests. Tests will be comprised of results from several different machines and environments. How will these tests be combined and published consistently?
As side-effect benefit, I'm hoping that publishing this information will elicit more discussion around this topic.
Although rough outline doc exists on README, goal here is to create something more comprehensive (either on README or elsewhere) that clearly defines the following.
As side-effect benefit, I'm hoping that publishing this information will elicit more discussion around this topic.