[
https://issues.apache.org/jira/browse/HADOOP-6980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12916304#action_12916304
]
Tom White commented on HADOOP-6980:
-----------------------------------
Whirr (http://incubator.apache.org/whirr/) is an example of a cluster
deployment mechanism, so might be a good test case for such an API.
> Add abstraction layer to isolate cluster deployment mechanisms
> --------------------------------------------------------------
>
> Key: HADOOP-6980
> URL: https://issues.apache.org/jira/browse/HADOOP-6980
> Project: Hadoop Common
> Issue Type: Improvement
> Components: test
> Affects Versions: 0.22.0
> Reporter: Konstantin Boudnik
>
> Certain types of system tests might require to perform a fresh deployment of
> a test cluster (e.g. upgrade tests, and similar).
> This can be achieved by having an external way of deploying clusters and then
> running the tests. However, this won't work if re-deployment is needed in a
> middle of such test execution. In this case, Herriot needs to be able to
> explicitly call a deployment mechanism to carry on the process.
> However, there are many possible ways of implementing cluster deployment and
> Herriot couldn't possibly be aware about all of them nor should be able to
> satisfy all their different interfaces. Thus an abstract interface should
> isolate plug-gable concrete implementations.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.