Author: jeffreyz
Date: Wed Jul 31 02:20:21 2013
New Revision: 1508712
URL: http://svn.apache.org/r1508712
Log:
HBASE-8960: TestDistributedLogSplitting.testLogReplayForDisablingTable fails
sometimes - Addendum2
Modified:
hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java
Modified:
hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java
URL:
http://svn.apache.org/viewvc/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java?rev=1508712&r1=1508711&r2=1508712&view=diff
==============================================================================
---
hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java
(original)
+++
hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java
Wed Jul 31 02:20:21 2013
@@ -448,7 +448,7 @@ public class TestDistributedLogSplitting
HTable ht = installTable(zkw, "table", "family", NUM_REGIONS_TO_CREATE);
List<HRegionInfo> regions = null;
- HRegionServer hrs1 = rsts.get(0).getRegionServer();
+ HRegionServer hrs1 = findRSToKill(false, "table");
regions = ProtobufUtil.getOnlineRegions(hrs1);
makeHLog(hrs1.getWAL(), regions, "table", "family", NUM_LOG_LINES, 100);
@@ -819,7 +819,7 @@ public class TestDistributedLogSplitting
FileSystem fs = master.getMasterFileSystem().getFileSystem();
final List<RegionServerThread> rsts = cluster.getLiveRegionServerThreads();
- HRegionServer hrs = rsts.get(0).getRegionServer();
+ HRegionServer hrs = findRSToKill(false, "table");
Path rootdir = FSUtils.getRootDir(conf);
final Path logDir = new Path(rootdir,
HLogUtil.getHLogDirectoryName(hrs.getServerName().toString()));