I committed this. (r1220940)

-Todd

On Mon, Dec 19, 2011 at 11:49 AM, Todd Lipcon <t...@cloudera.com> wrote:
> I'm going to commit the following fix if no one screams otherwise:
>
> Index: hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal/pom.xml
> ===================================================================
> --- hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal/pom.xml
>  (revision 1220312)
> +++ hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal/pom.xml
>  (working copy)
> @@ -16,9 +16,9 @@
>   <modelVersion>4.0.0</modelVersion>
>   <parent>
>     <groupId>org.apache.hadoop</groupId>
> -    <artifactId>hadoop-project-dist</artifactId>
> +    <artifactId>hadoop-project</artifactId>
>     <version>0.24.0-SNAPSHOT</version>
> -    <relativePath>../../../../hadoop-project-dist</relativePath>
> +    <relativePath>../../../../../hadoop-project</relativePath>
>   </parent>
>
>   <groupId>org.apache.hadoop.contrib</groupId>
>
>
>
> On Mon, Dec 19, 2011 at 10:13 AM, Todd Lipcon <t...@cloudera.com> wrote:
>> HDFS Builds have been failing since HDFS-234 (bk support) went in 6
>> days ago. Can someone please fix this? Otherwise we should revert the
>> patch.
>>
>> -Todd
>>
>>
>> ---------- Forwarded message ----------
>> From: Apache Jenkins Server <jenk...@builds.apache.org>
>> Date: Wed, Dec 14, 2011 at 7:54 AM
>> Subject: Hadoop-Hdfs-trunk - Build # 894 - Still unstable
>> To: hdfs-dev@hadoop.apache.org
>>
>>
>> See https://builds.apache.org/job/Hadoop-Hdfs-trunk/894/
>>
>> ###################################################################################
>> ########################## LAST 60 LINES OF THE CONSOLE
>> ###########################
>> [...truncated 12545 lines...]
>> [INFO] Compiling 2 source files to
>> /home/jenkins/jenkins-slave/workspace/Hadoop-Hdfs-trunk/trunk/hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal/target/test-classes
>> [INFO]
>> [INFO] --- maven-surefire-plugin:2.10:test (default-test) @
>> hadoop-hdfs-bkjournal ---
>> [INFO] Tests are skipped.
>> [INFO]
>> [INFO] --- findbugs-maven-plugin:2.3.2:findbugs (default) @
>> hadoop-hdfs-bkjournal ---
>> [INFO] ****** FindBugsMojo execute *******
>> [INFO] canGenerate is true
>> [INFO] ****** FindBugsMojo executeFindbugs *******
>> [INFO] Temp File is
>> /home/jenkins/jenkins-slave/workspace/Hadoop-Hdfs-trunk/trunk/hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal/target/findbugsTemp.xml
>> [INFO] Fork Value is true
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] Apache Hadoop HDFS ................................ SUCCESS
>> [2:07:40.168s]
>> [INFO] Apache Hadoop HttpFS .............................. SUCCESS [35.385s]
>> [INFO] Apache Hadoop HDFS BookKeeper Journal ............. FAILURE [1.440s]
>> [INFO] Apache Hadoop HDFS Project ........................ SKIPPED
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] BUILD FAILURE
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Total time: 2:08:17.452s
>> [INFO] Finished at: Wed Dec 14 13:43:03 UTC 2011
>> [INFO] Final Memory: 87M/731M
>> [INFO] 
>> ------------------------------------------------------------------------
>> [ERROR] Could not find resource
>> '/home/jenkins/jenkins-slave/workspace/Hadoop-Hdfs-trunk/trunk/hadoop-hdfs-project/hadoop-hdfs/src/contrib/bkjournal/dev-support/findbugsExcludeFile.xml'.
>> -> [Help 1]
>> [ERROR]
>> [ERROR] To see the full stack trace of the errors, re-run Maven with
>> the -e switch.
>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>> [ERROR]
>> [ERROR] For more information about the errors and possible solutions,
>> please read the following articles:
>> [ERROR] [Help 1]
>> http://cwiki.apache.org/confluence/display/MAVEN/ResourceNotFoundException
>> + /home/jenkins/tools/maven/latest/bin/mvn test
>> -Dmaven.test.failure.ignore=true -Pclover
>> -DcloverLicenseLocation=/home/jenkins/tools/clover/latest/lib/clover.license
>> Archiving artifacts
>> Recording test results
>> Build step 'Publish JUnit test result report' changed build result to 
>> UNSTABLE
>> Publishing Javadoc
>> Recording fingerprints
>> Updating HDFS-2545
>> Updating MAPREDUCE-3426
>> Updating HADOOP-7892
>> Updating MAPREDUCE-2863
>> Updating MAPREDUCE-3542
>> Updating HDFS-2676
>> Updating HDFS-2663
>> Updating HADOOP-7920
>> Updating HDFS-2675
>> Updating HDFS-2661
>> Updating MAPREDUCE-3545
>> Updating MAPREDUCE-3544
>> Updating HDFS-234
>> Updating HDFS-2649
>> Updating HADOOP-7810
>> Updating HDFS-2650
>> Updating HDFS-2669
>> Updating HDFS-2666
>> Sending e-mails to: hdfs-dev@hadoop.apache.org
>> Email was triggered for: Unstable
>> Sending email for trigger: Unstable
>>
>>
>>
>> ###################################################################################
>> ############################## FAILED TESTS (if any)
>> ##############################
>> 8 tests failed.
>> FAILED:  org.apache.hadoop.fs.http.server.TestHttpFSServer.instrumentation
>>
>> Error Message:
>> expected:<401> but was:<200>
>>
>> Stack Trace:
>> junit.framework.AssertionFailedError: expected:<401> but was:<200>
>>        at junit.framework.Assert.fail(Assert.java:47)
>>        at junit.framework.Assert.failNotEquals(Assert.java:283)
>>        at junit.framework.Assert.assertEquals(Assert.java:64)
>>        at junit.framework.Assert.assertEquals(Assert.java:195)
>>        at junit.framework.Assert.assertEquals(Assert.java:201)
>>        at 
>> org.apache.hadoop.fs.http.server.TestHttpFSServer.__CLR3_0_2bnqkmt1wc(TestHttpFSServer.java:97)
>>        at 
>> org.apache.hadoop.fs.http.server.TestHttpFSServer.instrumentation(TestHttpFSServer.java:86)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.apache.hadoop.test.TestHdfsHelper$HdfsStatement.evaluate(TestHdfsHelper.java:73)
>>        at 
>> org.apache.hadoop.test.TestDirHelper$1.evaluate(TestDirHelper.java:108)
>>        at 
>> org.apache.hadoop.test.TestDirHelper$1.evaluate(TestDirHelper.java:108)
>>        at 
>> org.apache.hadoop.test.TestJettyHelper$1.evaluate(TestJettyHelper.java:51)
>>        at 
>> org.apache.hadoop.test.TestExceptionHelper$1.evaluate(TestExceptionHelper.java:41)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>>
>>
>> FAILED:  org.apache.hadoop.lib.servlet.TestServerWebApp.lifecycle
>>
>> Error Message:
>> null
>>
>> Stack Trace:
>> java.lang.NullPointerException
>>        at java.util.Properties$LineReader.readLine(Properties.java:418)
>>        at java.util.Properties.load0(Properties.java:337)
>>        at java.util.Properties.load(Properties.java:325)
>>        at org.apache.hadoop.lib.server.Server.init(Server.java:348)
>>        at 
>> org.apache.hadoop.lib.servlet.ServerWebApp.contextInitialized(ServerWebApp.java:142)
>>        at 
>> org.apache.hadoop.lib.servlet.TestServerWebApp.__CLR3_0_2sd9si72uk(TestServerWebApp.java:56)
>>        at 
>> org.apache.hadoop.lib.servlet.TestServerWebApp.lifecycle(TestServerWebApp.java:46)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.apache.hadoop.test.TestDirHelper$1.evaluate(TestDirHelper.java:108)
>>        at 
>> org.apache.hadoop.test.TestJettyHelper$1.evaluate(TestJettyHelper.java:51)
>>        at 
>> org.apache.hadoop.test.TestExceptionHelper$1.evaluate(TestExceptionHelper.java:41)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>>
>>
>> REGRESSION:  org.apache.hadoop.hdfs.TestListFilesInDFS.testDirectory
>>
>> Error Message:
>> org.apache.hadoop.hdfs.protocol.HdfsFileStatus cannot be cast to
>> org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus
>>
>> Stack Trace:
>> java.lang.ClassCastException:
>> org.apache.hadoop.hdfs.protocol.HdfsFileStatus cannot be cast to
>> org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus
>>        at 
>> org.apache.hadoop.hdfs.DistributedFileSystem$1.hasNext(DistributedFileSystem.java:452)
>>        at org.apache.hadoop.fs.FileSystem$5.hasNext(FileSystem.java:1551)
>>        at org.apache.hadoop.fs.FileSystem$5.next(FileSystem.java:1581)
>>        at org.apache.hadoop.fs.FileSystem$5.next(FileSystem.java:1541)
>>        at 
>> org.apache.hadoop.fs.TestListFiles.testDirectory(TestListFiles.java:146)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at 
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>        at 
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>>
>>
>> REGRESSION:  org.apache.hadoop.hdfs.TestListFilesInFileContext.testDirectory
>>
>> Error Message:
>> org.apache.hadoop.hdfs.protocol.HdfsFileStatus cannot be cast to
>> org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus
>>
>> Stack Trace:
>> java.lang.ClassCastException:
>> org.apache.hadoop.hdfs.protocol.HdfsFileStatus cannot be cast to
>> org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus
>>        at org.apache.hadoop.fs.Hdfs$1.next(Hdfs.java:183)
>>        at org.apache.hadoop.fs.Hdfs$1.next(Hdfs.java:179)
>>        at 
>> org.apache.hadoop.fs.FileContext$Util$2.hasNext(FileContext.java:1763)
>>        at org.apache.hadoop.fs.FileContext$Util$2.next(FileContext.java:1819)
>>        at org.apache.hadoop.fs.FileContext$Util$2.next(FileContext.java:1739)
>>        at 
>> org.apache.hadoop.hdfs.TestListFilesInFileContext.__CLR3_0_2kt5srm165m(TestListFilesInFileContext.java:153)
>>        at 
>> org.apache.hadoop.hdfs.TestListFilesInFileContext.testDirectory(TestListFilesInFileContext.java:119)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at 
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>        at 
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>>
>>
>> REGRESSION:  
>> org.apache.hadoop.hdfs.TestListFilesInFileContext.testSymbolicLinks
>>
>> Error Message:
>> org.apache.hadoop.hdfs.protocol.HdfsFileStatus cannot be cast to
>> org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus
>>
>> Stack Trace:
>> java.lang.ClassCastException:
>> org.apache.hadoop.hdfs.protocol.HdfsFileStatus cannot be cast to
>> org.apache.hadoop.hdfs.protocol.HdfsLocatedFileStatus
>>        at org.apache.hadoop.fs.Hdfs$1.next(Hdfs.java:183)
>>        at org.apache.hadoop.fs.Hdfs$1.next(Hdfs.java:179)
>>        at 
>> org.apache.hadoop.fs.FileContext$Util$2.hasNext(FileContext.java:1763)
>>        at org.apache.hadoop.fs.FileContext$Util$2.next(FileContext.java:1819)
>>        at org.apache.hadoop.fs.FileContext$Util$2.next(FileContext.java:1739)
>>        at 
>> org.apache.hadoop.hdfs.TestListFilesInFileContext.__CLR3_0_2gy0n1g166p(TestListFilesInFileContext.java:186)
>>        at 
>> org.apache.hadoop.hdfs.TestListFilesInFileContext.testSymbolicLinks(TestListFilesInFileContext.java:173)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at 
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>        at 
>> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>>
>>
>> REGRESSION:  
>> org.apache.hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations.testMiniDFSClusterWithMultipleNN
>>
>> Error Message:
>> Failed on local exception: java.io.EOFException; Host Details : local
>> host is: "asf002.sp2.ygridcore.net/67.195.138.30"; destination host
>> is: ""localhost":9929;
>>
>> Stack Trace:
>> java.io.IOException: Failed on local exception: java.io.EOFException;
>> Host Details : local host is:
>> "asf002.sp2.ygridcore.net/67.195.138.30"; destination host is:
>> ""localhost":9929;
>>        at org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:655)
>>        at org.apache.hadoop.ipc.Client.call(Client.java:1140)
>>        at 
>> org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:169)
>>        at $Proxy14.getDatanodeReport(Unknown Source)
>>        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:127)
>>        at 
>> org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:81)
>>        at $Proxy14.getDatanodeReport(Unknown Source)
>>        at 
>> org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.getDatanodeReport(ClientNamenodeProtocolTranslatorPB.java:555)
>>        at 
>> org.apache.hadoop.hdfs.DFSClient.datanodeReport(DFSClient.java:1443)
>>        at 
>> org.apache.hadoop.hdfs.MiniDFSCluster.waitActive(MiniDFSCluster.java:1486)
>>        at 
>> org.apache.hadoop.hdfs.MiniDFSCluster.addNameNode(MiniDFSCluster.java:1904)
>>        at 
>> org.apache.hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations.__CLR3_0_2yh11m91bq7(TestDataNodeMultipleRegistrations.java:237)
>>        at 
>> org.apache.hadoop.hdfs.server.datanode.TestDataNodeMultipleRegistrations.testMiniDFSClusterWithMultipleNN(TestDataNodeMultipleRegistrations.java:215)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>> Caused by: java.io.EOFException
>>        at java.io.DataInputStream.readInt(DataInputStream.java:375)
>>        at 
>> org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:825)
>>        at org.apache.hadoop.ipc.Client$Connection.run(Client.java:761)
>>
>>
>> REGRESSION:  
>> org.apache.hadoop.hdfs.server.namenode.TestListCorruptFileBlocks.testlistCorruptFileBlocksDFS
>>
>> Error Message:
>> [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
>>
>> Stack Trace:
>> java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
>> [Ljava.lang.String;
>>        at 
>> org.apache.hadoop.hdfs.protocolPB.PBHelper.convert(PBHelper.java:1217)
>>        at 
>> org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.listCorruptFileBlocks(ClientNamenodeProtocolTranslatorPB.java:654)
>>        at 
>> org.apache.hadoop.hdfs.DFSClient.listCorruptFileBlocks(DFSClient.java:1438)
>>        at 
>> org.apache.hadoop.hdfs.CorruptFileBlockIterator.loadNext(CorruptFileBlockIterator.java:67)
>>        at 
>> org.apache.hadoop.hdfs.CorruptFileBlockIterator.<init>(CorruptFileBlockIterator.java:46)
>>        at 
>> org.apache.hadoop.hdfs.DistributedFileSystem.listCorruptFileBlocks(DistributedFileSystem.java:618)
>>        at 
>> org.apache.hadoop.hdfs.server.namenode.TestListCorruptFileBlocks.__CLR3_0_2ul3ta11h1o(TestListCorruptFileBlocks.java:387)
>>        at 
>> org.apache.hadoop.hdfs.server.namenode.TestListCorruptFileBlocks.testlistCorruptFileBlocksDFS(TestListCorruptFileBlocks.java:371)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>>
>>
>> REGRESSION:  
>> org.apache.hadoop.hdfs.server.namenode.TestListCorruptFileBlocks.testMaxCorruptFiles
>>
>> Error Message:
>> [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
>>
>> Stack Trace:
>> java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
>> [Ljava.lang.String;
>>        at 
>> org.apache.hadoop.hdfs.protocolPB.PBHelper.convert(PBHelper.java:1217)
>>        at 
>> org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.listCorruptFileBlocks(ClientNamenodeProtocolTranslatorPB.java:654)
>>        at 
>> org.apache.hadoop.hdfs.DFSClient.listCorruptFileBlocks(DFSClient.java:1438)
>>        at 
>> org.apache.hadoop.hdfs.CorruptFileBlockIterator.loadNext(CorruptFileBlockIterator.java:67)
>>        at 
>> org.apache.hadoop.hdfs.CorruptFileBlockIterator.<init>(CorruptFileBlockIterator.java:46)
>>        at 
>> org.apache.hadoop.hdfs.DistributedFileSystem.listCorruptFileBlocks(DistributedFileSystem.java:618)
>>        at 
>> org.apache.hadoop.hdfs.server.namenode.TestListCorruptFileBlocks.__CLR3_0_2mzyzlv1h3a(TestListCorruptFileBlocks.java:502)
>>        at 
>> org.apache.hadoop.hdfs.server.namenode.TestListCorruptFileBlocks.testMaxCorruptFiles(TestListCorruptFileBlocks.java:442)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>>        at 
>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>>        at 
>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>>        at 
>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
>>        at 
>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
>>        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
>>        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
>>        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
>>        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
>>        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
>>        at 
>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>        at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:597)
>>        at 
>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
>>        at 
>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175)
>>        at 
>> org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:81)
>>        at 
>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68)
>>
>>
>>
>>
>>
>> --
>> Todd Lipcon
>> Software Engineer, Cloudera
>
>
>
> --
> Todd Lipcon
> Software Engineer, Cloudera



-- 
Todd Lipcon
Software Engineer, Cloudera

Reply via email to