[
https://issues.apache.org/jira/browse/HBASE-6175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13403014#comment-13403014
]
Hadoop QA commented on HBASE-6175:
----------------------------------
-1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12533802/6175.v1.patch
against trunk revision .
+1 @author. The patch does not contain any @author tags.
+1 tests included. The patch appears to include 3 new or modified tests.
+1 hadoop2.0. The patch compiles against the hadoop 2.0 profile.
+1 javadoc. The javadoc tool did not generate any warning messages.
+1 javac. The applied patch does not increase the total number of javac
compiler warnings.
-1 findbugs. The patch appears to introduce 6 new Findbugs (version 1.3.9)
warnings.
+1 release audit. The applied patch does not increase the total number of
release audit warnings.
-1 core tests. The patch failed these unit tests:
org.apache.hadoop.hbase.regionserver.TestStore
Test results:
https://builds.apache.org/job/PreCommit-HBASE-Build/2280//testReport/
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/2280//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/2280//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Console output:
https://builds.apache.org/job/PreCommit-HBASE-Build/2280//console
This message is automatically generated.
> TestFSUtils flaky on hdfs getFileStatus method
> ----------------------------------------------
>
> Key: HBASE-6175
> URL: https://issues.apache.org/jira/browse/HBASE-6175
> Project: HBase
> Issue Type: Bug
> Components: test
> Affects Versions: 0.96.0
> Reporter: nkeywal
> Assignee: nkeywal
> Priority: Trivial
> Fix For: 0.96.0
>
> Attachments: 6175.v1.patch
>
>
> This is a simplified version of a TestFSUtils issue: a sleep and the test
> works 100% of the time. No sleep and it becomes flaky. Root cause unknown.
> While the issue appears on the tests, the root cause could be an issue on
> real production system as well.
> {noformat}
> @Test
> public void testFSUTils() throws Exception {
> final String hosts[] = {"host1", "host2", "host3", "host4"};
> Path testFile = new Path("/test1.txt");
> HBaseTestingUtility htu = new HBaseTestingUtility();
> try {
> htu.startMiniDFSCluster(hosts).waitActive();
> FileSystem fs = htu.getDFSCluster().getFileSystem();
> for (int i = 0; i < 100; ++i) {
> FSDataOutputStream out = fs.create(testFile);
> byte[] data = new byte[1];
> out.write(data, 0, 1);
> out.close();
> // Put a sleep here to make me work
> //Thread.sleep(2000);
> FileStatus status = fs.getFileStatus(testFile);
> HDFSBlocksDistribution blocksDistribution =
> FSUtils.computeHDFSBlocksDistribution(fs, status, 0,
> status.getLen());
> assertEquals("Wrong number of hosts distributing blocks. at
> iteration "+i, 3,
> blocksDistribution.getTopHosts().size());
> fs.delete(testFile, true);
> }
> } finally {
> htu.shutdownMiniDFSCluster();
> }
> }
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira