|
@@ -49,6 +49,7 @@ import javax.crypto.SecretKey;
|
|
|
|
|
|
import org.apache.commons.logging.Log;
|
|
import org.apache.commons.logging.Log;
|
|
import org.apache.commons.logging.LogFactory;
|
|
import org.apache.commons.logging.LogFactory;
|
|
|
|
+import org.apache.hadoop.io.ReadaheadPool;
|
|
import org.apache.hadoop.io.Text;
|
|
import org.apache.hadoop.io.Text;
|
|
import org.apache.hadoop.mapred.Counters;
|
|
import org.apache.hadoop.mapred.Counters;
|
|
import org.apache.hadoop.mapred.IFileInputStream;
|
|
import org.apache.hadoop.mapred.IFileInputStream;
|
|
@@ -93,6 +94,8 @@ public class TestFetcher {
|
|
@SuppressWarnings("unchecked") // mocked generics
|
|
@SuppressWarnings("unchecked") // mocked generics
|
|
public void setup() {
|
|
public void setup() {
|
|
LOG.info(">>>> " + name.getMethodName());
|
|
LOG.info(">>>> " + name.getMethodName());
|
|
|
|
+ // to avoid threading issues with JUnit 4.13+
|
|
|
|
+ ReadaheadPool.resetInstance();
|
|
job = new JobConf();
|
|
job = new JobConf();
|
|
job.setBoolean(MRJobConfig.SHUFFLE_FETCH_RETRY_ENABLED, false);
|
|
job.setBoolean(MRJobConfig.SHUFFLE_FETCH_RETRY_ENABLED, false);
|
|
jobWithRetry = new JobConf();
|
|
jobWithRetry = new JobConf();
|