|
@@ -52,26 +52,31 @@ public class TestCodec extends TestCase {
|
|
|
private int seed = new Random().nextInt();
|
|
|
|
|
|
public void testDefaultCodec() throws IOException {
|
|
|
+ codecTest(conf, seed, 0, "org.apache.hadoop.io.compress.DefaultCodec");
|
|
|
codecTest(conf, seed, count, "org.apache.hadoop.io.compress.DefaultCodec");
|
|
|
}
|
|
|
|
|
|
public void testGzipCodec() throws IOException {
|
|
|
+ codecTest(conf, seed, 0, "org.apache.hadoop.io.compress.GzipCodec");
|
|
|
codecTest(conf, seed, count, "org.apache.hadoop.io.compress.GzipCodec");
|
|
|
}
|
|
|
|
|
|
public void testLzoCodec() throws IOException {
|
|
|
if (LzoCodec.isNativeLzoLoaded(conf)) {
|
|
|
+ codecTest(conf, seed, 0, "org.apache.hadoop.io.compress.LzoCodec");
|
|
|
codecTest(conf, seed, count, "org.apache.hadoop.io.compress.LzoCodec");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
public void testLzopCodec() throws IOException {
|
|
|
if (LzopCodec.isNativeLzoLoaded(conf)) {
|
|
|
+ codecTest(conf, seed, 0, "org.apache.hadoop.io.compress.LzopCodec");
|
|
|
codecTest(conf, seed, count, "org.apache.hadoop.io.compress.LzopCodec");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
public void testBZip2Codec() throws IOException {
|
|
|
+ codecTest(conf, seed, 0, "org.apache.hadoop.io.compress.BZip2Codec");
|
|
|
codecTest(conf, seed, count, "org.apache.hadoop.io.compress.BZip2Codec");
|
|
|
}
|
|
|
|
|
@@ -150,8 +155,9 @@ public class TestCodec extends TestCase {
|
|
|
|
|
|
public void testSequenceFileBZip2Codec() throws IOException, ClassNotFoundException,
|
|
|
InstantiationException, IllegalAccessException {
|
|
|
- sequenceFileCodecTest(conf, 100, "org.apache.hadoop.io.compress.BZip2Codec", 100);
|
|
|
- sequenceFileCodecTest(conf, 200000, "org.apache.hadoop.io.compress.BZip2Codec", 1000000);
|
|
|
+ sequenceFileCodecTest(conf, 0, "org.apache.hadoop.io.compress.BZip2Codec", 100);
|
|
|
+ sequenceFileCodecTest(conf, 100, "org.apache.hadoop.io.compress.BZip2Codec", 100);
|
|
|
+ sequenceFileCodecTest(conf, 200000, "org.apache.hadoop.io.compress.BZip2Codec", 1000000);
|
|
|
}
|
|
|
|
|
|
private static void sequenceFileCodecTest(Configuration conf, int lines,
|