Hi, team. There's 2 gripes I have about testing whirr, one of which a very long-term gripe. Whirr has a lot of quality issues and we need to make it very easy for folks to participate and sort them out. A big piece of this is how we address integration testing.
1. whirr defaults to put a random ssh key on the host, which makes busy work for those attempting to troubleshoot issues, as they hunt the key down etc. * I understand folks who want super secure things, but that should be an option, not the default. 2. getting a sensible set of parameters to integration tests are too hard. TemplateBuilderStrategy hard codes values that are senseless in private clouds, and normal system properties are not capable of overriding tests. This makes more busy work, as annoying if not more than point 1. * We should rip out TemplateBuilderStrategy completely as it needs to die. * We should switch our test classes to take into account system properties under some prefix I would help more, if the process of testing wasn't as annoying as it is now. -A
