If you look at AWSEC2TemplateBuilderLiveTest, you'll see sometimes we are
testing cloud-specific templates, not just the default ones. These tests
will be retained.

This change adds focus by removing the confusing concept of supported
operating systems which we were never able to back up. Also, it removes
maintenance.

The cost of removing is that image parsers may have glitches that go
unnoticed. Ex. The code accidentally represents an Imagr with a naming
convention like foo-linux-ubuntu-12.04 as linux and not getting the version
right. However, this sort of thing is better handled in mock tests anyway,
as delaying parse problems until live tests may mean they go unnoticed.

Bottom-line, removing this high maintenance and runtime are of live tests
has a small impact on quality, if they were run. Since they haven't been,
increasing the signal to noise and reducing runtime makes this a more
approachable test, which we can hopefully start paying attention to again.

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/603#issuecomment-63338528

Reply via email to