Allow to run component tests in isolation from JClouds
------------------------------------------------------

                 Key: WHIRR-243
                 URL: https://issues.apache.org/jira/browse/WHIRR-243
             Project: Whirr
          Issue Type: Improvement
          Components: core
            Reporter: David Alves
            Priority: Minor


While jclouds now features the awesome BYON mode it might be useful to be able 
to run compoenent and systems tests without jclouds.
I tried jclouds stub features but unless I'm missing something (I might) there 
is no way of stubbing a compute service that allows to call runOnNodesMatching.

So my idea is to alter ComputeServiceContextBuilder a bit to account for a new 
provider ("test") in which case an instance of a StubComputeServiceContext is 
returned (which features a StubComputeService internal class). This allows to 
make assertion regarding which nodes were started or not and on which order, 
which I think is useful.


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to