You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2011/10/05 19:18:45 UTC
svn commit: r1179330 -
/hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.java
Author: stack
Date: Wed Oct 5 17:18:45 2011
New Revision: 1179330
URL: http://svn.apache.org/viewvc?rev=1179330&view=rev
Log:
Add debugging around failing TestServerCustomProtocol testSingleMethod test
Modified:
hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.java
Modified: hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.java?rev=1179330&r1=1179329&r2=1179330&view=diff
==============================================================================
--- hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.java (original)
+++ hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.java Wed Oct 5 17:18:45 2011
@@ -25,6 +25,8 @@ import java.io.IOException;
import java.util.List;
import java.util.Map;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.apache.hadoop.hbase.HBaseTestingUtility;
import org.apache.hadoop.hbase.HConstants;
import org.apache.hadoop.hbase.HRegionInfo;
@@ -46,6 +48,8 @@ import org.junit.Test;
import com.google.common.collect.Lists;
public class TestServerCustomProtocol {
+ private static final Log LOG = LogFactory.getLog(TestServerCustomProtocol.class);
+
/* Test protocol */
private static interface PingProtocol extends CoprocessorProtocol {
public String ping();
@@ -325,6 +329,13 @@ public class TestServerCustomProtocol {
throws Exception {
HRegionLocation loc = table.getRegionLocation(row);
byte[] region = loc.getRegionInfo().getRegionName();
+ StringBuffer resultsKeyStr = new StringBuffer();
+ for (Map.Entry<byte [], String> e: results.entrySet()) {
+ resultsKeyStr.append(Bytes.toString(e.getKey()));
+ resultsKeyStr.append(", ");
+ }
+ LOG.info("ResultsKeyStr=" + resultsKeyStr);
+
assertTrue("Results should contain region " +
Bytes.toStringBinary(region)+" for row '"+Bytes.toStringBinary(row)+"'",
results.containsKey(region));