[ 
https://issues.apache.org/jira/browse/HADOOP-8755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13454418#comment-13454418
 ] 

Andrey Klochkov commented on HADOOP-8755:
-----------------------------------------

Aaron, I'll do the 1st improvement in this JIRA as it's really simple. 

Marking all the annotations with timeouts manually - agree, that's much simpler 
and more transparent. The downside is polluting all the tests with it. In 
general limiting true unit tests with timeouts isn't the right thing, and in 
our case we're just doing this to troubleshoot flakiness of particular 
component tests. How about not having timeouts by default and instead marking 
just those tests which fail intermittently?
                
> Print thread dump when tests fail due to timeout 
> -------------------------------------------------
>
>                 Key: HADOOP-8755
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8755
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: test
>    Affects Versions: 1.0.3, 0.23.1, 2.0.0-alpha
>            Reporter: Andrey Klochkov
>            Assignee: Andrey Klochkov
>         Attachments: HDFS-3762-branch-0.23.patch, HDFS-3762.patch, 
> HDFS-3762.patch, HDFS-3762.patch, HDFS-3762.patch, HDFS-3762.patch
>
>
> When a test fails due to timeout it's often not clear what is the root cause. 
> See HDFS-3364 as an example.
> We can print dump of all threads in this case, this may help finding causes.

--
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

Reply via email to