On our private Hudson:
Failed
org.apache.hadoop.hbase.regionserver.wal.TestWALObserver.testActionListener
(from
TestWALObserver)
Stacktrace
java.lang.NullPointerException at
org.apache.hadoop.hbase.regionserver.wal.HLog.cleanOldLogs(HLog.java:648)
at
org.apache.hadoop.hbase.regionserver.wal.HLog.rollWriter(HLog.java:528)
at
org.apache.hadoop.hbase.regionserver.wal.TestWALObserver.testActionListener(TestWALObserver.java:105)
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.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.runners.ParentRunner.run(ParentRunner.java:236) at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:165)
at org.apache.maven.surefire.Surefire.run(Surefire.java:107) 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.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:289)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1005)
Standard Output
2010-11-06 06:04:58,785 INFO [main] wal.HLog(363): HLog configuration:
blocksize=32 MB, rollsize=30.4 MB, enabled=true, flushlogentries=1,
optionallogflushinternal=1000ms 2010-11-06 06:04:58,862 INFO [main]
wal.SequenceFileLogWriter(126): syncFs -- HDFS-200 -- not available,
dfs.support.append=false 2010-11-06 06:04:58,865 INFO [main] wal.HLog(502):
New
hlog /hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023498788
2010-11-06 06:04:58,865 INFO [main] wal.HLog(395):
getNumCurrentReplicas--HDFS-826 not available;
hdfs_out=org.apache.hadoop.fs.checksumfilesystem$checksumfsoutputsum...@75568654,
exception=org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSOutputSummer.getNumCurrentReplicas()
) 2010-11-06 06:04:59,933 INFO [main] wal.SequenceFileLogWriter(126): syncFs
--
HDFS-200 -- not available, dfs.support.append=false 2010-11-06 06:04:59,936
INFO
[main] wal.HLog(502): Roll
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023498788,
entries=1, filesize=192. New hlog
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023499872
2010-11-06 06:04:59,981 INFO [main] wal.SequenceFileLogWriter(126): syncFs --
HDFS-200 -- not available, dfs.support.append=false 2010-11-06 06:04:59,982
INFO
[main] wal.HLog(502): Roll
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023499872,
entries=2, filesize=260. New hlog
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023499938
2010-11-06 06:05:00,027 INFO [main] wal.SequenceFileLogWriter(126): syncFs --
HDFS-200 -- not available, dfs.support.append=false 2010-11-06 06:05:00,028
INFO
[main] wal.HLog(502): Roll
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023499938,
entries=2, filesize=260. New hlog
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023499983
2010-11-06 06:05:00,074 INFO [main] wal.SequenceFileLogWriter(126): syncFs --
HDFS-200 -- not available, dfs.support.append=false 2010-11-06 06:05:00,075
INFO
[main] wal.HLog(502): Roll
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023499983,
entries=2, filesize=260. New hlog
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023500029
2010-11-06 06:05:00,123 INFO [main] wal.SequenceFileLogWriter(126): syncFs --
HDFS-200 -- not available, dfs.support.append=false 2010-11-06 06:05:00,124
INFO
[main] wal.HLog(502): Roll
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023500029,
entries=2, filesize=260. New hlog
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023500076
2010-11-06 06:05:00,172 INFO [main] wal.SequenceFileLogWriter(126): syncFs --
HDFS-200 -- not available, dfs.support.append=false 2010-11-06 06:05:00,174
INFO
[main] wal.HLog(502): Roll
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023500076,
entries=2, filesize=265. New hlog
/hudson/workspace/hbase-trunk/build/hbase/test/.logs/hlog.1289023500125
Best regards,
- Andy