Selecting the testbed nova instance flavor broke when we moved from canonistack to hpcloud because those clouds use different names.
In the general case, tests don't consume a lot of resources so we can default to m1.small for canonistack and standard.small for hpcloud (fix in progress for bug #1287955).
Points to consider:
- we want a sane default that works for supported clouds,
- we need that default to be in some config file so we can quickly fix re-occurrence of bug #1287955),
- we need a way to override that default for specific packages/tickets while providing some way to avoid abuses (how do we prevent someone from picking an xxl image so their tests complete faster than everyone elses)
Selecting the testbed nova instance flavor broke when we moved from canonistack to hpcloud because those clouds use different names.
In the general case, tests don't consume a lot of resources so we can default to m1.small for canonistack and standard.small for hpcloud (fix in progress for bug #1287955).
Points to consider:
- we want a sane default that works for supported clouds,
- we need that default to be in some config file so we can quickly fix re-occurrence of bug #1287955),
- we need a way to override that default for specific packages/tickets while providing some way to avoid abuses (how do we prevent someone from picking an xxl image so their tests complete faster than everyone elses)