[
https://issues.apache.org/jira/browse/HADOOP-6980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12916305#action_12916305
]
Konstantin Boudnik commented on HADOOP-6980:
--------------------------------------------
Thank you, Tom. In fact, I was too having this in mind as an example and will
be looking into it shortly.
> 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.