[
https://issues.apache.org/jira/browse/HADOOP-9287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13649109#comment-13649109
]
Ivan Mitic commented on HADOOP-9287:
------------------------------------
Thanks folks for working on this! The community will find this super useful!
I went over the patch and the approach from the patch and have a couple of
suggestions/comments:
- As part of this effort, it would be good to enumerate patterns that can
cause concurrent tests to fail (you guys must know them already :)). One is
local file system conflict. Another could be conflict on ports. This would be
of great help for future development so that the community can keep a watch on
those.
- Instead of changing individual tests to use unique test folder paths,
couldn't we just reconfigure test.build.data from the outside (from maven)?
This would make tests changes minimal/unnecessary in most cases. The general
guideline is to have all tests write local files under test.build.data, so if
we have tests that violate this, that's a bug.
IMO, it would be really good if we could have a clear set of guidelines that
would allow us to reconfigure tests from the outside and have them run in
parallel with no conflicts. Not sure how much effort this is, so just putting
it on the table. Hope this helps!
> Parallel testing hadoop-common
> ------------------------------
>
> Key: HADOOP-9287
> URL: https://issues.apache.org/jira/browse/HADOOP-9287
> Project: Hadoop Common
> Issue Type: Test
> Components: test
> Affects Versions: 3.0.0
> Reporter: Tsuyoshi OZAWA
> Assignee: Andrey Klochkov
> Attachments: HADOOP-9287.1.patch, HADOOP-9287--N3.patch,
> HADOOP-9287--N3.patch, HADOOP-9287--N4.patch, HADOOP-9287--N5.patch,
> HADOOP-9287.patch, HADOOP-9287.patch
>
>
> The maven surefire plugin supports parallel testing feature. By using it, the
> tests can be run more faster.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira