HBASE-22241 Fix TestRegionServerCoprocessorEndpoint

This commit is contained in:
zhangduo 2019-04-14 23:09:49 +08:00
parent d64d015f51
commit c3e1d5eccd

View File

@ -34,7 +34,6 @@ import org.apache.hadoop.hbase.coprocessor.protobuf.generated.DummyRegionServerE
import org.apache.hadoop.hbase.coprocessor.protobuf.generated.DummyRegionServerEndpointProtos.DummyResponse;
import org.apache.hadoop.hbase.coprocessor.protobuf.generated.DummyRegionServerEndpointProtos.DummyService;
import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;
import org.apache.hadoop.hbase.ipc.RemoteWithExtrasException;
import org.apache.hadoop.hbase.ipc.ServerRpcController;
import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
import org.apache.hadoop.hbase.testclassification.CoprocessorTests;
@ -101,8 +100,7 @@ public class TestRegionServerCoprocessorEndpoint {
DummyRegionServerEndpointProtos.DummyRequest.getDefaultInstance(), rpcCallback);
assertEquals(null, rpcCallback.get());
assertTrue(controller.failedOnException());
assertEquals(WHAT_TO_THROW.getClass().getName().trim(),
((RemoteWithExtrasException) controller.getFailedOn().getCause()).getClassName().trim());
assertEquals(WHAT_TO_THROW.getClass(), controller.getFailedOn().getCause().getClass());
}
public static class DummyRegionServerEndpoint extends DummyService