Hey Ted, I was working on fixing that particular unit test against hadoop2 this morning in HBASE-7606 and it seems to work for me (after the patch. Before the patch it tends to hang). Are you running it like this:
$ mvn clean test -Dhadoop.profile=2.0 -Dtest=TestJoinedScanners .... ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.hadoop.hbase.regionserver.TestJoinedScanners Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 63.813 sec Jon. On Wed, Apr 10, 2013 at 2:01 PM, Ted Yu <[email protected]> wrote: > Hi, > I am getting the following error when trying to run unit test in trunk > against hadoop 2.0: > > testJoinedScanners(org.apache.hadoop.hbase.regionserver.TestJoinedScanners) > Time elapsed: 2.518 sec <<< ERROR! > java.lang.UnsupportedOperationException: This is supposed to be overridden > by subclasses. > at > > com.google.protobuf.GeneratedMessage.getUnknownFields(GeneratedMessage.java:180) > at > > org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$GetDatanodeReportRequestProto.getSerializedSize(ClientNamenodeProtocolProtos.java:21566) > at > > com.google.protobuf.AbstractMessageLite.toByteString(AbstractMessageLite.java:49) > at > > org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.constructRpcRequest(ProtobufRpcEngine.java:149) > at > > org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:193) > > Looks like the above only happens with hadoop 2.0, not hadoop 1.0 > > FYI > -- // Jonathan Hsieh (shay) // Software Engineer, Cloudera // [email protected]
